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:
parent
778340243e
commit
b1cf7c473d
@ -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]
|
||||
|
Loading…
Reference in New Issue
Block a user