*BSD News Article 22339


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!sol.ctr.columbia.edu!destroyer!nntp.cs.ubc.ca!unixg.ubc.ca!acs.ucalgary.ca!cpsc.ucalgary.ca!xenlink!fsa.ca!deraadt
From: deraadt@fsa.ca (Theo de Raadt)
Subject: Re: [FreeBSD] Is a YP/NIS client available?
In-Reply-To: wb@arb-phys.uni-dortmund.de's message of 12 Oct 1993 11: 31:41 +0100
Message-ID: <DERAADT.93Oct12052011@newt.fsa.ca>
Sender: news@fsa.ca
Nntp-Posting-Host: newt.fsa.ca
Organization: little lizard city
References: <661@apdnews.idca.tds.philips.nl> <29cbe8$pca@wzv.win.tue.nl>
	<29e12d$ege@mips.arb-phys.uni-dortmund.de>
Date: Tue, 12 Oct 1993 12:20:11 GMT
Lines: 23

wb@arb-phys.uni-dortmund.de (Wilhelm B. Kloke) writes:
> Guido van Rooij <guido@gvr.win.tue.nl> wrote:
> > NetBSD has it running. 
>
> I know. But I would prefer not to change my *whole* stuff for that.

*chuckle*

Sorry, but that's just not possible. YP has to be linked into nearly
every program in the system. getpwent() and getgrent() have to call
the YP library code...

You'd need to replace every binary you have on the system.

(For instance, I discovered a few weeks ago that my `less' was linked
against a libc that didn't have YP in it. Until I recompile `less' it
doesn't know any usernames that aren't in /etc/passwd, and it is
possible that the "+" in /etc/passwd could be used as a security
hole.)

If you need YP, install NetBSD.
--
This space not left unintentionally unblank.		deraadt@fsa.ca