Subject: | no open, mkdir possible with latest perl, samba |
I have perl-5.8.8 (no threads) built with gcc-4.0.3 on Solaris 8
(Sparc). I have samba-3.0.23 (same compiler) and F:S-3.0.
After fixing the close/close_fn bug (see other RT in this queue) I can
access directories (opendir,readdir,closedir) of a real SMB share, but
I am unable to open any file - I keep getting "invalid argument"
errors. And I cannot make new directories, there I get "file exists"
errors, although there is no such directory. I saw that the F:S module
does not call smbc_init() anywhere - I added that in _init
(SmbClient.xs), but it didn't help. Yes, when logging in on Windows, I
have full write permission on the directories, but from Solaris I keep
getting these errors.
I have the impression that there is something fundamentally broken,
but I am no expert to fix it, so any help is appreciated. Let me know
if you need any further information (logs, ...).
Thanks,
Marek