Heray-Was-Here
Server : LiteSpeed
System : Linux server376.web-hosting.com 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User : alissgnf ( 2624)
PHP Version : 8.4.21
Disable Function : NONE
Directory :  /lib/systemd/system/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/systemd/system/libcare.service
[Unit]
Description=LibCare patch server

[Service]
ExecStartPre=/usr/bin/kcarectl --has-flags libcare-enabled
ExecStart=/usr/libexec/kcare/libcare-server -v -o /var/log/libcare/server.log -S &3
SuccessExitStatus=143

# Only send `stop` when the server is still running (MAINPID is set).
# If the server already terminated on its own, MAINPID is unset and we must
# not connect through the socket: that would trigger socket activation,
# start a new instance, which receives `stop` and exits, causing a loop.
# Use if/fi instead of && to return 0 when skipping, so systemd does not
# mark the service as "failed".
ExecStop=/bin/sh -c 'if test "$${MAINPID:-x}" != x; then echo "ExecStop: sending stop to MAINPID=$$MAINPID"; LIBCARE_CLIENT_TIMEOUT=10 /usr/libexec/kcare/libcare-client stop; else echo "ExecStop: server already exited, skipping stop (MAINPID=$$MAINPID)"; fi'

Hry