[Samba] Strange behaviour of winbind on solaris 8
Dietrich Streifert
dietrich.streifert at visionet.de
Tue Apr 29 08:40:36 GMT 2008
Are there any messages in /var/adm/messages which are related to nss ?
As I can see you are using bash as your shell.
Try using csh. Does something change?
Oliver Weinmann schrieb:
> su to user oweinmann works but when i ussie the ldd -r
> /usr/lib/nss_winbind.so command it gets put in the background.. :( i
> then do fg 2 and this is the output:
>
> bash-2.03$ ldd -r /usr/lib/nss_winbind.so
>
> [2]+ Stopped ldd -r /usr/lib/nss_winbind.so
> bash-2.03$ fg 2
> ldd -r /usr/lib/nss_winbind.so
> libthread.so.1 => /usr/lib/libthread.so.1
> libsocket.so.1 => /usr/lib/libsocket.so.1
> libdl.so.1 => /usr/lib/libdl.so.1
> libc.so.1 => /usr/lib/libc.so.1
> libnsl.so.1 => /usr/lib/libnsl.so.1
> libmp.so.2 => /usr/lib/libmp.so.2
> /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
>
> bash-2.03$ ls -alrt /etc/nsswitch.conf
>
> [2]+ Stopped ls -alrt /etc/nsswitch.conf
> bash-2.03$ fg 2
> ls -alrt /etc/nsswitch.conf
> -rw-r--r-- 1 root sys 1320 Apr 28 13:19 /etc/nsswitch.conf
>
>
>
>
>
>
> On 4/29/08, *Dietrich Streifert* <dietrich.streifert at visionet.de
> <mailto:dietrich.streifert at visionet.de>> wrote:
>
> Please try to login (or su) to the user oweinmann and issue then
> ldd -r /usr/lib/nss_winbind.so
>
> For some reason I think that non root users are not able to read
> one of the involved files.
>
> This could be
>
> /etc/nsswitch.conf
> /usr/lib/nss_winbind.so
>
> or some of the files found by the ldd -r command. The fact that
> you can issue commands while nscd is running points to this fact
> becaus nscd is running as root and has permissions to read all of
> those files.
>
> /etc/nsswitch.conf should be readable by everyone.
>
> I compiled samba myself with a full stack of openssl, iconv,
> heimdal kerberos, cyrus-sasl, openldap and samba. While people
> often speak of the Windows DLL hell this is the Solaris shared
> library hell :-( But it works.
>
>
>
> Oliver Weinmann schrieb:
>> Hi,
>>
>> bash-2.03# ldd -r /usr/lib/nss_winbind.so
>> libthread.so.1 => /usr/lib/libthread.so.1
>> libsocket.so.1 => /usr/lib/libsocket.so.1
>> libdl.so.1 => /usr/lib/libdl.so.1
>> libc.so.1 => /usr/lib/libc.so.1
>> libnsl.so.1 => /usr/lib/libnsl.so.1
>> libmp.so.2 => /usr/lib/libmp.so.2
>> /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
>>
>> I changed the permissions and files exactly to be the same but i
>> still cant issue commands... :(
>>
>> bash-2.03# ls -alrt /usr/lib/nss_winbind.so*
>> -rwxr-xr-x 1 root other 74744 Apr 29 09:03
>> /usr/lib/nss_winbind.so.1
>> lrwxrwxrwx 1 root other 25 Apr 29 09:04
>> /usr/lib/nss_winbind.so -> /usr/lib/nss_winbind.so.1
>>
>> Could this also be a problem of a compiling? Have you compiled
>> the samba yourself or are you using prebuilt packages?
>>
>> On 4/29/08, *Dietrich Streifert* <dietrich.streifert at visionet.de
>> <mailto:dietrich.streifert at visionet.de>> wrote:
>>
>> which output gives ldd -r /usr/lib/nss_winbind.so ?
>>
>> I have the following naming and permission for nss_winbind:
>>
>> lrwxrwxrwx 1 root other 16 Jan 15 2004
>> nss_winbind.so -> nss_winbind.so.1
>> -rwxr-xr-x 1 root other 44540 Apr 28 17:35
>> nss_winbind.so.1
>>
>> Please try with the exactly same naming and permissions of
>> your files.
>>
>>
>>
>> Oliver Weinmann schrieb:
>>
>> I will try to get hands on the latest patches for solaris
>> 8 and see if that
>> fixes the nscd problems. I can't believe that
>> samba-winbind is not running
>> 100% well on a Solaris 8 machine.
>>
>>
>> On 4/28/08, Oliver Weinmann
>> <oliver.weinmann at googlemail.com
>> <mailto:oliver.weinmann at googlemail.com>> wrote:
>>
>>
>> Just for fun i changed the perms of
>> /usr/lib/libnss_winbind.so to 777
>>
>> bash-2.03# chmod 777 /usr/lib/libnss_winbind.so
>> bash-2.03# ls -alrt /usr/lib/libnss_winbind.so
>> -rwxrwxrwx 1 root other 74744 Apr 28 13:32
>> /usr/lib/libnss_winbind.so
>>
>> nscd is turned off. I can login as an AD users but I
>> cant start any
>> command. :(
>>
>>
>> login as: oweinmann
>> Using keyboard-interactive authentication.
>> Password:
>> Last login: Mon Apr 28 15:17:11 2008 from vb8860.vegagrou
>> bash-2.03$ ls -alrt
>>
>> [1]+ Stopped ls -alrt
>> bash-2.03$ id
>>
>> [2]+ Stopped id
>> bash-2.03$ group
>>
>> [3]+ Stopped group
>> bash-2.03$ echo "TEST"
>> TEST
>> bash-2.03$
>> Some commands are working and some others are put in
>> background and the
>> session closes after one or two minutes?
>>
>> When I turn on nscd everything is fine, except ls
>> -alrt not working.
>>
>>
>>
>> On 4/28/08, Gerald (Jerry) Carter <jerry at samba.org
>> <mailto:jerry at samba.org>> wrote:
>>
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Oliver Weinmann wrote:
>> | forgot to mention that the nss_winbind links
>> are there:
>> |
>> | bash-2.03# ls -alrt /usr/lib/nss_w*
>> | lrwxrwxrwx 1 root other 28 Apr 23
>> 14:30
>> | /usr/lib/nss_winbind.so.2 ->
>> /usr/lib/libnss_winbind.so.1
>> | lrwxrwxrwx 1 root other 28 Apr 23
>> 14:30
>> | /usr/lib/nss_winbind.so.1 ->
>> /usr/lib/libnss_winbind.so.1
>> | lrwxrwxrwx 1 root other 28 Apr 23
>> 14:30
>> | /usr/lib/nss_winbind.so ->
>> /usr/lib/libnss_winbind.so.1
>>
>> Check the perms on /usr/lib/libnss_winbind.so.1.
>> Sounds
>> like it might be rwx for root only.
>>
>>
>>
>>
>>
>>
>>
>> cheers, jerry
>> - --
>> =====================================================================
>> Samba -------
>> http://www.samba.org <http://www.samba.org/>
>> Likewise Software ---------
>> http://www.likewisesoftware.com
>> <http://www.likewisesoftware.com/>
>> "What man is a man who does not make the world
>> better?" --Balian
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.2.2 (Darwin)
>> Comment: Using GnuPG with Mozilla -
>> http://enigmail.mozdev.org
>> <http://enigmail.mozdev.org/>
>>
>> iD8DBQFIFcnJIR7qMdg1EfYRAp+uAKCoT5s9gRV+x0M+PUrFnYWVRtqmcwCg293J
>> 0OxWwTr/wJPDW67YmZCAfQo=
>> =6S2v
>> -----END PGP SIGNATURE-----
>>
>>
>>
>>
>>
>>
>> --
>> Mit freundlichen Grüßen
>> Dietrich Streifert
>> --
>> Visionet GmbH
>> Firmensitz: Am Weichselgarten 7, 91058 Erlangen
>> Registergericht: Handelsregister Fürth, HRB 6573
>> Geschäftsführer: Stefan Lindner
>>
>>
>>
>>
>
> --
> Mit freundlichen Grüßen
> Dietrich Streifert
> --
> Visionet GmbH
> Firmensitz: Am Weichselgarten 7, 91058 Erlangen
> Registergericht: Handelsregister Fürth, HRB 6573
> Geschäftsführer: Stefan Lindner
>
>
>
>
>
--
Mit freundlichen Grüßen
Dietrich Streifert
--
Visionet GmbH
Firmensitz: Am Weichselgarten 7, 91058 Erlangen
Registergericht: Handelsregister Fürth, HRB 6573
Geschäftsführer: Stefan Lindner
More information about the samba
mailing list