somewhere between 3.2.1 and 3.2.7 the handling of kerb broke. anything that uses kerberos displays a "krb5 conf file not configured" error and exits. eg: $ kinit dlg@ITEE.UQ.EDU.AU Password for dlg@ITEE.UQ.EDU.AU: $ smbclient -k //spruce/dlg WARNING: no network interfaces found ads_krb5_mk_req: krb5_mk_req_extended failed (krb5 conf file not configured) cli_session_setup_kerberos: spnego_gen_negTokenTarg failed: krb5 conf file not configured session setup failed: SUCCESS - 0 $ /opt/local/stow/samba-3.2.1/bin/smbclient -k //spruce/dlg WARNING: no network interfaces found OS=[Unix] Server=[Samba 3.0.30] smb: \> we're looking at upgrading to 3.2.7 since some clients (specifically Mac OS X 10.5) are unable to auth/connect to our 3.2.1 server (api_rpcTNP: srvsvc: SRVSVC_NETSHAREENUMALL failed appears in the logs). every other client seems to be fine though.
i got all the releases from 3.2.1 to 3.2.7 and built them to test which one first had this problem. it appears that a change between 3.2.1 and 3.2.2 caused the bug.
Sorry for the late reply. If this is still an issue with latest Samba release, please file a new bug report.