[Unit]
-Description=PVE Local HA Ressource Manager Daemon
+Description=PVE Local HA Resource Manager Daemon
ConditionPathExists=/usr/sbin/pve-ha-lrm
-Requires=pve-cluster.service
+Wants=pve-cluster.service
+Wants=watchdog-mux.service
Wants=pvedaemon.service
+Wants=pve-ha-crm.service
+Wants=lxc.service
+Wants=pve-storage.target
+After=pve-storage.target
+After=pve-ha-crm.service
After=pve-cluster.service
+After=corosync.service
After=pvedaemon.service
+After=watchdog-mux.service
+After=syslog.service
+After=lxc.service
[Service]
ExecStart=/usr/sbin/pve-ha-lrm start
ExecStop=/usr/sbin/pve-ha-lrm stop
-PIDFile=/var/run/pve-ha-lrm.pid
-TimeoutStopSec=60
+PIDFile=/run/pve-ha-lrm.pid
+TimeoutStopSec=infinity
+KillMode=process
Type=forking
[Install]