summaryrefslogtreecommitdiff
path: root/packaging/SGI/winbindd.rc
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/SGI/winbindd.rc')
-rw-r--r--packaging/SGI/winbindd.rc38
1 files changed, 38 insertions, 0 deletions
diff --git a/packaging/SGI/winbindd.rc b/packaging/SGI/winbindd.rc
new file mode 100644
index 0000000000..c63944a04d
--- /dev/null
+++ b/packaging/SGI/winbindd.rc
@@ -0,0 +1,38 @@
+#! /bin/sh
+
+#
+# winbindd server control
+#
+
+IS_ON=/etc/chkconfig
+KILLALL=/sbin/killall
+
+WINBINDD=/usr/samba/bin/winbindd
+
+if test ! -x $IS_ON ; then
+ IS_ON=true
+fi
+
+if $IS_ON verbose ; then
+ ECHO=echo
+else # For a quiet startup and shutdown
+ ECHO=:
+fi
+
+case $1 in
+'start')
+ if $IS_ON winbindd && test -x $WINBINDD; then
+ $KILLALL -15 winbindd
+ $ECHO "winbindd:\c"
+ $WINBINDD ; $ECHO " winbindd."
+ fi
+ ;;
+'stop')
+ $ECHO "Stopping winbindd."
+ $KILLALL -15 winbindd
+ exit 0
+ ;;
+*)
+ echo "usage: /etc/init.d/winbindd {start|stop}"
+ ;;
+esac