Re: Shared library permissions in Debian-land and Red Hat-land

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 24, 2011 at 12:31:14AM -0400, Tom Lane wrote:
> Adam Williamson <awilliam@xxxxxxxxxx> writes:
> > So, is it true that the convention is 0644 in Debian and 0755 in Red
> > Hat-land? If so, does anyone know why the difference, and if this needs
> > to stay different forever? Also, I presume neither of us is patching
> > several thousand shared library packages for this, so are the
> > permissions usually set by libtool or something similar, and that's
> > where the configuration is set?
> 
> I don't know all that much about the conventions for this under Linux,
> but I'm familiar with other Unix-oid platforms where shared libraries
> *must* have execute permission or they flat out don't work.

Don't forget also that shared libraries can be executable programs:

$ /lib64/libc.so.6 
GNU C Library development release version 2.13.90, by Roland McGrath et al.
Copyright (C) 2011 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 4.6.0 20110301 (Red Hat 4.6.0-0.11).
Compiled on a Linux 2.6.38 system on 2011-03-07.
Available extensions:
	  Support for some architectures added on, not maintained in glibc core.
	  The C stubs add-on version 2.1.2.
	  crypt add-on version 2.1 by Michael Glad and others
	  GNU Libidn by Simon Josefsson
	  Native POSIX Threads Library by Ulrich Drepper et al
	  BIND-8.2.3-T5B
	  RT using linux kernel aio
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux