I am not running an ad-dc samba server, the role
is 'auto', so that process never gets started. At the top of the 'start'
stanza we see:
SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null |
tail -1`
if [ "$SERVER_ROLE" != "active directory domain controller" ];
then
exit 0
- but no such check exists in the 'stop' case. I think that could be the root
cause of samba not shutting down
and would explain why samba-ad-dc is in 'waiting' state:
waiting for 'start-stop-daemon' to complete on a non-existent process. When I
manually kill the '/etc/init.d/samba-ad-dc stop' process the samba service ends
quickly.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]