New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systemd configuration files #157

Closed
wants to merge 0 commits into
base: master
from

Conversation

Projects
None yet
3 participants
@hsaito
Contributor

hsaito commented Jun 5, 2015

Expects vpnserver/vpnclient/vpnbridge to be in /opt.
Having a file do_not_run within these directories inhibits launch of a respective module.

@hsaito hsaito force-pushed the hsaito:master branch from 0fd3d2f to 7311298 Jun 22, 2015

@dnobori

This comment has been minimized.

Member

dnobori commented Sep 6, 2015

Your great patch is much appreciated. We are considering to apply your patch into the SoftEther VPN main tree.

SoftEther VPN Patch Acceptance Policy:
http://www.softether.org/5-download/src/9.patch

You have two options which are described on the above policy.
Could you please choose either option 1 or 2, and specify it clearly on the reply?

@hsaito

This comment has been minimized.

Contributor

hsaito commented Sep 6, 2015

I choose option 1 which which allows you to apply the same patch into PacketiX VPN.

@elico

This comment has been minimized.

elico commented Sep 19, 2015

I have built a RPM package for CentOS 7 based on the CentOS 6 spec files.
I have used the latest RTM version and it seems to be built nice.
I was wondering about the way that the project build and install it's files.
The vpn service files location is rather odd to the linux world.
Is there a way to improve the location of the files compared to the linux FS standards? like instead of as it is either use /usr/sbin/ or use a /usr/local/softethervpn/X/Y ?
I can modify the build files but I am unsure what is going in the compilation stage which will might make it impossible to change the location of the executable files.

@hsaito

This comment has been minimized.

Contributor

hsaito commented Sep 20, 2015

Within the distribution, there are currently few places that it can end up, depending on how you install it.
From source, doing 'make install', looks like most ends up in /usr/bin, with setting files in /usr/vpnserver, /usr/vpnbridge, /usr/vpnclient, and /usr/vpncmd.

Current debian config file expects /opt

I think this from the fact that the code expects that the config file to sit in the same directory as an executable itself.

Considering anyone can pretty much specify any place with the prefix. Perhaps I suppose I (or someone else) can add sed script of some sort to Makefile to adopt to the PREFIX on the Makefile.

@hsaito hsaito force-pushed the hsaito:master branch from 68ae2d7 to 22f1ec6 Sep 22, 2015

@hsaito hsaito closed this Sep 22, 2015

@hsaito hsaito force-pushed the hsaito:master branch from 22f1ec6 to 3c8abd6 Sep 22, 2015

@hsaito

This comment has been minimized.

Contributor

hsaito commented Sep 22, 2015

Superseded by #180 because of my fault handling the commit. Sorry!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment