#!/bin/sh # Source functions library source /etc/rc.d/init.d/functions log_script_name "$0 $*" # See how we were called case "$1" in start) cmd_run_log_box_warn "Starting nmbd daemon" loadproc nmbd -D -d 1 -l /var/log/samba cmd_run_log_box_warn "Starting smbd daemon" loadproc smbd -D -l /var/log/samba ;; stop) cmd_run_log_box_warn "Stopping smbd daemon" killproc smbd cmd_run_log_box_warn "Stopping nmbd daemon" killproc nmbd ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc nmbd statusproc smbd ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit $?