Samba-4.3 on FreeBSD-10.3
James B. Byrne
byrnejb at harte-lyne.ca
Fri Jul 15 14:56:32 UTC 2016
Reply cross-posted to FreeBSD list.
On Fri, July 15, 2016 09:31, James B. Byrne wrote:
> I have created a Samab AD-DC on a FreeBSZD-10.3 host. The setup
> checks out and I am able to join the domain from a Win7 workstation
> and run the ADUC management console in RAST. I have opened the UNIX
> Attributed properties tab for "Domain Admins" in the ADUC and set the
> unix properties.
>
> However, I get this notice "UNIX Attributes Unwilling To Perform" and
> after making the changes I cannot get this test to pass:
>
> getent group "Domain Admins"
>
> returns nothing.
>
> From what I have found from searching it appears that the issue is
> related to settings in /etc/nsswitch.conf. However, I cannot find an
> authoritative reference as to what these settings should be for
> Samba43. Can anyone provide me with such a reference or
> authoratiavely state what the settings should be?
>
> The default settings for FreeBSD-10.3 in /etc/nsswitch.conf are:
>
> #
> # nsswitch.conf(5) - name service switch configuration file
> # $FreeBSD: releng/10.3/etc/nsswitch.conf 224765 2011-08-10 20:52:02Z
> dougb $
> #
> group: compat
> group_compat: nis
> hosts: files dns
> networks: files
> passwd: compat
> passwd_compat: nis
> shells: files
> services: compat
> services_compat: nis
> protocols: files
> rpc: files
>
> Any help with this is gratefully appreciated.
>
>
Rowland penny rpenny at samba.org
Fri Jul 15 14:23:10 UTC 2016
>
>> Well, if it was Linux, you would change:
>>
>>
>> passwd: compat
>> group: compat
>>
>> To
>>
>> passwd: compat winbind
>> group: compat winbind
>>
>> You would also need to set up the libnss_winbind links, see here for
>> Linux info:
>>
>> https://wiki.samba.org/index.php/Libnss_winbind_links
>>
>> I suspect you will require something very similar
>>
>> Rowland
>>
The FreeBSD manpage says this about nsswitch WRT compat:
compat support `+/-' in the ``passwd'' and ``group'' databases.
If this is present, it must be the only source for that entry.
Likewise there are no libnss_windbind.so files of nay description on
the FreeBSD system. The nearest to this I could find is:
find / -name \*libnss\*
/usr/local/lib/samba/libnss-info-samba4.so
I think that this is a configuration issue but I cannot tell where or
what I am to change to get this to work on FreeBSD. There is nothing
the the FreeBSD handbook that covers setting up an AD-DC in any detail
beyond the bare acknowledgement that it is possible.
I am cross-posting this to the BSD in case anyone on the BSD list
reads this and has an answer specific to BSD. I would appreciate
receiving the information form any source.
Thanks,
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
More information about the freebsd-questions
mailing list