[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 40/46] Move xenwatchdogd to libexec
xenwatchdogd is started by runlevel scripts, its not supposed to be called by admin. So move it out of the way into LIBEXEC_BIN. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> --- tools/hotplug/Linux/init.d/xen-watchdog.in | 2 +- tools/hotplug/Linux/systemd/xen-watchdog.service.in | 2 +- tools/hotplug/NetBSD/rc.d/xen-watchdog | 2 +- tools/misc/Makefile | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/hotplug/Linux/init.d/xen-watchdog.in b/tools/hotplug/Linux/init.d/xen-watchdog.in index 32c7268..5bedb25 100644 --- a/tools/hotplug/Linux/init.d/xen-watchdog.in +++ b/tools/hotplug/Linux/init.d/xen-watchdog.in @@ -19,7 +19,7 @@ . @XEN_SCRIPT_DIR@/hotplugpath.sh -DAEMON=${SBINDIR}/xenwatchdogd +DAEMON=${LIBEXEC_BIN}/xenwatchdogd base=$(basename $DAEMON) # Source function library. diff --git a/tools/hotplug/Linux/systemd/xen-watchdog.service.in b/tools/hotplug/Linux/systemd/xen-watchdog.service.in index acb2b77..b18d4aa 100644 --- a/tools/hotplug/Linux/systemd/xen-watchdog.service.in +++ b/tools/hotplug/Linux/systemd/xen-watchdog.service.in @@ -6,7 +6,7 @@ ConditionVirtualization=xen [Service] Type=forking -ExecStart=@SBINDIR@/xenwatchdogd 30 15 +ExecStart=@LIBEXEC_BIN@/xenwatchdogd 30 15 KillSignal=USR1 [Install] diff --git a/tools/hotplug/NetBSD/rc.d/xen-watchdog b/tools/hotplug/NetBSD/rc.d/xen-watchdog index ff4a52c..090f84c 100644 --- a/tools/hotplug/NetBSD/rc.d/xen-watchdog +++ b/tools/hotplug/NetBSD/rc.d/xen-watchdog @@ -16,7 +16,7 @@ export LD_LIBRARY_PATH name="xenwatchdog" rcvar=$name -command="${SBINDIR}/xenwatchdogd" +command="${LIBEXEC_BIN}/xenwatchdogd" start_cmd="echo Starting ${name}. && PATH=${PATH}:${SBINDIR} ${command} 30 15" load_rc_config $name diff --git a/tools/misc/Makefile b/tools/misc/Makefile index 97e3fe6..e96c1bd 100644 --- a/tools/misc/Makefile +++ b/tools/misc/Makefile @@ -21,12 +21,12 @@ INSTALL_BIN-$(CONFIG_X86) += xen-detect INSTALL_BIN := $(INSTALL_BIN-y) INSTALL_SBIN-y := xen-bugtool xen-python-path xenperf xenpm xen-tmem-list-parse gtraceview \ - gtracestat xenlockprof xenwatchdogd xen-ringwatch xencov + gtracestat xenlockprof xen-ringwatch xencov INSTALL_SBIN-$(CONFIG_X86) += xen-hvmctx xen-hvmcrash xen-lowmemd xen-mfndump INSTALL_SBIN-$(CONFIG_MIGRATE) += xen-hptool INSTALL_SBIN := $(INSTALL_SBIN-y) -INSTALL_PRIVBIN-y := xenpvnetboot +INSTALL_PRIVBIN-y := xenpvnetboot xenwatchdogd INSTALL_PRIVBIN := $(INSTALL_PRIVBIN-y) # Include configure output (config.h) to headers search path _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |