diff options
Diffstat (limited to 'libraries/libldm/rc.ldm')
-rw-r--r-- | libraries/libldm/rc.ldm | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/libraries/libldm/rc.ldm b/libraries/libldm/rc.ldm new file mode 100644 index 0000000000..6faf46ff19 --- /dev/null +++ b/libraries/libldm/rc.ldm @@ -0,0 +1,44 @@ +#! /bin/sh + + +PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin +NAME="ldm" +BIN=@bindir@/ldmtool +DESC="Windows Logical Disk Manager volumes" + +# Exit if package not installed + +[ -x "$BIN" ] || exit 0 + +ldm_start() { + echo "Starting $DESC" + $BIN create all + echo "Started $DESC" +} + +ldm_stop() { + echo "Stopping $DESC" + $BIN remove all + echo "Stopped $DESC" +} + +ldm_restart() { + ldm_stop + sleep 3 + ldm Start +} + + +case "$1" in +'start') +ldm_start +;; +'stop') +ldm_stop +;; +'restart') +ldm_restart +;; +*) + echo "usage $0 start|stop|restart" +esac |