nsswitch: czy ktoś zna się na bebechach tego?

Artur Frysiak wiget w pld.org.pl
Wto, 15 Maj 2001, 12:13:25 CEST


On Tue, May 15, 2001 at 11:49:14AM +0200, Paweł Kołodziej wrote:
> Dnia Mon, May 14, 2001 at 01:58:16PM +0200, Rafał Kleger-Rudomin napisał(a):
> > 
> > Cześć,
> > 
> > Naptakałem taki problem podczas pracy nad instalatorem (bootkietką):
> > Mimo że wszyskie binarki mam static, przy braku
> > libc.so.6 dostaję "group disk not found", itd.
> > Jak jest plik glibców to jest ok.
> 
> brakuje libc_nss.so czy jakos tak (rok temu na zjezdzie wlasnie dlatego
> plytki byly do pupy...)
% strace -eopen id 2>&1|grep nss
open("/etc/nsswitch.conf", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/i686/mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libnss_files.so.2", O_RDONLY) = 3
open("/etc/nsswitch.conf", O_RDONLY)    = -1 ENOENT (No such file or directory)

W celu zaoszczędzenia miejsca na bootkietce można wstawić tam tylko
libnss_compat.so.2 i nie posiadać tam pliku /etc/nsswitch.conf

Pozdrawiam
-- 
Artur Frysiak
http://www.pld.org.pl/



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