diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2017-10-25 17:08:00 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2017-10-25 22:02:54 +0200 |
commit | 34618c2d3061e7f9f563d4c9ad9a185c77935f0e (patch) | |
tree | e0f95ba4132f776cfeee0ef32be1201a8032cb0f | |
parent | d809fbb541a63002214ed1d77914c7a4c7d02c60 (diff) | |
download | lvm2-34618c2d3061e7f9f563d4c9ad9a185c77935f0e.tar.gz |
scripts: paths update
Correct usage of sbindir also for scripts so the path
no longer needs resolving more vars like exec_prefix & prefix.
-rw-r--r-- | scripts/blk_availability_init_red_hat.in | 8 | ||||
-rw-r--r-- | scripts/blkdeactivate.sh.in | 12 | ||||
-rw-r--r-- | scripts/clvmd_init_red_hat.in | 10 | ||||
-rwxr-xr-x | scripts/cmirrord_init_red_hat.in | 6 | ||||
-rw-r--r-- | scripts/lvm2_cluster_activation_red_hat.sh.in | 2 | ||||
-rw-r--r-- | scripts/lvm2_lvmetad_init_red_hat.in | 7 | ||||
-rw-r--r-- | scripts/lvm2_lvmpolld_init_red_hat.in | 7 | ||||
-rw-r--r-- | scripts/lvm2_monitoring_init_red_hat.in | 11 |
8 files changed, 31 insertions, 32 deletions
diff --git a/scripts/blk_availability_init_red_hat.in b/scripts/blk_availability_init_red_hat.in index 73d52ac59..52399fb74 100644 --- a/scripts/blk_availability_init_red_hat.in +++ b/scripts/blk_availability_init_red_hat.in @@ -31,14 +31,12 @@ . /etc/init.d/functions -sbindir=@sbindir@ script=blkdeactivate -options="-u -l wholevg -m disablequeueing -r wait" - -LOCK_FILE="/var/lock/subsys/blk-availability" +sbindir=@SBINDIR@ +options="-u -l wholevg -m disablequeueing -r wait" -rtrn=1 +LOCK_FILE="@DEFAULT_LOCK_DIR@/subsys/blk-availability" case "$1" in start) diff --git a/scripts/blkdeactivate.sh.in b/scripts/blkdeactivate.sh.in index daa53df8e..4680f16ea 100644 --- a/scripts/blkdeactivate.sh.in +++ b/scripts/blkdeactivate.sh.in @@ -31,14 +31,16 @@ shopt -s dotglob nullglob TOOL=blkdeactivate -DEV_DIR='/dev' -SYS_BLK_DIR='/sys/block' +sbindir="@SBINDIR@" + +DEV_DIR="/dev" +SYS_BLK_DIR="/sys/block" MOUNTPOINT="/bin/mountpoint" UMOUNT="/bin/umount" -DMSETUP="@sbindir@/dmsetup" -LVM="@sbindir@/lvm" -MDADM="@sbindir@/mdadm" +DMSETUP="$sbindir/dmsetup" +LVM="$sbindir/lvm" +MDADM="$sbindir/mdadm" MPATHD="/sbin/multipathd" if "$UMOUNT" --help | grep -- "--all-targets" >"$DEV_DIR/null"; then diff --git a/scripts/clvmd_init_red_hat.in b/scripts/clvmd_init_red_hat.in index d7f339240..e5fbe04e9 100644 --- a/scripts/clvmd_init_red_hat.in +++ b/scripts/clvmd_init_red_hat.in @@ -20,8 +20,8 @@ DAEMON=clvmd -exec_prefix=@exec_prefix@ -sbindir=@sbindir@ +sbindir="@SBINDIR@" +usrsbindir="@USRSBINDIR@" lvm_vgchange=${sbindir}/vgchange lvm_vgs=${sbindir}/vgs @@ -62,7 +62,7 @@ start() { if ! rh_status_q; then echo -n "Starting $DAEMON: " - $DAEMON $CLVMDOPTS || return $? + "$usrsbindir/$DAEMON" $CLVMDOPTS || return $? echo fi @@ -138,7 +138,7 @@ stop() reload() { rh_status_q || exit 7 - action "Reloading $DAEMON configuration: " $DAEMON -R || return $? + action "Reloading $DAEMON configuration: " "$usrsbindir/$DAEMON" -R || return $? } restart() { @@ -149,7 +149,7 @@ restart() { # Try to get clvmd to restart itself. This will preserve # exclusive LV locks - action "Restarting $DAEMON: " $DAEMON -S + action "Restarting $DAEMON: " "$usrsbindir/$DAEMON" -S # If that fails then do a normal stop & restart if [ $? != 0 ]; then diff --git a/scripts/cmirrord_init_red_hat.in b/scripts/cmirrord_init_red_hat.in index d4b7e37b8..7b1df06d7 100755 --- a/scripts/cmirrord_init_red_hat.in +++ b/scripts/cmirrord_init_red_hat.in @@ -18,7 +18,9 @@ DAEMON=cmirrord -LOCK_FILE="/var/lock/subsys/$DAEMON" +usrsbindir="@USRSBINDIR@" + +LOCK_FILE="@DEFAULT_SYS_LOCK_DIR@/subsys/$DAEMON" start() { @@ -26,7 +28,7 @@ start() if ! pidof $DAEMON > /dev/null then echo -n "Starting $DAEMON: " - daemon $DAEMON + daemon "$usrsbindir/$DAEMON" rtrn=$? echo fi diff --git a/scripts/lvm2_cluster_activation_red_hat.sh.in b/scripts/lvm2_cluster_activation_red_hat.sh.in index 04d2cc6c0..6dacf919f 100644 --- a/scripts/lvm2_cluster_activation_red_hat.sh.in +++ b/scripts/lvm2_cluster_activation_red_hat.sh.in @@ -1,6 +1,6 @@ #!/bin/bash -sbindir=@sbindir@ +sbindir="@SBINDIR@" lvm_vgchange="${sbindir}/vgchange" lvm_vgscan="${sbindir}/vgscan" diff --git a/scripts/lvm2_lvmetad_init_red_hat.in b/scripts/lvm2_lvmetad_init_red_hat.in index b2f5d5095..9a6c4f802 100644 --- a/scripts/lvm2_lvmetad_init_red_hat.in +++ b/scripts/lvm2_lvmetad_init_red_hat.in @@ -35,10 +35,9 @@ DAEMON=lvmetad -exec_prefix=@exec_prefix@ -sbindir=@sbindir@ +sbindir="@SBINDIR@" -LOCK_FILE="/var/lock/subsys/$DAEMON" +LOCK_FILE="@DEFAULT_SYS_LOCK_DIR@/subsys/$DAEMON" PID_FILE="@LVMETAD_PIDFILE@" rh_status() { @@ -52,7 +51,7 @@ rh_status_q() { start() { ret=0 - action "Starting LVM metadata daemon:" $DAEMON || ret=$? + action "Starting LVM metadata daemon:" "$sbindir/$DAEMON" || ret=$? return $ret } diff --git a/scripts/lvm2_lvmpolld_init_red_hat.in b/scripts/lvm2_lvmpolld_init_red_hat.in index c521955be..05f8b0876 100644 --- a/scripts/lvm2_lvmpolld_init_red_hat.in +++ b/scripts/lvm2_lvmpolld_init_red_hat.in @@ -37,10 +37,9 @@ DAEMON=lvmpolld -exec_prefix=@exec_prefix@ -sbindir=@sbindir@ +sbindir="@SBINDIR@" -LOCK_FILE="/var/lock/subsys/$DAEMON" +LOCK_FILE="@DEFAULT_LOCK_DIR@/subsys/$DAEMON" PID_FILE="@LVMPOLLD_PIDFILE@" rh_status() { @@ -54,7 +53,7 @@ rh_status_q() { start() { ret=0 - action "Starting LVM poll daemon:" $DAEMON || ret=$? + action "Starting LVM poll daemon:" "$sbindir/$DAEMON" || ret=$? return $ret } diff --git a/scripts/lvm2_monitoring_init_red_hat.in b/scripts/lvm2_monitoring_init_red_hat.in index de7ff0d33..3b0d542e2 100644 --- a/scripts/lvm2_monitoring_init_red_hat.in +++ b/scripts/lvm2_monitoring_init_red_hat.in @@ -34,14 +34,13 @@ DAEMON=lvm2-monitor DMEVENTD_DAEMON=dmeventd -exec_prefix=@exec_prefix@ -sbindir=@sbindir@ +sbindir=@SBINDIR@ -VGCHANGE=${sbindir}/vgchange -VGS=${sbindir}/vgs -LVS=${sbindir}/lvs +VGCHANGE="$sbindir/vgchange" +VGS="$sbindir/vgs" +LVS="$sbindir/lvs" -LOCK_FILE="/var/lock/subsys/$DAEMON" +LOCK_FILE="@DEFAULT_SYS_LOCK_DIR@/subsys/$DAEMON" PID_FILE="@DMEVENTD_PIDFILE@" WARN=1 |