This is the mail archive of the libc-alpha@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Fwd: Bug#47560: libc6: calling binary /usr/etc/keyenvoy [PATCH]


On Tue, Oct 19, Joel Klecker wrote:

> >Subject: Bug#47560: libc6: calling binary /usr/etc/keyenvoy [PATCH]
> >Reply-To: michael.feger@gmx.de, 47560@bugs.debian.org
> >Resent-From: michael.feger@gmx.de
> >Orignal-Sender: Michael Feger <mf@maki1.mathematik.uni-karlsruhe.de>
> >Resent-To: debian-bugs-dist@lists.debian.org
> >Resent-CC: Debian GNU C Library Maintainers <debian-glibc@lists.debian.org>
> >Resent-Date: Sat, 16 Oct 1999 14:48:00 GMT
> >X-Debian-PR-Message: report 47560
> >X-Debian-PR-Package: libc6
> >X-Debian-PR-Keywords:
> >X-Loop: owner@bugs.debian.org
> >From: michael.feger@gmx.de
> >To: submit@bugs.debian.org
> >Sender: Michael Feger <mf@maki1.mathematik.uni-karlsruhe.de>
> >Date: Sat, 16 Oct 1999 15:18:09 +0200
> >X-Mailing-List: <debian-bugs-dist@lists.debian.org> archive/latest/53323
> >X-Loop: debian-bugs-dist@lists.debian.org
> >Resent-Sender: debian-bugs-dist-request@lists.debian.org
> >Status:
> >
> >Package: libc6
> >Version: 2.1.2-1
> >Severity: normal
> >
> >Hi,
> >
> >in sunrpc/key_call.c, the variable MESSENGER[] is set to
> >"/usr/etc/keyenvoy", which is a binary in a new nisplus-package.
> >Since binaries are not allowed in /usr/etc we installed keyenvoy in
> >/usr/sbin. Please apply the following patch (it's a quite simple one ;)


/usr/etc/keyenvoy is the path descriped in the Sun Documentation.
If Debian makes a patch and moves this on Debian systems to /usr/sbin,
it is ok. But the glibc could also be ported to other systems, which
will have keyenvoy in /usr/etc.

I think Debian uses a 2.2 linux kernel ? If yes, they shouldn't even
install keyenvoy. The idea is broken and only necessary for linux 2.0.x,
because the syscalls are missing. (Since NIS+ doesn't work with 
linux 2.0.x it is no problem, too).

If I find the time, I will remove the keyenvoy call for Linux complete
from glibc 2.2.

  Thorsten

> >
> >-- System Information
> >Debian Release: potato
> >Kernel Version: Linux macallan 2.2.10 #1 Tue Aug 3 17:38:44 CEST 
> >1999 i586 unknown
> >
> >Versions of the packages libc6 depends on:
> >ii  ldso            1.9.11-3       The Linux dynamic linker, library 
> >and utilit
> >
> >-------- cut here --------
> >
> >--- glibc-2.1.2/sunrpc/key_call.c.orig  Sun May 16 12:13:32 1999
> >+++ glibc-2.1.2/sunrpc/key_call.c       Sat Oct 16 14:51:59 1999
> >@@ -287,7 +287,7 @@
> >   int success;
> >   uid_t ruid;
> >   uid_t euid;
> >-  static const char MESSENGER[] = "/usr/etc/keyenvoy";
> >+  static const char MESSENGER[] = "/usr/sbin/keyenvoy";
> >
> >   success = 1;
> >   sigemptyset (&mask);
> >
> >-------- cut here --------
> >
> >--
> >Michael 'Bodo' Feger                              michael.feger@gmx.de
> >
> >
> >--
> >To UNSUBSCRIBE, email to debian-bugs-dist-request@lists.debian.org
> >with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> >
> -- 
> Joel Klecker (aka Espy)       <URL:mailto:espy@debian.org>
> Debian Package Maintainer for the GNU C Library.

-- 
Thorsten Kukuk       http://www.suse.de/~kukuk/       kukuk@suse.de
SuSE GmbH            Schanzaeckerstr. 10            90443 Nuernberg
Linux is like a Vorlon.  It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]