[Unit] Description=FreeHL-Scihunt [Service] ExecReload=/bin/kill $MAINPID KillMode=process Restart=on-failure ; You want to adjust these for your user, this example assumes debian User=debian Environment="HOME=/home/debian" WorkingDirectory=/home/debian/halflife/ ExecStart=/home/debian/halflife/fteqw-sv64 -halflife -game scihunt PrivateTmp=true ProtectHome=false ProtectSystem=full PrivateDevices=false CapabilityBoundingSet=~CAP_SYS_ADMIN [Install] WantedBy=multi-user.target