[Samba] 3.0.23 - different errors on solaris 8 (Error in
dskattr...)
Ralf Gross
Ralf-Lists at ralfgross.de
Mon Jul 24 15:07:14 GMT 2006
[sorry for the full quote but I have to bring this up again, see below]
Me said:
>
> I just compiled samba 3.0.23 on our Sun Solaris 8 server. 3.0.22 was
> running fine and I used the same compiler options for 3.0.23.
>
> $ ./configure --with-acl-support --prefix=/usr/local/samba3023
> --with-quotas --with-included-popt --without-ldap --with-vfs
>
> gcc version 3.4.2
> GNU Make 3.80
>
> Running make now throws a lot these warnings:
>
> [-snip-]
> Linking nsswitch/libnss_wins.so
> ld: warning: option -o appears more than once, first setting taken
> [-snip-]
> Compiling groupdb/mapping.c with -fPIC
> Linking libsmbclient non-shared library bin/libsmbclient.a
> [-snip-]
> Compiling auth/auth_script.c with -fPIC
> Building plugin bin/script.so
> ld: warning: option -o appears more than once, first setting take
> [-snip-]
>
>
> After 'make install', I can still login, but smbclient gives me an error
> message if I try to list the content of a directory:
>
> Domain=[ERS] OS=[Unix] Server=[Samba 3.0.23]
> smb: \> ls
> do_list: [\*] NT_STATUS_OBJECT_PATH_NOT_FOUND
> Error in dskattr: NT_STATUS_OBJECT_PATH_NOT_FOUND
>
> some debug output:
>
> [2006/07/21 14:36:09, 5] auth/auth_util.c:debug_unix_user_token(475)
> UNIX token of user 362
> Primary group is 300 and contains 11 supplementary groups
> Group[ 0]: 300
> Group[ 1]: 1
> Group[ 2]: 30000
> Group[ 3]: 30004
> Group[ 4]: 700
> Group[ 5]: 30019
> Group[ 6]: 33336
> Group[ 7]: 4114
> Group[ 8]: 4121
> Group[ 9]: 4141
> Group[ 10]: 4204
> [2006/07/21 14:36:09, 5] smbd/uid.c:change_to_user(260)
> change_to_user uid=(0,362) gid=(0,300)
> [2006/07/21 14:36:09, 4] smbd/vfs.c:vfs_ChDir(741)
> vfs_ChDir to /export/home/rg
> [2006/07/21 14:36:09, 3] smbd/trans2.c:call_trans2qfilepathinfo(2908)
> call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257
> [2006/07/21 14:36:09, 5] smbd/filename.c:unix_convert(108)
> unix_convert called on file "bang/ralfgro"
> [2006/07/21 14:36:09, 5] smbd/filename.c:unix_convert(185)
> unix_convert begin: name = bang/ralfgro, dirpath = , start =
> bang/ralfgro
> [2006/07/21 14:36:09, 1] modules/vfs_extd_audit.c:audit_opendir(164)
> vfs_extd_audit: opendir .
> [2006/07/21 14:36:09, 5] smbd/filename.c:unix_convert(295)
> Intermediate not found bang
> [2006/07/21 14:36:09, 3] smbd/error.c:error_packet(146)
> error packet at smbd/trans2.c(2919) cmd=50 (SMBtrans2)
> NT_STATUS_OBJECT_PATH_NOT_FOUND
>
I still have exactly the same problems with 3.0.23a. To be sure that no
updates to my Solaris 8 broke something since compiling 3.0.22, I
recompiled 3.0.22. But this is still woking fine! Thus there must be
something with 3.0.23X that's not working with Solaris 8 here.
Should I open a bug?
Ralf
More information about the samba
mailing list