From owner-freebsd-stable@FreeBSD.ORG Mon Dec 20 11:13:47 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 640F516A4CE; Mon, 20 Dec 2004 11:13:47 +0000 (GMT) Received: from ramstind.gtf.ol.no (ramstind.gtf.ol.no [128.39.174.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id B11AA43D1D; Mon, 20 Dec 2004 11:13:46 +0000 (GMT) (envelope-from trond@ramstind.gtf.ol.no) Received: from ramstind.gtf.ol.no (Ximalas@localhost [127.0.0.1]) by ramstind.gtf.ol.no (8.12.9/8.12.11) with ESMTP id iBKBCS29053214; Mon, 20 Dec 2004 12:12:29 +0100 (CET) (envelope-from trond@ramstind.gtf.ol.no) Received: from localhost (trond@localhost)iBKBCS4A053211; Mon, 20 Dec 2004 12:12:28 +0100 (CET) Date: Mon, 20 Dec 2004 12:12:28 +0100 (CET) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= To: Matthias Andree In-Reply-To: Message-ID: <20041220120352.O51659@ramstind.gtf.ol.no> References: <20041218235921.GA60628@bobbi.cse.buffalo.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT cc: re@freebsd.org cc: FreeBSD stable Subject: Re: [FreeBSD-Announce] FreeBSD-4.11 Release Candidate 1 Available X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2004 11:13:47 -0000 On Mon, 20 Dec 2004 11:49+0100, Matthias Andree wrote: > bin/46866 nondeterministic NIS returns > (this has been messing up NIS-based systems for ages > with users gone one moment and appearing the next) While you're at it, could someone take a look at the logit() function in portmap (in the file portmap/pmap_check.c)? Make the function more safe to use with NIS, i.e. the call to getrpcbynumner(), and particularly when the NIS domain is set, but ypbind hasn't yet registrered itself with portmap or are about to register itself with portmap. This (serious) problem occurs only when portmap is run with logging turned on, which probably accounts for why no one has done anything about it before. Take a look at PR bin/73422 for more details about this problem with portmap, ypbind and rc.network. Please don't hesitate about contacting me if you need more information. Btw, the same problem is present in FreeBSD 5.x. -- ---------------------------------------------------------------------- Trond Endrestøl | trond@ramstind.gtf.ol.no Patron of The Art of Computer Programming| FreeBSD 4.8-S & Pine 4.55