On Mon, Jul 02, 2007 at 08:23:51PM +0200, Roland M. Kruggel wrote: > wo nimmt /bin/hostname seine Daten her. Ich dachte immer > aus /etc/hostname. Da steht bei mir 'sigma' drin. Ein 'hostname -d' > ergibt jedoch local.netz. (Was auch stimmt) Wo kommt > dieses 'local.netz' her? In welcher Datei ist es gespeichert? strace -ff hostname -d 2>&1 | grep open open("/usr/local/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3 open("/etc/resolv.conf", O_RDONLY) = 3 open("/etc/nsswitch.conf", O_RDONLY) = 3 open("/usr/local/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 open("/lib/tls/i686/cmov/libnss_files.so.2", O_RDONLY) = 3 open("/etc/host.conf", O_RDONLY) = 3 open("/etc/hosts", O_RDONLY) = 3 Wirf mal einen Blick in /etc/resolv.conf und /etc/hosts. -- Nicht Absicht unterstellen, wenn auch Dummheit ausreicht!
Attachment:
pgpOWZwBosfg3.pgp
Description: PGP signature