This is to help anyone who might hit the same issue. It looks like some time in the past year or so Slackware has changed from compiling Samba with internal Heimdal kerberos support to compiling against external MIT kerberos libraries (at least it looks like that, please correct me if I am wrong). If doing a Slackware upgrade on an existing Samba box already configured with Active Directory mode, this breaks Samba and at least for me, it took a whole morning to figure out how or why. To fix this you need to migrate the Samba AD config from Heimdal to MIT kerberos using the instructions below:
https://wiki.samba.org/index.php/Run...he_Heimdal_KDC
Notes:
1. Follow the instructions carefully and amend the kdc.conf file correctly - not like I did the first time around :-\
2. The kerberos daemon (/etc/rc.d/rc.krb5dc) does not need and should not be started separately for Samba to work.
Searching the net for "slackware samba heimdal mit kerberos" or similar combinations didn't return anything specific or of much use for me - hence I thought I would post this info here.
Good luck! :-)