get upn from winbindd
Andreas Schneider
asn at samba.org
Wed Feb 19 07:02:23 UTC 2025
On Tuesday, 18 February 2025 07:23:18 CET Усольцев Пётр via samba-technical
wrote:
> Hi!
Hello,
> I want to receive upn in winbindd, but I don't know how to do it correctly…
> * The first option is to make edits to the SAMR protocol. It works, but it
> breaks the protocol itself.(samba_fix_1_samr.patch) * the second option is
> to receive upn via a direct ldap request. It only works on samba DC, where
> there is a sam.ldb database. Winbind does not work on
> clients (samba_fix_2_only_winbind.patch) I made patches for the
> commit a814f5d90a3fb85a94c9516dba224037e8fd76f1(Stefan Metzmacher Feb 17,
> 2025) on master branch.
> My config /etc/nsswitch.conf:
> passwd: files winbind systemd
> shadow: tcb files winbind
> group: files winbind systemd role
>
> Test:
> id user1 at test.abc
I think this is the wrong approach. We should actually rewrite winbind to not
pass `struct winbind_pw` around, we need `struct winbind_user_record` and
convert from `struct winbind_user_record` to `struct winbind_pw`. See the
discussions in:
https://gitlab.com/samba-team/samba/-/merge_requests/3805
Same for the groups.
Best regards
Andreas
--
Andreas Schneider asn at samba.org
Samba Team www.samba.org
GPG-ID: 8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D
More information about the samba-technical
mailing list