Merge pull request #2762 from webmin/dev/fix-systemd-unit

Don't fork. systemd prefers one process.
This commit is contained in:
Jamie Cameron
2026-06-13 15:33:41 -07:00
committed by GitHub

View File

@@ -4,15 +4,12 @@ Wants=network-online.target
After=network.target network-online.target
[Service]
Type=simple
Environment="PERLLIB=WEBMIN_LIBDIR"
ExecStart=WEBMIN_LIBDIR/miniserv.pl WEBMIN_CONFIG/miniserv.conf
ExecStop=WEBMIN_KILLCMD $MAINPID
ExecStart=WEBMIN_LIBDIR/miniserv.pl --nofork WEBMIN_CONFIG/miniserv.conf
ExecReload=WEBMIN_KILLCMD -HUP $MAINPID
PIDFile=WEBMIN_VAR/miniserv.pid
Type=forking
Restart=always
Restart=on-failure
RestartSec=2s
TimeoutSec=15s
TimeoutStopSec=300s
[Install]