PLD na VMWare

Tomasz Mateja tommat w pimpek.one.pl
Wto, 25 Sty 2005, 22:28:45 CET


W PLD na VMWare nie za bardzo chce mi dzialac siec a mianowicie
rozwiazywanie nazw. host konczy swoje dzialanie bez wyjscia a w syslogu
mam taki komunikat:
kernel: process `host' is using obsolete setsockopt SO_BSDCOMPAT
nslookup podobnie ale potrafi rozwiazan nazwe.
Co dziwne przy bridged networking problem nie wystepuje. Sieć
skonfigurowana statycznie.
W załączniku strace z host-a.

-- 
Tomek
-------------- następna część ---------
execve("/usr/bin/host", ["host", "www.onet.pl"], [/* 21 vars */]) = 0
uname({sys="Linux", node="pldmachine", ...}) = 0
brk(0)                                  = 0x8057468
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8046, ...}) = 0
mmap2(NULL, 8046, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
open("/usr/lib/libdns.so.16", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`!\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1038556, ...}) = 0
mmap2(NULL, 1042992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4001a000
mmap2(0x40115000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfa) = 0x40115000
close(3)                                = 0
open("/usr/lib/libisc.so.7", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340x\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=224936, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40119000
mmap2(NULL, 228316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4011a000
mmap2(0x40151000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x36) = 0x40151000
close(3)                                = 0
open("/usr/lib/libcrypto.so.0.9.7", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\276"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1012840, ...}) = 0
mmap2(NULL, 1026680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40152000
mmap2(0x40238000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe6) = 0x40238000
mmap2(0x4024a000, 10872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4024a000
mprotect(0xbffff000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
close(3)                                = 0
open("/usr/lib/libidnkit.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240E\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=264944, ...}) = 0
mmap2(NULL, 264976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4024d000
mmap2(0x4028d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40) = 0x4028d000
close(3)                                = 0
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300H\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=59548, ...}) = 0
mmap2(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4028e000
mmap2(0x4029c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0x4029c000
mmap2(0x4029e000, 4568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4029e000
close(3)                                = 0
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 Q\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1144256, ...}) = 0
mmap2(NULL, 1154204, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x402a0000
mprotect(0x403b3000, 27804, PROT_NONE)  = 0
mmap2(0x403b4000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x113) = 0x403b4000
mmap2(0x403b8000, 7324, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403b8000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=9508, ...}) = 0
mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x403ba000
mmap2(0x403bc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x403bc000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403be000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403bf000
mprotect(0x403b4000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0x403befe0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 8046)                = 0
set_tid_address(0x403bf028)             = 2692
rt_sigaction(SIGRTMIN, {0x402923f0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40292470, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff4c8, 32, (nil), 0}) = 0
rt_sigaction(SIGINT, {0x40139810, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x40139810, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT TERM], NULL, 8) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
close(3)                                = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 3
getsockname(3, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0
close(3)                                = 0
futex(0x40151ba0, FUTEX_WAKE, 2147483647) = 0
brk(0)                                  = 0x8057468
brk(0x8078468)                          = 0x8078468
brk(0x8079000)                          = 0x8079000
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403c0000
mprotect(0x403c0000, 4096, PROT_NONE)   = 0
clone(child_stack=0x40bc04c8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0x40bc0bf8, {entry_number:6, base_addr:0x40bc0bb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x40bc0bf8) = 2693
futex(0x8059760, FUTEX_WAKE, 1)         = 1
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40bc1000
mprotect(0x40bc1000, 4096, PROT_NONE)   = 0
clone(child_stack=0x413c14c8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0x413c1bf8, {entry_number:6, base_addr:0x413c1bb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x413c1bf8) = 2694
pipe([3, 4])                            = 0
fcntl64(3, F_GETFL)                     = 0 (flags O_RDONLY)
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x413c2000
mprotect(0x413c2000, 4096, PROT_NONE)   = 0
clone(child_stack=0x41bc24c8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0x41bc2bf8, {entry_number:6, base_addr:0x41bc2bb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x41bc2bf8) = 2695
open("/usr/share/locale/en_US/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0x401189e0, FUTEX_WAKE, 2147483647) = 0
open("/usr/share/locale/en_US/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0x40151b20, FUTEX_WAKE, 2147483647) = 0
futex(0x40151b40, FUTEX_WAKE, 2147483647) = 0
futex(0x401189e4, FUTEX_WAKE, 2147483647) = 0
open("/usr/share/locale/en_US/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0x40118590, FUTEX_WAKE, 2147483647) = 0
futex(0x401185a0, FUTEX_WAKE, 2147483647) = 0
open("/etc/resolv.conf", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=67, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "nameserver 194.204.159.1\nnameser"..., 4096) = 67
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2871, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "# Locale name alias data base.\n#"..., 4096) = 2871
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
open("/usr/lib/locale/en_US/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/en/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/idnalias.conf", O_RDONLY)    = 5
close(5)                                = 0
open("/etc/idnalias.conf", O_RDONLY)    = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=207, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "*.ISO_8859-1\tISO-8859-1\n*.ISO_88"..., 4096) = 207
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
getuid32()                              = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 5
fcntl64(5, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
connect(5, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(5)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 5
fcntl64(5, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
connect(5, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(5)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=277, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 277
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=8046, ...}) = 0
mmap2(NULL, 8046, PROT_READ, MAP_PRIVATE, 5, 0) = 0x41bc3000
close(5)                                = 0
open("/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xbfffeb30)     = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", 0xbfffeb30)         = -1 ENOENT (No such file or directory)
open("/lib/libnss_db.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xbfffeb30) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfffeb30)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xbfffeb30)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
munmap(0x41bc3000, 8046)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=8046, ...}) = 0
mmap2(NULL, 8046, PROT_READ, MAP_PRIVATE, 5, 0) = 0x41bc3000
close(5)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\33\0\000"..., 512) = 512
fstat64(5, {st_mode=S_IFREG|0755, st_size=34188, ...}) = 0
mmap2(NULL, 37516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x41bc5000
mmap2(0x41bcd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x7) = 0x41bcd000
close(5)                                = 0
munmap(0x41bc3000, 8046)                = 0
open("/etc/passwd", O_RDONLY)           = 5
fcntl64(5, F_GETFD)                     = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=711, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 711
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
open("/root/.idnrc", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/etc/idn.conf", O_RDONLY)         = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1810, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc3000
read(5, "# $Id: idn.conf.sample.in,v 1.24"..., 4096) = 1810
open("/usr/share/idnkit/jp.map", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=2279, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41bc4000
read(6, "# $Id: jp.map,v 1.3 2002/11/29 0"..., 4096) = 2279
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x41bc4000, 4096)                = 0
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x41bc3000, 4096)                = 0
futex(0x8059798, FUTEX_WAKE, 1)         = 1
rt_sigaction(SIGHUP, {0x40139830, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGTERM (Terminated) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [HUP INT TERM])
futex(0x8059798, FUTEX_WAKE, 1)         = 1
futex(0x8059794, FUTEX_WAKE, 1)         = 1
futex(0x8059760, FUTEX_WAKE, 1)         = 1
futex(0x8059798, 0x4 /* FUTEX_??? */, 1) = 1
futex(0x8059760, FUTEX_WAKE, 1)         = 1
write(4, "\0\0\0\0\377\377\377\377", 8) = 8
close(3)                                = 0
close(4)                                = 0
futex(0x8059904, FUTEX_WAKE, 1)         = 1
futex(0x8059900, FUTEX_WAKE, 1)         = 1
futex(0x80598d0, FUTEX_WAKE, 1)         = 1
brk(0x808f000)                          = 0x808f000
exit_group(0)                           = ?


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