Problem with winbind on Solaris 8 with LDAP patch 108993-18

Edgar, Bob Bob.Edgar at commerzbankib.com
Mon May 5 16:07:12 GMT 2003


This patch back-ports the Solaris 9 LDAP functionality to Solaris 8.

After the patch is applied the winbind entries in /etc/nsswitch.conf
no longer work.
   passwd:     files winbind nisplus
   group:      files winbind nisplus

In fact, with the patch and the winbind entry, simple logins don't work.
I haven't had a chance to test winbind functionality on Solaris 9 but I
suspect it doesn't work there at all.

The problem seems to be that nsswitch.conf doesn't support an arbitrary
data source. From the manual page on Solaris 8:

     The following sources may be used:

     Source                   Uses
     files                    /etc/hosts,          /etc/passwd,
                              /etc/inet/ipnodes, /etc/shadow
     nis                      NIS(YP)
     nisplus                  NIS+
     ldap                     LDAP
     dns                      Valid only for  hosts;  uses  the
                              Internet Domain Name Service.
     compat                   Valid only for passwd and  group;
                              implements   "+"   and  "-".  See
                              Interaction with +/- syntax.
     user                     Valid only for  printers;  imple-
                              ments         support         for
                              ${HOME}/.printers.
     xfn                      Valid only for  printers;  imple-
                              ments  support  for  FNS  printer
                              contexts. Provided to allow tran-
                              sition away from FNS printer con-
                              texts.

But, further on in the same page:
     A source named SSS is implemented by a shared  object  named
     nss_SSS.so.1 that resides in /usr/lib.
...

...
     Misspelled names of sources and databases will be treated as
     legitimate  names  of  (most likely nonexistent) sources and
     databases.

Has anyone got any good ideas about what to do here? Perhaps a request
for enhancement to Sun? Maybe it's a bug because it used to work?

bob

The legal  word: 
    "This message only reflects the personal opinion of the author and 
      must not be regarded as or considered to be any form of reference 
      to the opinion of the Commerzbank AG or any of its affiliated 
      companies." 
On the other hand, it probably doesn't accurately reflect the author's 
opinion either, but that's another story. So it goes. 
Copyright (C) 2003 MrBob, no rights reserved. 


More information about the samba-technical mailing list