Auth via ADS: using userPrincipalName as username (ref
marc.lanctot at mail.mcgill.ca
Thu Jan 6 18:19:00 GMT 2005
Gerald (Jerry) Carter wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Marc Lanctot wrote:
> | Gerald (Jerry) Carter wrote:
> |> -----BEGIN PGP SIGNED MESSAGE-----
> |> Hash: SHA1
> |> Marc Lanctot wrote:
> |> | so maybe I'll do it off-hours. Depends really on whether I can
> |> | find the time. The problem there is that I wouldn't have a test
> |> | environment to fully test it on (ie. an AD server with
> |> | usernames etc)... would you be able to do the tests for me?
> |> Maybe. I'm pretty swamped myself. If you send me a patch,
> |> I'll review it. How about that? And if it looks good, I'll
> |> get it into the tree.
> | Righty-o. Then which branch should I be working on? 3.1?
> Nah. Work against the SAMBA_3_0 branch.
Question. I'm a n00b at this code.
I've added a function to winbindd_ads.c called
conv_upn_to_samaccountname(). I want to call it from winbindd_pam_auth()
I've added the prototype function pointer to the winbindd_methods struct
definition in winbindd.h and to the winbindd_methods struct instance at
the end of winbindd_ads.c in the correct place (second, right after the
I re-compiled the code without even calling my function anywhere.. and
now Winbind is segfaulting when I try to load it, giving me (see below).
Is there somewhere else I have to put this prototype if I want to call
it from another file?
ads_krb5_mk_req: krb5_cc_get_principal failed (No credentials cache found)
Ticket in ccache[MEMORY:winbind_ccache] expiration Thu, 06 Jan 2005
Search for (objectclass=*) gave 1 replies
INTERNAL ERROR: Signal 11 in pid 16211 (3.0.11pre2-SVN-build-4539)
Please read the appendix Bugs of the Samba HOWTO collection
smb_panic(): calling panic action [/usr/share/samba/panic-action 16211]
sh: line 1: /usr/share/samba/panic-action: No such file or directory
"People have to talk about something just to keep their voice boxes in
working order so they'll have good voice boxes in case there's ever
anything really meaningful to say."
-- Kurt Vonnegut
More information about the samba-technical