mirror of
git://sourceware.org/git/lvm2.git
synced 2025-02-02 13:47:42 +03:00
Fix rpmlint in clvmd initscript
Added missing LSB stanza lines. Added reload capability. Remaining warning (incoherent-init-script-name) is not relevant.
This commit is contained in:
parent
f8964db41c
commit
d5139fef22
@ -1,5 +1,6 @@
|
||||
Version 2.02.48 -
|
||||
===============================
|
||||
Fix rpmlint in clvmd initscript
|
||||
When creating new LV, double-check that name is not already in use.
|
||||
Remove /dev/vgname/lvname symlink automatically if LV is no longer visible.
|
||||
Rename internal vorigin LV to match visible LV.
|
||||
|
@ -6,7 +6,12 @@
|
||||
# For Red-Hat-based distributions such as Fedora, RHEL, CentOS.
|
||||
#
|
||||
### BEGIN INIT INFO
|
||||
# Provides:
|
||||
# Provides: clvmd
|
||||
# Required-Start: $local_fs
|
||||
# Required-Stop: $local_fs
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Clustered LVM Daemon
|
||||
### END INIT INFO
|
||||
|
||||
. /etc/init.d/functions
|
||||
@ -109,6 +114,19 @@ wait_for_finish()
|
||||
fi
|
||||
}
|
||||
|
||||
reload() {
|
||||
$DAEMON -R
|
||||
}
|
||||
|
||||
rh_status() {
|
||||
status $DAEMON
|
||||
}
|
||||
|
||||
rh_status_q() {
|
||||
rh_status >/dev/null 2>&1
|
||||
}
|
||||
|
||||
|
||||
rtrn=1
|
||||
|
||||
# See how we were called.
|
||||
@ -134,15 +152,20 @@ case "$1" in
|
||||
rtrn=$?
|
||||
;;
|
||||
|
||||
reload)
|
||||
rh_status_q || exit 7
|
||||
reload
|
||||
;;
|
||||
|
||||
status)
|
||||
status $DAEMON
|
||||
rh_status
|
||||
rtrn=$?
|
||||
vols=$( $LVDISPLAY -C --nohead 2> /dev/null | awk '($3 ~ /....a./) {print $1}' )
|
||||
echo active volumes: ${vols:-"(none)"}
|
||||
;;
|
||||
|
||||
*)
|
||||
echo $"Usage: $0 {start|stop|restart|status}"
|
||||
echo $"Usage: $0 {start|stop|restart|reload|status}"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user