NIS interoperability with Linux, was Re: Following directions doesn't seem to work: Adding users in NIS

Lowell Gilbert freebsd-questions-local at
Tue Oct 16 04:36:35 PDT 2007

Manolis Kiagias <sonicy at> writes:

> Olivier Nicole wrote:
>>> Linux doesn't normally use master.passwd.  If I recall correctly, it
>>> uses /etc/shadow instead (but I don't have such a box at hand right now
>>> to check).  And yes, the internal format is different (and, again, I don't
>>> remember details).
>> If I am not wrong, NIS does not know anything about master.passwd or
>> shadow, it has only passwd.byname passwd.byuid as password maps, both
>> maps including password in them.
>> Olivier

> You are probably right, I don't remember the exact files right now, the
> thing is the maps are not linux compatible, so if anyone has a NIS
> Makefile for this, I'd be glad to get a copy. I already tried a patch I
> found but was not successful.

Don't patch anything.  Just edit /var/yp/Makefile to remove the
comment character from the UNSECURE line, rebuild, and you're done.  

This is fully explained inline in that file, as well as in the manual
for ypserv(8).

More information about the freebsd-questions mailing list