[Unit] Description=fail2ban-p2p distributed ban exchange daemon Documentation=man:systemd.service(5) After=network-online.target Wants=network-online.target [Service] Type=simple User=fail2ban-p2p Group=fail2ban-p2p EnvironmentFile=-/etc/default/fail2ban-p2p ExecStart=/usr/bin/python3 /usr/share/fail2ban-p2p/fail2ban-p2p.py -c /etc/fail2ban-p2p $DAEMON_OPTS Restart=on-failure RestartSec=5s NoNewPrivileges=true PrivateTmp=true ProtectSystem=full ProtectHome=true ReadWritePaths=/etc/fail2ban-p2p /var/log/fail2ban-p2p.log WorkingDirectory=/var/lib/fail2ban-p2p StateDirectory=fail2ban-p2p RuntimeDirectory=fail2ban-p2p [Install] WantedBy=multi-user.target