summaryrefslogtreecommitdiff
path: root/net-vpn/gsocket/files/gs-socks-proxy.service
blob: ce9d180641b399d1fc695834ffe5a1b58356ea0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[Unit]
Description=Global Socket Socks Proxy
After=network-online.target
Wants=network-online.target

[Service]
Restart=always
RestartSec=10
RestartSteps=10
RestartMaxDelaySec=30m

DynamicUser=yes
RuntimeDirectory=gs-socks-proxy

ExecStartPre=+gs-init-secret /etc/gsocket/gs-socks-proxy-key
ExecStartPre=+install --owner %u /etc/gsocket/gs-socks-proxy-key /run/gs-socks-proxy/key

ExecStart=gs-netcat -k /run/gs-socks-proxy/key -lS


[Install]
WantedBy=multi-user.target