I'm trying to use Filesys::SmbClient to connect to a windows share using kerberos to authenticate, however, I get a permission denied error. I've tried this on a FC5 with samba 3.0.22 and on Solaris 9 with samba 3.0.22 and 3.0.23rc2. Using kerberos with the command smbclient works however. If I specify a password, I can connect; however, I need to use kerberos. Since the smbclient command works with kerberos, it seems to be a problem with Filesys::SmbClient. I've included my script just in case I'm doing some completely wrong
use POSIX; use Filesys::SmbClient; use strict; my $smb = new Filesys::SmbClient( username => "", workgroup => "", flags => SMB_CTX_FLAG_USE_KERBEROS | SMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS, debug => 10 ); my $fd = $smb->opendir("smb://machine/share"); if($fd == 0) { print "Could not open directory: $!\n"; exit; } foreach my $n($smb->readdir($fd)) { print $n, "\n"; } Thanks, Dave -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/listinfo/samba