On one machine (same systemd and samba versions as production machine) I was able to work around this problem by masking samba-ad-dc.service. I tried the same thing on the production machine and now nmbd.service is waiting, but there is definitely an nmbd process running.
systemctl list-jobs JOB UNIT TYPE STATE 4421 samba.service stop running 4423 nmbd.service stop waiting showproc nmbd USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 31022 0.0 0.2 23220 5188 ? Ss 09:34 0:00 /usr/sbin/nmbd -D systemctl status samba ● samba.service - LSB: ensure Samba daemons are started (nmbd and smbd) Loaded: loaded (/etc/init.d/samba) Active: deactivating (stop) since Fri 2014-10-10 09:34:57 EDT; 1min 33s ago Process: 31004 ExecStart=/etc/init.d/samba start (code=exited, status=0/SUCCESS) Control: 31051 (samba) CGroup: /system.slice/samba.service └─control ├─31051 /bin/sh /etc/init.d/samba stop ├─31068 /bin/sh /etc/init.d/nmbd stop └─31073 /bin/systemctl stop nmbd.service Oct 10 09:34:41 asusb202 systemd[1]: Starting LSB: ensure Samba daemons are started (nmbd and smbd)... Oct 10 09:34:42 asusb202 samba[31004]: Starting nmbd (via systemctl): nmbd.service. Oct 10 09:34:43 asusb202 samba[31004]: Starting smbd (via systemctl): smbd.service. Oct 10 09:34:43 asusb202 systemd[1]: Started LSB: ensure Samba daemons are started (nmbd and smbd). Oct 10 09:34:57 asusb202 systemd[1]: Stopping LSB: ensure Samba daemons are started (nmbd and smbd)... Oct 10 09:34:58 asusb202 samba[31051]: Stopping smbd (via systemctl): smbd.service. More testing later. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org