On Mon, 22 Aug 2005, Matthew Burgess wrote:
Hi folks.Does anyone know why shared libraries need the execute bit set on them? My most recent build (gcc4-based) has most[1] *.so files installed with 755 permissions. As it's so consistent, I'm assuming there is a reason for them to be executable. Thanks to Tarek Ghaleb and Andrew Benton for highlighting the issue [2].
[1] Exceptions being: /lib/libproc-3.2.5.so (555), /usr/lib/libc.so (644), /usr/lib/libpthread.so (644), /usr/lib/preloadable_libintl.so (644), and Perl's modules (555)
/usr/lib/lib{c,pthread}.so aren't libraries, they are ld scripts. Ken -- das eine Mal als Trag?die, das andere Mal als Farce
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page