]> git.pld-linux.org Git - packages/samba.git/blobdiff - winbind.init
- fix winbindd init script
[packages/samba.git] / winbind.init
index c33bcca59986dbd8a1a2271c325b8d53a3c6857d..6917b8f05e8c98a3b2a7b18a54e7ceae7782fadb 100755 (executable)
@@ -5,6 +5,7 @@
 #              user and group information from a NT domain controller to linux.
 #
 # config:      /etc/samba/smb.conf
+# processname: winbindd
 
 export PATH=/bin:/sbin:/usr/bin:/usr/sbin
 
@@ -14,6 +15,8 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
 # Source networking configuration.
 . /etc/sysconfig/network
 
+winbindd_pidfile="/var/run/samba/winbindd.pid"
+
 # Daemon specific configuration.
 . /etc/sysconfig/winbind
 
@@ -49,7 +52,7 @@ start() {
 stop() {
        if [ -f /var/lock/subsys/winbind ]; then
                msg_stopping winbindd
-               killproc winbindd
+               killproc --pidfile $winbindd_pidfile winbindd
                rm -f /var/lock/subsys/winbind >/dev/null 2>&1
        else
                msg_not_running winbindd
@@ -82,7 +85,7 @@ case "$1" in
   reload|force-reload)
        if [ -f /var/lock/subsys/winbind ]; then
                msg_reloading winbindd
-               killproc winbindd -HUP
+               killproc --pidfile $winbindd_pidfile winbindd -HUP
                RETVAL=$?
        else
                msg_not_running winbindd
This page took 0.041336 seconds and 4 git commands to generate.