summaryrefslogtreecommitdiff
path: root/usr/lib/systemd/system/anytun@.service
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2016-07-04 00:01:20 +0200
committerChristian Pointner <equinox@spreadspace.org>2016-07-04 00:01:20 +0200
commitcc8033bba74e3fcbf5bf38af82e32178501eea71 (patch)
tree9ef7e53268bd745e3b5ed7322847227cdb52e5c8 /usr/lib/systemd/system/anytun@.service
parentweakend -Werror a little (diff)
added some privilege limitations to sample systemd services
Diffstat (limited to 'usr/lib/systemd/system/anytun@.service')
-rw-r--r--usr/lib/systemd/system/anytun@.service5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/lib/systemd/system/anytun@.service b/usr/lib/systemd/system/anytun@.service
index 2b7fa72..b28433b 100644
--- a/usr/lib/systemd/system/anytun@.service
+++ b/usr/lib/systemd/system/anytun@.service
@@ -7,6 +7,11 @@ Type=simple
PIDFile=/run/anytun/%i.pid
Environment="NAME=%i" "DAEMONOPTS=-D -L stdout:3"
ExecStart=/usr/bin/anytun-launcher.sh vpn
+Restart=on-failure
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
+ProtectHome=yes
[Install]
WantedBy=multi-user.target