]> git.pld-linux.org Git - packages/samba.git/blobdiff - samba.init
- enable ceph vfs module as ceph 0.73 has fixed header
[packages/samba.git] / samba.init
index d6a8cf23a7a6a71df00d193ccc02050f277a3485..d4a9c0270ae25d861a99ce69241717c33d906005 100644 (file)
@@ -29,6 +29,11 @@ fi
 TMPDIR="/tmp"; export TMPDIR
 unset TMP || :
 
+SERVER_ROLE=`samba-tool testparm --parameter-name="server role"  2>/dev/null | tail -1`
+if [ "$SERVER_ROLE" != "active directory domain controller" ]; then
+       exit 0
+fi
+
 start() {
        # Check if the service is already running?
        if [ -f /var/lock/subsys/samba ]; then
@@ -51,7 +56,7 @@ stop() {
                return
        fi
 
-       msg_stopping "Samba SMB/CIFS Server"
+       msg_stopping "Samba AD Server"
        killproc --pidfile /var/run/samba/samba.pid samba
        rm -f /var/lock/subsys/samba >/dev/null 2>&1
 }
This page took 0.076387 seconds and 4 git commands to generate.