1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-06-28 20:05:08 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Darik Horn
11935cee5a Create an apparmor security profile for softetherd.
Install a mandatory access control for restricing SoftEther to network
facilities only.  This reduces the vulnerability surface of any softetherd
exploit, which is an important because SoftEther currently runs as a fully
privileged process.
2014-07-11 14:23:09 -04:00
Darik Horn
b3e6a7305b Create a ufw firewall template for SoftEther.
Install a `/etc/ufw/applications.d/softether` file that describes
network ports to keep open for the default SoftEther configuration.
2014-07-11 14:23:09 -04:00
Darik Horn
c724d5bf43 Promote debhelper compatibility level to 9.
The compat=9 overlay level is supported by Debian Wheezy, Ubuntu Lucid,
and all other current DEB platforms.
2014-07-11 14:23:09 -04:00
Darik Horn
44981b22b4 Create /lib/systemd/system/softether.service file.
Create a softether.upstart file in the Debian overlay for systems that use
the systemd init subsystem.
2014-07-11 14:23:09 -04:00
Darik Horn
61d215e1c8 Update init files for softetherd.
The check for an upstart configuration in the sysv script is reverted because
upstart and start-stop-daemon can both control the same softetherd instance.
2014-07-11 14:23:09 -04:00
Darik Horn
604b2b884f Create /etc/init/softether.conf for upstart.
Create a softether.upstart file in the Debian overlay for systems that use
the upstart init subsystem.  This lets the operator control the SoftEther
daemon with commands like:

	# start softether
	# stop softether
	# status softether
	# restart softether

Also modify the softether.init file to exit early if the /etc/init/softether
file is installed.  Although the dh_installinit debhelper prefers an upstart
configuration for automatic control, it will also install the sysv script.
2014-07-11 14:23:09 -04:00
Darik Horn
2be40fb555 Redebianize for autotools and dpkg-buildpackage. 2014-07-11 14:23:09 -04:00
dnobori
7839d2939e v4.06-9437-beta 2014-04-09 11:30:07 +09:00
dnobori
a3a4ad0b0a v4.06-9436-beta 2014-04-09 09:35:00 +09:00
Sahal Ansari
0f49c92c31 missed a pair of quotation marks 2014-04-01 14:52:52 +00:00
Sahal Ansari
759e4789f6 One can now launch the script from any location, not just debian/ 2014-04-01 14:46:02 +00:00
Sahal Ansari
358357db1e -z instead of -e for non-files 2014-03-31 07:43:37 +00:00
Sahal Ansari
8508f7c594 This version is more logical, less ugly, and incorporates and as described in the Debian manual. 2014-03-30 10:56:27 +00:00
Sahal Ansari
86b5ea39cb quick and dirty (emphasis on dirty) debian changelog generator for SoftEtherVPN 2014-03-29 07:11:07 +00:00
Hideki Saito
ec484dba12 Adding to check for armv6l so Debian package can be built on Raspberry Pi 2014-02-09 22:26:55 -08:00
dnobori
d2be460d7c v4.05-9418-beta 2014-02-06 13:20:11 +09:00
dnobori
bb853cc18b v4.05-9416-beta 2014-02-06 01:36:42 +09:00
Dmitry Orlov
b3611304b5 Add simple debian packaging 2014-02-04 21:50:54 +00:00