kf2_server/kf2.service
2025-03-18 10:06:52 +10:00

21 lines
552 B
Desktop File

[Unit]
Description=KF2 game service
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/KillingFloor2
RestartSec=60
KillSignal=SIGINT
ExecStart=/usr/bin/sh -c '/opt/KillingFloor2/Daemon/run.py start "/opt/KillingFloor2/config.ini"'
ExecStop=/usr/bin/sh -c '/opt/KillingFloor2/Daemon/run.py stop "/opt/KillingFloor2/config.ini"'
#ExecRestart=/opt/KillingFloor2/Daemon/run.py restart $CFG
#ExecStatus=/opt/KillingFloor2/Daemon/run.py status $CFG
Restart=always
User=root
Group=root
TimeoutStartSec=15s
[Install]
WantedBy=multi-user.target