On Fri, 2005-02-04 at 09:20 +0100, Wouter Verhelst wrote: > On Thu, Feb 03, 2005 at 04:31:02PM +0100, Goswin von Brederlow wrote: > > [EMAIL PROTECTED]:~% /lib64/ld-linux-x86-64.so.2 /lib/libc-2.3.2.so > > GNU C Library stable release version 2.3.2, by Roland McGrath et al. > > Copyright (C) 2003 Free Software Foundation, Inc. > > This is free software; see the source for copying conditions. > > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > > PARTICULAR PURPOSE. > > Compiled by GNU CC version 3.3.5 (Debian 1:3.3.5-6). > > Compiled on a Linux 2.6.0-test7 system on 2005-01-12. > > Available extensions: > > GNU libio by Per Bothner > > crypt add-on version 2.1 by Michael Glad and others > > NPTL 0.60 by Ulrich Drepper > > BIND-8.2.3-T5B > > NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk > > Thread-local storage support included. > > Report bugs using the `glibcbug' script to <[EMAIL PROTECTED]>. > > > > > > And exactly that info is the reason why one may want to execute libc. > > There's also the fact that an executable libc is a nice way to > circumvent a 'noexec' restriction on a mount point :-)
I don't think libc has to be executable; simply running /lib/ld-linux.so.2 /file/on/noexec/partition will work just fine. And personally, I wouldn't disable the executable bit on /lib/ld-2.3.2.so; I don't know what it might do. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]