nss_ldap segmentation fault with RC1

Emanuel Strobl Emanuel.strobl at gmx.net
Fri Oct 14 02:41:40 PDT 2005


Am Dienstag, 11. Oktober 2005 19:32 CEST schrieb Emanuel Strobl:
> Hello,
>
> I set up ldap authentication against (MS)AD-Server and see segmentation
> faults of `id user-xy` for example.
> The strange thing is that if I fire id for the first time it works, but
> then it segfaults. The cause is the following line in
> /etc/nsswitch.conf: "group: file ldap". As soon as I add ldap I can't su
> anymore because nss_ldap.so seems to crash. If I remove the group ldap
> directive (and leave shells and passwd with ldap) everything is working
> fine again. How can I provide useful info to get this fixed?
>
> Thanks,
>
> -Harry

I have some (probably useless) results after compiling nss_ldap with debug 
enabled, but I don't know how to get a core dump from a .so :(

First the debug output of nss_ldap when it crashes, next when is succeeds. 
I have no idea why it sometimes works but most times crashes :(

file:/usr/ports/net/nss_ldap#96: id hsc1
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_search_s
nss_ldap: ==> do_init
nss_ldap: ==> do_close_no_unbind
nss_ldap: <== do_close_no_unbind (connection was not open)
nss_ldap: ==> ldap_init
nss_ldap: <== ldap_init
nss_ldap: <== do_init (initialized session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: ==> ldap_init
nss_ldap: <== ldap_init
nss_ldap: <== do_init (initialized session)
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: ==> do_set_sockopts
nss_ldap: <== do_set_sockopts
nss_ldap: <== do_open (session connected to DSA)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=User)(sAMAccountName=hsc1))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search_s
nss_ldap: ==> do_parse_s
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: <== do_parse_s
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: <== _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_ent_context_init_locked
nss_ldap: <== _nss_ldap_ent_context_init_locked
nss_ldap: ==> _nss_ldap_search
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=Group))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search
nss_ldap: <== do_search
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Admins,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
Segmentation fault (core dumped)

------------------------------------------------------------------------
View times repeated to crash, then suddenly one success which lokks like 
this:


file:/usr/ports/net/nss_ldap#97: id hsc1
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_search_s
nss_ldap: ==> do_init
nss_ldap: ==> do_close_no_unbind
nss_ldap: <== do_close_no_unbind (connection was not open)
nss_ldap: ==> ldap_init
nss_ldap: <== ldap_init
nss_ldap: <== do_init (initialized session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: ==> ldap_init
nss_ldap: <== ldap_init
nss_ldap: <== do_init (initialized session)
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: ==> do_set_sockopts
nss_ldap: <== do_set_sockopts
nss_ldap: <== do_open (session connected to DSA)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=User)(sAMAccountName=hsc1))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search_s
nss_ldap: ==> do_parse_s
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: <== do_parse_s
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: <== _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_ent_context_init_locked
nss_ldap: <== _nss_ldap_ent_context_init_locked
nss_ldap: ==> _nss_ldap_search
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=Group))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search
nss_ldap: <== do_search
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Admins,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Benutzer,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push (CN=Entwicklung,OU=Security 
Groups,OU=MyBusiness,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push (CN=Marketing,OU=Security 
Groups,OU=MyBusiness,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push (CN=Verwaltung,OU=Security 
Groups,OU=MyBusiness,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push (CN=Vertrieb,OU=Security 
Groups,OU=MyBusiness,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getent_ex
nss_ldap: ==> do_parse
nss_ldap: ==> do_result
nss_ldap: <== do_result
nss_ldap: <== do_parse
nss_ldap: <== _nss_ldap_getent_ex
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_ent_context_init_locked
nss_ldap: <== _nss_ldap_ent_context_init_locked
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_search_s
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=Group)(msSFU30GidNumber=10012))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search_s
nss_ldap: ==> do_parse_s
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Admins,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse_s
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: <== _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_search_s
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=Group)(msSFU30GidNumber=10012))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search_s
nss_ldap: ==> do_parse_s
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Admins,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse_s
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: <== _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_enter
nss_ldap: <== _nss_ldap_enter
nss_ldap: ==> _nss_ldap_getbyname
nss_ldap: ==> _nss_ldap_search_s
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_filter
nss_ldap: :== do_filter: (&(objectclass=Group)(msSFU30GidNumber=10011))
nss_ldap: <== do_filter
nss_ldap: ==> do_with_reconnect
nss_ldap: ==> do_open
nss_ldap: ==> do_init
nss_ldap: <== do_init (cached session)
nss_ldap: <== do_open (cached session)
nss_ldap: ==> do_search_s
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: ==> do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_bind
nss_ldap: <== do_search_s
nss_ldap: <== do_with_reconnect
nss_ldap: <== _nss_ldap_search_s
nss_ldap: ==> do_parse_s
nss_ldap: ==> _nss_ldap_assign_userpassword
nss_ldap: <== _nss_ldap_assign_userpassword
nss_ldap: ==> _nss_ldap_namelist_find
nss_ldap: <== _nss_ldap_namelist_find
nss_ldap: ==> _nss_ldap_namelist_push 
(CN=Domänen-Benutzer,CN=Users,DC=mars,DC=mable,DC=de)
nss_ldap: <== _nss_ldap_namelist_push
nss_ldap: ==> _nss_ldap_dn2uid
nss_ldap: <== _nss_ldap_dn2uid
nss_ldap: ==> _nss_ldap_namelist_destroy
nss_ldap: <== _nss_ldap_namelist_destroy
nss_ldap: <== do_parse_s
nss_ldap: ==> _nss_ldap_ent_context_release
nss_ldap: <== _nss_ldap_ent_context_release
nss_ldap: ==> _nss_ldap_leave
nss_ldap: <== _nss_ldap_leave
nss_ldap: <== _nss_ldap_getbyname
uid=10015(hsc1) gid=10012(Domänen-Admins) groups=10012(Domänen-Admins), 
10011(Domänen-Benutzer)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20051014/3e422218/attachment-0001.bin


More information about the freebsd-current mailing list