diff options
author | M0Rf30 | 2016-11-07 16:20:03 +0100 |
---|---|---|
committer | M0Rf30 | 2016-11-07 16:20:03 +0100 |
commit | 82d786525b64c349b952208952be7753ad324d9b (patch) | |
tree | c61c205878cb5dab2c17ed850d271d3b03e50472 /i2pd.service | |
parent | d302adf628ddb533691deacbbb259210e7194b92 (diff) | |
download | aur-82d786525b64c349b952208952be7753ad324d9b.tar.gz |
cleanups
Diffstat (limited to 'i2pd.service')
-rw-r--r-- | i2pd.service | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/i2pd.service b/i2pd.service index c3cf60b117e3..15075deef9d4 100644 --- a/i2pd.service +++ b/i2pd.service @@ -1,22 +1,21 @@ [Unit] -Description=I2P Router in C++ +Description=C++ daemon for accessing the I2P network After=network.target [Service] -User=i2p -Group=i2p Type=forking -ExecStart=/usr/bin/i2pd --conf=/var/lib/i2pd/i2pd.conf --pidfile=/run/i2pd/i2pd.pid --service --daemon -ExecReload=/usr/bin/kill -HUP $MAINPID +Restart=on-abnormal PIDFile=/run/i2pd/i2pd.pid -### Uncomment, if auto restart needed -#Restart=on-failure - -### Use SIGINT for gracefull stop daemon. -KillSignal=SIGINT - -LimitNOFILE=8192 -PrivateDevices=yes +User=i2pd +Group=i2pd +LimitNOFILE=4096 +PermissionsStartOnly=yes +ExecStartPre=/usr/bin/mkdir -p /run/i2pd +ExecStartPre=/usr/bin/chown i2pd:i2pd /run/i2pd +ExecStartPre=/usr/bin/touch /run/i2pd/i2pd.pid /var/log/i2pd.log +ExecStartPre=/usr/bin/chown i2pd:i2pd /run/i2pd/i2pd.pid /var/log/i2pd.log +ExecStart=/usr/bin/i2pd --daemon --service --pidfile=/run/i2pd/i2pd.pid --log=file --logfile=/var/log/i2pd.log --conf=/etc/i2pd/i2pd.conf +--tunconf=/etc/i2pd/tunnels.conf [Install] WantedBy=multi-user.target |