Po co bibliotekom prawo wykonywania?

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Śro, 9 Lut 2000, 06:57:07 CET


On Tue, 8 Feb 2000, Malekith wrote:

> 
> On Fri, 4 Feb 2000, Michal Kochanowicz wrote:
> 
> > Cześć
> >
> > Pytanie jak w subj: dlaczego pliki *.so.*.* muszą mieć 0755?
> 
> o ile się orientuje mają one taki sam format pliku jak ELFie
> binaria (można to łatwo zauważyć prubując uruchmić jakieś .so
> -- SEGV, a nie exec format error, jak np. w przypadku *.o, które
> również mają magic \x7fELF).
> 
> może można zlinkować *.so żeby się uruchamiało -- ale chyba
> raczej nie.

Można. Przykład:

$ /lib/libc.so.6
GNU C Library stable release version 2.1.2, by Roland McGrath et al.
Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99 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 2.95.2 19991024 (release).
Compiled on a Linux 2.2.14pre11 system on 1999-12-20.
Available extensions:
        GNU libio by Per Bothner
        crypt add-on version 2.1 by Michael Glad and others
        linuxthreads-0.8 by Xavier Leroy
        BIND-4.9.7-REL
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Report bugs using the `glibcbug' script to <bugs w gnu.org>.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*


_________________________
polish linux distribution



Więcej informacji o liście dyskusyjnej pld-devel-pl