This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: nsswitch.c loads shared libraries without specifying __RTLD_DLOPEN.
- From: Ulrich Drepper <drepper at redhat dot com>
- To: VY Newsum <newsum at fel dot tno dot nl>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Sat, 27 Nov 2004 11:34:56 -0800
- Subject: Re: nsswitch.c loads shared libraries without specifying __RTLD_DLOPEN.
- Organization: Red Hat, Inc.
- References: <418E0594.552DFF0A@fel.tno.nl>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
glibc should probably allow what you expect and so I changed it
(differently, though). But the real problem is the code you are using.
Something like NSS shouldn't disable the non-exec stack since this
would mean all programs you are running are basically without
protection. Hunt down the offending DSO a nd change it.
- --
â Ulrich Drepper â Red Hat, Inc. â 444 Castro St â Mountain View, CA â
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
iD8DBQFBqNbf2ijCOnn/RHQRApFjAJ4iUYsmDBEl3ymZwnqzbNmUB8NyIgCcC4vY
beE0I/QYScifJwt4z8/CmWo=
=p4hw
-----END PGP SIGNATURE-----