Files
logmon/logmon.service
2025-10-28 22:07:57 +01:00

27 lines
638 B
Desktop File

[Unit]
Description=LogMon - Log Monitoring and IP Blocking Daemon
After=network.target syslog.target
[Service]
Type=forking
User=root
Group=root
WorkingDirectory=/opt/logmon
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Environment="PYTHONUNBUFFERED=1"
ExecStart=/usr/bin/python3 /opt/logmon/logmon.py -c /etc/logmon/config.ini
ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/var/run/logmon.pid
Restart=on-failure
RestartSec=10s
PrivateTmp=no
NoNewPrivileges=false
ProtectSystem=false
ReadWritePaths=/etc/csf /var/lib/csf /var/log
TimeoutStartSec=60
TimeoutStopSec=60
[Install]
WantedBy=multi-user.target