From: tomponline Date: Tue, 22 Jan 2019 14:23:05 +0000 (+0000) Subject: config: Adds reload mode to sysvinit and systemd scripts. X-Git-Tag: lxcfs-3.1.0~9^2 X-Git-Url: https://git.proxmox.com/?p=mirror_lxcfs.git;a=commitdiff_plain;h=951a915f4b8fc6a265a3bd592f4a053dc00c2656 config: Adds reload mode to sysvinit and systemd scripts. To to close down https://github.com/lxc/lxcfs/pull/188 Signed-off-by: tomponline --- diff --git a/config/init/systemd/lxcfs.service b/config/init/systemd/lxcfs.service index 95e3ee9..af20e5a 100644 --- a/config/init/systemd/lxcfs.service +++ b/config/init/systemd/lxcfs.service @@ -10,6 +10,7 @@ KillMode=process Restart=on-failure ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs Delegate=yes +ExecReload=/bin/kill -USR1 $MAINPID [Install] WantedBy=multi-user.target diff --git a/config/init/sysvinit/lxcfs b/config/init/sysvinit/lxcfs index bdbcb34..4061b48 100755 --- a/config/init/sysvinit/lxcfs +++ b/config/init/sysvinit/lxcfs @@ -83,6 +83,13 @@ case "$1" in status_of_proc -p ${PIDFILE} "${DAEMON}" lxcfs ;; + reload) + if init_is_upstart; then + exit 1 + fi + kill -USR1 $(cat ${PIDFILE}) + ;; + restart|force-reload) if init_is_upstart; then exit 1