L.P.H. van Belle
2016-Oct-17 12:43 UTC
[Samba] Debian samba backport 4.4.5-3 starting problems, some info and fix.
I have had messages that there where starting problems with starting samba after reboot. I've looked into this. This happens when you removed and reinstall samba. First install always with as followed. ( samba 4 AD NEEDS WINBIND also! ) Samba 4 AD DC : apt-get install samba winbind Samba 4 Member file server : apt-get install samba (and/or winbind ) Samba 4 Member print server : apt-get install samba (and/or winbind ) Samba 4 Member Proxy : apt-get install winbind ( if you dont need shares and only auth and/or kerberos key refreshing ) Samba 4 PDC : apt-get install samba winbind And all depending on you needs offcourse. If you already installed samba and now after reboot samba/winbind isnt starting. Backup! : /etc/samba /var/lib/samba /var/cache/samba apt-get remove samba winbind --purge now if you install again, you get a message: Setting up samba-common (2:4.4.5+dfsg-3~bpo8+1) ... Not replacing deleted config file /etc/samba/smb.conf Install/upgrade will fail. To recover, please try: sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf sudo dpkg --configure -a Setting up samba-common-bin (2:4.4.5+dfsg-3~bpo8+1) ... and this one is easy overlooked. now run : sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf sudo dpkg --configure -a and reboot the server and check if nmbd/smbd (=samba) and/or winbind are running. if your still in a setup phase of you network. run : apt-get remove samba winbind --purge apt-get autoremove --purge to clear up any errors and reinstall. apt-get install samba winbind Defaults in /etc/rc2.d/ ls -al /etc/rc2.d/ S01nmbd S01samba-ad-dc S02smbd S02winbind All init scripts here check if its needed to start or not. And these are the systemctl defaults. systemctl is-enabled samba-ad-dc masked systemctl is-enabled samba masked systemctl is-enabled nmbd enabled systemctl is-enabled smbd enabled systemctl is-enabled winbind enabled Greetz, Louis