0
0
mirror of https://github.com/darkk/redsocks.git synced 2025-08-27 20:25:30 +00:00

Replace 'su' cruft with systemd's 'User='

See systemd.exec(5)
This commit is contained in:
Tom Vincent 2013-02-13 13:36:48 +08:00
parent 778340243e
commit b1cf7c473d

View File

@ -3,13 +3,13 @@ Description=Transparent redirector of any TCP connection to proxy using your fir
[Service]
Type=forking
PIDFile=/var/run/redsocks/redsocks.pid
PIDFile=/run/redsocks/redsocks.pid
EnvironmentFile=/etc/conf.d/redsocks
User=redsocks
ExecStartPre=/usr/bin/redsocks -t -c $REDSOCKS_CONF
ExecStart=/bin/su -s /bin/sh -c "/usr/bin/redsocks \
-c $REDSOCKS_CONF \
-p /var/run/redsocks/redsocks.pid" redsocks
ExecStopPost=/bin/rm /var/run/redsocks/redsocks.pid
ExecStart=/usr/bin/redsocks -c $REDSOCKS_CONF \
-p /run/redsocks/redsocks.pid
ExecStopPost=/bin/rm /run/redsocks/redsocks.pid
Restart=on-abort
[Install]