i2p.service

This unit is provided by:

Options

  • [Install]
  • [Service]
    • AppArmorProfile=system_i2p
    • Environment="I2P_ARGS=/etc/i2p/wrapper.config wrapper.java.additional.1=-DloggerFilenameOverride=/var/log/i2p/log-router-@.txt wrapper.java.additional.10=-Dwrapper.logfile=/var/log/i2p/wrapper.log wrapper.java.additional.11=-Di2p.dir.pid=/run/i2p wrapper.java.additional.12=-Di2p.dir.temp=/tmp/i2p-daemon wrapper.logfile=/var/log/i2p/wrapper.log wrapper.pidfile=/run/i2p/i2p.pidwrapper.java.pidfile=/run/i2p/routerjvm.pid wrapper.daemonize=TRUE" TZ=UTC
    • EnvironmentFile=/etc/default/i2p
    • ExecStart=/usr/sbin/wrapper "$I2P_ARGS"
    • ExecStartPre=/bin/mkdir -p /tmp/i2p-daemon /bin/chown -R ${I2PUSER}:${I2PUSER} /var/log/i2p /run/i2p /tmp/i2p-daemon /bin/chmod 750 /var/log/i2p
    • ExecStopPost=/bin/rm -rf /run/i2p
    • PIDFile=/run/i2p/i2p.pid
    • PermissionsStartOnly=yes
    • RuntimeDirectory=i2p
    • RuntimeDirectoryMode=750
    • Type=forking
    • User=i2psvc
  • [Unit]
    • After=local-fs.target network.target time-sync.target
    • Description=load-balanced unspoofable packet switching network

Additionnal notes

Nothing here.