summaryrefslogtreecommitdiffstats
path: root/libraries/libldm/rc.ldm
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/libldm/rc.ldm')
-rw-r--r--libraries/libldm/rc.ldm44
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