samba/NSSWITCH interaction in fbsd 10 vs fbsd 8
Julian Elischer
julian at freebsd.org
Wed Nov 12 06:52:46 UTC 2014
On 11/11/14, 4:28 PM, Timur I. Bakeyev wrote:
> Do you use net/samba36 port? Looks like you don't...
It occurred to me after posting to check the port and I found this..
The company decided to go the independent route before I joined so
they don't use the port.
They have a huge set of diffs to samba so it kind of makes sense.
>
> @@ -6336,12 +6373,13 @@
> NSSSONAMEVERSIONSUFFIX=".2"
> WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_linux.o"
> ;;
> - *freebsd[[5-9]]*)
> + *freebsd*)
> # FreeBSD winbind client is implemented as a wrapper
> around
> # the Linux version.
> NSSSONAMEVERSIONSUFFIX=".1"
> WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_freebsd.o \
> ../nsswitch/winbind_nss_linux.o"
> + WINBIND_WINS_NSS_EXTRA_OBJS="../nsswitch/wins_freebsd.o"
> WINBIND_NSS="../nsswitch/nss_winbind.$SHLIBEXT"
> WINBIND_WINS_NSS="../nsswitch/nss_wins.$SHLIBEXT"
> ;;
>
>
> On Mon, Nov 10, 2014 at 1:14 PM, Julian Elischer <julian at freebsd.org
> <mailto:julian at freebsd.org>> wrote:
>
> When I try use the libnss_winbind.so that is generated by samba
> 3.6 I get the following message:
>
> NSSWITCH(nss_load_module): winbind, Undefined symbol
> "nss_module_register".
>
> First I have to change its' name to nss_winbins.so.1 however
> because that is what nsswitch is looking for....
> (BTW where is that documented??)
>
> then it finds it but fails as mentioned above.
>
> This same samba source generates good nss files in 8.0 but under
> 10 it fails.. Literally it's the same sources just checked out
> into a different build system. (10 vs 8).
>
> Has there been a change in the API for the nss modules? where it
> he API for nsswitch files documented?
>
> Julian
> _______________________________________________
> freebsd-current at freebsd.org <mailto:freebsd-current at freebsd.org>
> mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe at freebsd.org
> <mailto:freebsd-current-unsubscribe at freebsd.org>"
>
>
More information about the freebsd-current
mailing list