From owner-freebsd-bugs Tue Jul 20 22:51:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from thoth.mch.sni.de (thoth.mch.sni.de [192.35.17.2]) by hub.freebsd.org (Postfix) with ESMTP id D90E214E7B for ; Tue, 20 Jul 1999 22:51:42 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer thoth.mch.sni.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.14]) by thoth.mch.sni.de (8.9.3/8.9.3) with ESMTP id HAA15680 for ; Wed, 21 Jul 1999 07:51:24 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail2.siemens.de (8.9.3/8.9.3) with ESMTP id HAA20503 for ; Wed, 21 Jul 1999 07:51:18 +0200 (MET DST) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id HAA00804 for ; Wed, 21 Jul 1999 07:51:23 +0200 (CEST) Date: Wed, 21 Jul 1999 07:51:21 +0200 From: Andre Albsmeier To: Bob Willcox Cc: Nick Hibma , freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12496: yppush broken when pushing to 2 or more slaves Message-ID: <19990721075121.A13355@internal> References: <199907201540.IAA39625@freefall.freebsd.org> <19990720145919.B2152@luke.pmr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.5i In-Reply-To: <19990720145919.B2152@luke.pmr.com>; from Bob Willcox on Tue, Jul 20, 1999 at 02:59:19PM -0500 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 20-Jul-1999 at 14:59:19 -0500, Bob Willcox wrote: > On Tue, Jul 20, 1999 at 09:51:46PM +0200, Nick Hibma wrote: > > > > Well, you have one real slave but the master appears in your ypservers > > > > line as well, IIRC. So yppush upgrades a) the real slave and b) the master > > > > and this makes again two hosts to be contacted by yppush. > > > > > > Hmm, true. I had forgotten about that. Seems this is the second time > > > you have pointed it out to me. :-( > > > > Does it solve your problem? > > Yes, it did (I have no idea what side-effects there may be, however). As John Polstra pointed out to me, the code in question in rtld.c only sets environment variables earlier which otherwise would have been set later. However, I have to repeat that _yppush_ seems to be broken and the rtld.c code only triggers the problem. -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message