[BUG] sh w single

Jacek Konieczny jajcus w pld.org.pl
Śro, 12 Cze 2002, 15:24:33 CEST


On Wed, Jun 12, 2002 at 12:42:31PM +0200, Jakub Bogusz wrote:
> Tylko przypominam, że to -static w przypadku awarii libca niewiele da.
> Działać będzie echo, kill, rpm i... niewiele więcej.
A dużo więcej trzeba?
Często wystarczy np. przeedytowanie fstab lub odpalenie ldconfig.
A jeśli chodzi o biblioteki, to:
# ldd /bin/bash
        libreadline.so.4 => /lib/libreadline.so.4 (0x00136000)
        libhistory.so.4 => /lib/libhistory.so.4 (0x0015c000)
        libtinfo.so.5 => /lib/libtinfo.so.5 (0x00163000)
        libdl.so.2 => /lib/libdl.so.2 (0x0018d000)
        libc.so.6 => /lib/libc.so.6 (0x00190000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00110000)
# ldd /bin/mount
        libc.so.6 => /lib/libc.so.6 (0x00136000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00110000)

Jak widać taki bash linkowany jest z większą ilością bibliotek, niż
typowe narzędzie administratora, a więc i prawdopodobieństwo że się nie
odpali jest dużo większe. 

Pozdrowienia,
        Jacek



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