]> code.delx.au - proxy/blobdiff - socks5server.service
systemd service configuration and make install target
[proxy] / socks5server.service
diff --git a/socks5server.service b/socks5server.service
new file mode 100644 (file)
index 0000000..9dc2b9d
--- /dev/null
@@ -0,0 +1,22 @@
+[Unit]
+Description=SOCKS5 Server
+After=network.target
+Requires=network.target
+
+[Service]
+EnvironmentFile=PREFIX/etc/socks5server.conf
+ExecStart=PREFIX/bin/socks5server
+Restart=on-failure
+RestartSec=60s
+StartLimitInterval=0
+
+User=daemon
+PrivateTmp=true
+PrivateDevices=true
+ProtectSystem=true
+ProtectHome=true
+NoNewPrivileges=true
+InaccessibleDirectories=/home
+
+[Install]
+WantedBy=multi-user.target