[rsbac] ldd - PAX problem?

Rafal Bisingier ravbc at man.poznan.pl
Tue Jun 28 17:42:34 CEST 2005


Hi,

I've encountered one new problem related with PAX module which I cannot
resolve. I've tried to use ldd to check lib-dependency, and everything
was fine until I hit /usr/lib/libxml2.so.2. This is what I get as the
output of: ldd /usr/lib/libxml2.so.2
	/usr/lib/libxml2.so.2: error while loading shared libraries:
	libz.so.1: cannot enable executable stack as shared object
	requires: Permission denied
I don't understand why ldd worked for many other libraries, and doesn't
for this one. I tried to set pax_flags for ldd to pemrxs, but that
doesn't help at all. I've found more libraries on which this error shows
up (eg. /usr/lib/libphp_common-5.0.4.so)
When I tried to ldd php modules, there shows up one more similar error:
	/usr/lib/php/mysql.so: error while loading shared libraries:
	libcrypto.so.0.9.7: cannot enable executable stack as shared
	object requires: Permission denied

What can I do with it?
Why ldd works on some files and breaks down on others?

-- 
Rafal Bisingier
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://rsbac.dyndns.org/pipermail/rsbac/attachments/20050628/f47978c1/attachment.bin


More information about the rsbac mailing list