SoftEther VPN ("SoftEther" means "Software Ethernet") is a powerful,
multi-OS and easy-to-use multi-protocol VPN software. It supports
SSL-VPN (HTTPS), as well as OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3
and EtherIP tunneling protocols and has a clone function to support
OpenVPN clients.
===> The following configuration options are available for softether-4.44.9807:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
To run SoftEtherVPN client from startup, run
sysrc softether_client_enable=yes
To run SoftEtherVPN server from startup, run
sysrc softether_server_enable=yes
To run SoftEtherVPN bridge from startup, run
sysrc softether_bridge_enable=yes
To run SoftEtherVPN traffic server from startup, run
sysrc softether_trafficserver_enable=yes
Initial and further configuration of all SoftEther services can be
done either by using VPN Client/Server/Bridge Manager for Windows
or by vpncmd from command line.
Please note client functionality is currently not supported in this
version on FreeBSD. Use security/softether5 instead to use SoftEther
as VPN client.
When removing SoftEther VPN without the desire to reinstall, please
ensure to remove the following directories as well:
- /var/db/softether
- /var/log/softether
- /var/run/softether
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601
security/softether: Mark BROKEN on FreeBSD 14
Fails to compile with undefined symbol: RSA_generate_key
RSA_generate_key is a deprecated OpenSSL routine from 1.0.0
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
*/*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.
- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
1302507 and less than 1400000
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
security/softether: rebuild after removing unintended patch
Just in case anyone might have built security/softether between
57afac9 and dd5b4da. Sorry for my poor housekeeping.
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
security/softether: Update to 4.34.9745
because upstream considered 4.34.9745-beta is stable enough and marked it as
RTM. Also, mark security/softether-devel as IGNORE since it is exactly the
same as security/softether right now.
Relnotes: https://www.softether.org/5-download/history
security/softether: Update COMMENT
SoftEther is CamelCased. I believe difference among softether,
softether-devel, softether5 port is now described better.
security/softether{,-devel}: do not spit out anything on libexec directory
SoftEther client, bridge, server daemon unintendedly had spit on libexec
directory up to this update. Spit out all runtime files, directories and
logs on SE_DBDIR or SE_LOGDIR.
While here,
- Avoid all hardcoded use of /var/db/softether, /var/log/softether
Respect SE_DBDIR and SE_LOGDIR defined in Makefile
- Substitute these directories in pkg-message as well
- Regenerate some patches
- Bump PORTREVISION to force rebuild
Sponsored by: HAW International, Inc.
New port: security/softether5: SoftEther VPN 5 (Developer Edition)
SoftEther VPN ("SoftEther" means "Software Ethernet") is an
open-source cross-platform multi-protocol VPN program, created as an
academic project in the University of Tsukuba. Its protocol is very
fast and it can be used in very restricted environments, as it's able
to transfer packets over DNS and ICMP. A NAT-Traversal function is
also available, very useful in case the required ports cannot be
opened on the firewall. The supported third party protocols are
OpenVPN, L2TP/IPSec and SSTP.
This port is a bleeding-edge developer version of SoftEther, not for
production use. If you're looking for a solid and stable version,
use security/softether (RTM version) or security/softether-devel
(stable version) instead. This version is available also on other
other than i386/amd64 processors. Users who want to use SoftEther on
single board computers such as Raspberry Pi, BeagleBoard or other
embedded devices, try this port.
WWW: https://www.softether.org
security/softether: cleanup Makefile
I'm working on update security/softether-devel. However, this port and
-devel port were created and maintained by other people. So there's no
consistency between these ports. I'm going to renew -devel port this
port based. Before updating -devel, cleanup existing Makefile issues
on this port:
* add LICENSE_FILE
* add ONLY_FOR_ARCHS_REASON
* avoid useless use of +=
* do patch in post-patch, not post-extract
* do everything in do-install
* remove MAKE_JOBS_UNSAFE as it actually build now
* simplify DOT2UNIX_FILES
* use sysrc rather than editing rc.conf in pkg-message
* use tab after =
Approved by: mentors (implicit)
secutiry/softether: use https in MASTER_SITES and WWW
Upstream provides https site since a very long time ago.
PR: 230047
Approved by: mentors (implicit)
security/softether: update 4.20.9608 -> 4.25.9656
- There are 11 vulnerabilities on SoftEther VPN. There vulnerabilities
are found by the source code audit process conducted by Max Planck
Institute for Molecular Genetics and Mr. Guido Vranken in late 2017.
This build fixes all of these vulnerabilities.
PR: 225618
Submitted by: net@arrishq.net (maintainer)
MFH: 2018Q1
Relnotes: http://www.softether.org/5-download/history
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight
New port: security/softether
SoftEther VPN ("SoftEther" means "Software Ethernet") is a powerful,
multi-OS and easy-to-use multi-protocol VPN software. It supports
SSL-VPN (HTTPS), as well as OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3
and EtherIP tunneling protocols and has a clone function to support
OpenVPN clients.
WWW: http://www.softether.org
PR: 188437
Submitted by: net@arrishq.net
Reviewed by: marino