Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 May 1999 22:16:39 +0200
From:      Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
To:        freebsd-stable@freebsd.org
Subject:   ld-elf.so.1 on 3.2-STABLE breaks yppush
Message-ID:  <19990518221639.A64601@internal>

next in thread | raw e-mail | index | archive | help
This is no joke, actually :-)

I am using one NIS master together with two slaves. With the
upgrade to 3.2-STABLE, yppush fails when trying to update
the maps on the slaves.

After suspecting a bug in the NIS system first, it turned
out that /usr/libexec/ld-elf.so.1 is the reason for that.

When replacing libexec/rtld-elf/rtld.c from 3.2-STABLE
with version 1.13.2.7 it works again. Using 1.13.2.8,
it breaks again. The cvs comment for the 1.13.2.8 commit
says:

------------------- snip ---------------------------

1.13.2.8 Wed Apr 28 1:27:55 1999 UTC by jdp 
Branch: RELENG_3 
Diffs to 1.13.2.7 

MFC 1.21 -> 1.22: Initialize "__progname" and "environ" before
calling _init() functions.

------------------- snap ---------------------------

So, is there something wrong with ld-elf.so.1 or
does yppush and friends need fixing?

Because the bug is somehow hard to reproduce (you need the
NIS stuff set up with multiple slaves), I will be happy to run
any test or try patches.

	-Andre


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990518221639.A64601>