Maybe because the software is originally developed on Windows, some part of its behavior is not unix-style.
- logs are saved in the same directory as the binary locates
- config file is saved in the same directory as the binary locates
And no ebuild in the gentoo portage exists. That's why I make my portage overlay.
It is available at my github repository.
The ebuild includes several patches that I think not appropriate to merged in mainline.
- pid file and log file are saved in /var/run and /var/log/softeher respectively.
- disable override /proc/sys/kernel/threads-max setting
- activate all features including X.509 authentication that are disabled on original source
How to use my overlay:
- emerge layman
- enable the line of "overlay_defs" in /etc/layman/layman.cfg
- wget https://raw.githubusercontent.com/yTakatsukasa/misc/master/layman/yutetsu.xml -O /etc/layman/overlays/yutetsu.xml
- layman -a yutetsu
How to install softether-vpn
After my overlay is enabled,# emerge softether-vpn
# rc-update add vpnserver
# /etc/init.d/vpnserver start
Then configure the vpnserver. I recommend to use Server Management program on windows to configure the server.
Just Awesome! Thanks a world!
返信削除Could you please update the ebuild as well? As Softether has been updated to SoftEther VPN 4.19 Build 9599 Beta.
削除Thanks for getting interested in.
削除"layman -S" will fetch the latest ebuilds.
You'll find 4.18-r9570 and 4.19-r9599, the former is a RTM release and the latter is the latest beta version.
If ACCEPT_KEYWORD=~amd64, then the latest one will be installed.
Any feedback is welcome.