SMB daemon should remove its ccache on refresh or restart. This is a discussion coming out from the kclient/domain join meeting on 10/29.
Verified on x86 system running cifs-nightly-build-11-19-2007 in domain mode.
- Steps taken to verify
-bash-3.2# klist /var/run/smb/ccache
Ticket cache: FILE:/var/run/smb/ccache
Default principal: host/nevx86-243.w2k3ads-3.sun.com@W2K3ADS-3.SUN.COM
Valid starting Expires Service principal
20/11/2007 13:28 20/11/2007 23:28 krbtgt/W2K3ADS-3.SUN.COM@W2K3ADS-3.SUN.COM
20/11/2007 13:29 20/11/2007 23:28 DNS/w2k3-p1.w2k3ads-3.sun.com@W2K3ADS-3.SUN.COM
-bash-3.2# svcadm refresh smb/server
-bash-3.2# klist /var/run/smb/ccache
klist: No credentials cache file found (ticket cache FILE:/var/run/smb/ccache)
-bash-3.2# sharemgr set -P smb -p ad-container=ou=test -r x243vol01 -s /x86zp1/vol01 g1
-bash-3.2# klist /var/run/smb/ccache Ticket cache: FILE:/var/run/smb/ccache
Default principal: host/nevx86-243.w2k3ads-3.sun.com@W2K3ADS-3.SUN.COM
Valid starting Expires Service principal
20/11/2007 13:37 20/11/2007 23:37 krbtgt/W2K3ADS-3.SUN.COM@W2K3ADS-3.SUN.COM
20/11/2007 13:38 20/11/2007 23:37 ldap/w2k3-p1.w2k3ads-3.sun.com@W2K3ADS-3.SUN.COM
Test case used to verify this fix
26664-01 ADS Share Support
https://futureworld.central/signup/server?t=tce&a=view&id$ver=26664$1&w=sec