diff options
Diffstat (limited to 'packaging/Caldera/OpenLinux/samba.init')
-rwxr-xr-x | packaging/Caldera/OpenLinux/samba.init | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/packaging/Caldera/OpenLinux/samba.init b/packaging/Caldera/OpenLinux/samba.init deleted file mode 100755 index 37955e1555..0000000000 --- a/packaging/Caldera/OpenLinux/samba.init +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -# -# description: Starts and stops the Samba smbd and nmbd daemons -# used to provide SMB network services. - -NAME_S=smbd -DAEMON_S=/usr/sbin/$NAME_S -NAME_N=nmbd -DAEMON_N=/usr/sbin/$NAME_N -NAME_W=winbindd -DAEMON_W=/usr/sbin/winbindd - -# Source function library. -. /etc/rc.d/init.d/functions - -# Source networking configuration. -. /etc/sysconfig/network - -# See how we were called. -case "$1" in - start) - [ -e $SVIlock ] && exit 1 - [ ${NETWORKING} = "no" ] && exit 2 - [ -x $DAEMON_S -a -x $DAEMON_N ] || exit 2 - - #[ "$CONFIGURED" != "no" -a "$CONFIGURED" != "false" ] || { - SVIemptyConfig /etc/samba.d/smb.conf && { - echo "$DESCRIPTIVE: not configured! Skipped..." - exit 2 - } - - echo -n "Starting $IDENT: " - ssd -S -n $NAME_S -x $DAEMON_S -- $OPTIONS_SMB - ssd -S -n $NAME_N -x $DAEMON_N -- $OPTIONS_NMB - ssd -S -n $NAME_W -x $DAEMON_W -- $OPTIONS_WINBD - - echo "." - touch $SVIlock - ;; - - stop) - [ -e $SVIlock ] || exit 0 - - echo -n "Stopping $IDENT: " - ssd -K -p /var/lock/samba.d/$NAME_W.pid -n $NAME_W #-x $DAEMON_W - ssd -K -p /var/lock/samba.d/$NAME_N.pid -n $NAME_N #-x $DAEMON_N - ssd -K -p /var/lock/samba.d/$NAME_S.pid -n $NAME_S #-x $DAEMON_S - - echo "." - rm -f $SVIlock - ;; - - restart) - echo -n "Restarting $IDENT: " - $0 stop - $0 start - exit $? - ;; - - *) - echo "Usage: $SVIscript {start|restart|stop}" - exit 1 - ;; -esac - -exit 0 |