This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
Environment="DAEMON_OPTS=--conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service"
-
EnvironmentFile=-/etc/default/i2pd
-
ExecReload=/bin/sh -c "kill -HUP $MAINPID"
-
ExecStart=/usr/bin/i2pd --conf=/var/lib/i2pd/i2pd.conf --pidfile=/run/i2pd/i2pd.pid --daemon --service
-
ExecStart=/usr/sbin/i2pd $DAEMON_OPTS
-
ExecStart=/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service
-
Group=i2pd
-
KillSignal=SIGTERM
-
LimitNOFILE=4096
-
LockPersonality
Introduced in systemd 235=yes -
LogsDirectory=i2pd
-
LogsDirectoryMode=0700
-
MemoryDenyWriteExecute
Introduced in systemd 231=yes -
NoNewPrivileges
Introduced in systemd 239=yes -
PIDFile=/run/i2pd/i2pd.pid
-
PrivateDevices
Introduced in systemd 209=yes -
PrivateMounts=yes
-
PrivateTmp=yes
-
PrivateUsers=yes
-
ProcSubset
Introduced in systemd 247=pid -
ProtectClock
Introduced in systemd 245=yes -
ProtectControlGroups
Introduced in systemd 232=yes -
ProtectHome
Introduced in systemd 214=yes -
ProtectHostname
Introduced in systemd 242=yes -
ProtectKernelLogs
Introduced in systemd 244=yes -
ProtectKernelModules
Introduced in systemd 232=yes -
ProtectKernelTunables
Introduced in systemd 232=yes -
ProtectProc
Introduced in systemd 247=invisible -
ProtectSystem
Introduced in systemd 214=strict -
ReadWritePaths=/var/lib/i2pd /var/log/i2pd
-
RemoveIPC
Introduced in systemd 232=yes -
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 AF_NETLINK
-
RestrictRealtime
Introduced in systemd 231=yes -
RestrictSUIDSGID
Introduced in systemd 242=yes -
RuntimeDirectory=i2pd
-
RuntimeDirectoryMode=0700
-
SendSIGKILL=yes
-
SystemCallArchitectures=native
-
SystemCallFilter=@system-service
-
TimeoutStopSec
Introduced in systemd 188=30s -
Type=forking
-
User=i2pd
-
-
[Unit]
-
After=network.target
-
ConditionFileIsExecutable=/usr/sbin/i2pd
-
Description=I2P Router written in C++
-
Documentation=man:i2pd(1) https://i2pd.readthedocs.io/en/latest/
-
Additionnal notes
Nothing here.