Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 316641 Details for
Bug 423649
net-misc/dhcpcd-5.5.6 with ABI=x32 - dhcpcd[1979]: eth0: open_socket: Invalid argument // dhcpcd[1979]: eth0: send_raw_packet: Bad file descriptor
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
strace log
dhcpcd.x32.log (text/plain), 471.79 KB, created by
Mads
on 2012-06-29 18:15:03 UTC
(
hide
)
Description:
strace log
Filename:
MIME Type:
Creator:
Mads
Created:
2012-06-29 18:15:03 UTC
Size:
471.79 KB
patch
obsolete
>5409 execve("/sbin/dhcpcd", ["dhcpcd", "eth0"], [/* 37 vars */]) = 0 >5409 brk(0) = 0x175d000 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7738000 >5409 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5409 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 >5409 fstat(3, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5409 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7730000 >5409 close(3) = 0 >5409 open("/libx32/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 >5409 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\34\0\0004\0\0\0lc\0\0\0\0\0\0004\0 \0\n\0(\0\37\0\36\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0 P\0\0 P\0\0 P\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350Z\0\0\350Z\0\0\5\0\0\0\0\0 \0\1\0\0\0t^\0\0t^ \0t^ \0\324\3\0\0\340\4\0\0\6\0\0\0\0\0 \0\2\0\0\0\210^\0\0\210^ \0\210^ \0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td<P\0\0<P\0\0<P\0\0\f\2\0\0\f\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdt^\0\0t^ \0t^ \0\214\1\0\0\214\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\265\0\0\0k\0\0\0\0\0\0\0\0\0\0\0O\0\0\0\0\0\0\0\33\0\0\0\f\0\0\0\0\0\0\0M\0\0\0\0\0\0\0U\0\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0006\0\0\0`\0\0\0c\0\0\0\0\0\0\0T\0\0\0", 512) = 512 >5409 fstat(3, {st_mode=S_IFREG|0755, st_size=26692, ...}) = 0 >5409 mmap(NULL, 2122580, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7312000 >5409 mprotect(0xf7318000, 2093056, PROT_NONE) = 0 >5409 mmap(0xf7517000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xf7517000 >5409 close(3) = 0 >5409 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 >5409 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5409 fstat(3, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5409 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf6f76000 >5409 mprotect(0xf710c000, 2097152, PROT_NONE) = 0 >5409 mmap(0xf730c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x196000) = 0xf730c000 >5409 mmap(0xf730f000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf730f000 >5409 close(3) = 0 >5409 open("/libx32/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 >5409 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pd\0\0004\0\0\0\264S\1\0\0\0\0\0004\0 \0\n\0(\0\"\0\37\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\240\n\1\0\240\n\1\0\240\n\1\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 G\1\0 G\1\0\5\0\0\0\0\0 \0\1\0\0\0XM\1\0XM!\0XM!\0\374\4\0\0\254%\0\0\6\0\0\0\0\0 \0\2\0\0\0XN\1\0XN!\0XN!\0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\274\n\1\0\274\n\1\0\274\n\1\0\354\t\0\0\354\t\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdXM\1\0XM!\0XM!\0\250\2\0\0\250\2\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0U\2\0\0007\1\0\0\0\0\0\0\0\0\0\0d\0\0\0\316\0\0\0\0\0\0\0\0\0\0\0\225\0\0\0N\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0w\0\0\0\n\0\0\0\353\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\26\1\0\0\0\0\0\0-\0\0\0\0\0\0\0r\0\0\0", 512) = 512 >5409 fstat(3, {st_mode=S_IFREG|0755, st_size=114110, ...}) = 0 >5409 mmap(NULL, 2192132, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf6d5e000 >5409 mprotect(0xf6d73000, 2093056, PROT_NONE) = 0 >5409 mmap(0xf6f72000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0xf6f72000 >5409 mmap(0xf6f74000, 4868, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6f74000 >5409 close(3) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf772f000 >5409 arch_prctl(ARCH_SET_FS, 0xf772f6c0) = 0 >5409 mprotect(0xf730c000, 8192, PROT_READ) = 0 >5409 mprotect(0xf6f72000, 4096, PROT_READ) = 0 >5409 mprotect(0xf7517000, 4096, PROT_READ) = 0 >5409 mprotect(0x618000, 4096, PROT_READ) = 0 >5409 mprotect(0xf7739000, 4096, PROT_READ) = 0 >5409 munmap(0xf7730000, 30374) = 0 >5409 set_tid_address(0xf772f948) = 5409 >5409 set_robust_list(0xf772f954, 12) = 0 >5409 rt_sigaction(SIGRTMIN, {0xf6d63fd0, [], SA_RESTORER|SA_SIGINFO, 0xf6d6c7f0}, NULL, 8) = 0 >5409 rt_sigaction(SIGRT_1, {0xf6d64050, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xf6d6c7f0}, NULL, 8) = 0 >5409 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 >5409 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=0}) = 0 >5409 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5409 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5409 close(3) = -1 EBADF (Bad file descriptor) >5409 close(4) = -1 EBADF (Bad file descriptor) >5409 close(5) = -1 EBADF (Bad file descriptor) >5409 close(6) = -1 EBADF (Bad file descriptor) >5409 close(7) = -1 EBADF (Bad file descriptor) >5409 close(8) = -1 EBADF (Bad file descriptor) >5409 close(9) = -1 EBADF (Bad file descriptor) >5409 close(10) = -1 EBADF (Bad file descriptor) >5409 close(11) = -1 EBADF (Bad file descriptor) >5409 close(12) = -1 EBADF (Bad file descriptor) >5409 close(13) = -1 EBADF (Bad file descriptor) >5409 close(14) = -1 EBADF (Bad file descriptor) >5409 close(15) = -1 EBADF (Bad file descriptor) >5409 close(16) = -1 EBADF (Bad file descriptor) >5409 close(17) = -1 EBADF (Bad file descriptor) >5409 close(18) = -1 EBADF (Bad file descriptor) >5409 close(19) = -1 EBADF (Bad file descriptor) >5409 close(20) = -1 EBADF (Bad file descriptor) >5409 close(21) = -1 EBADF (Bad file descriptor) >5409 close(22) = -1 EBADF (Bad file descriptor) >5409 close(23) = -1 EBADF (Bad file descriptor) >5409 close(24) = -1 EBADF (Bad file descriptor) >5409 close(25) = -1 EBADF (Bad file descriptor) >5409 close(26) = -1 EBADF (Bad file descriptor) >5409 close(27) = -1 EBADF (Bad file descriptor) >5409 close(28) = -1 EBADF (Bad file descriptor) >5409 close(29) = -1 EBADF (Bad file descriptor) >5409 close(30) = -1 EBADF (Bad file descriptor) >5409 close(31) = -1 EBADF (Bad file descriptor) >5409 close(32) = -1 EBADF (Bad file descriptor) >5409 close(33) = -1 EBADF (Bad file descriptor) >5409 close(34) = -1 EBADF (Bad file descriptor) >5409 close(35) = -1 EBADF (Bad file descriptor) >5409 close(36) = -1 EBADF (Bad file descriptor) >5409 close(37) = -1 EBADF (Bad file descriptor) >5409 close(38) = -1 EBADF (Bad file descriptor) >5409 close(39) = -1 EBADF (Bad file descriptor) >5409 close(40) = -1 EBADF (Bad file descriptor) >5409 close(41) = -1 EBADF (Bad file descriptor) >5409 close(42) = -1 EBADF (Bad file descriptor) >5409 close(43) = -1 EBADF (Bad file descriptor) >5409 close(44) = -1 EBADF (Bad file descriptor) >5409 close(45) = -1 EBADF (Bad file descriptor) >5409 close(46) = -1 EBADF (Bad file descriptor) >5409 close(47) = -1 EBADF (Bad file descriptor) >5409 close(48) = -1 EBADF (Bad file descriptor) >5409 close(49) = -1 EBADF (Bad file descriptor) >5409 close(50) = -1 EBADF (Bad file descriptor) >5409 close(51) = -1 EBADF (Bad file descriptor) >5409 close(52) = -1 EBADF (Bad file descriptor) >5409 close(53) = -1 EBADF (Bad file descriptor) >5409 close(54) = -1 EBADF (Bad file descriptor) >5409 close(55) = -1 EBADF (Bad file descriptor) >5409 close(56) = -1 EBADF (Bad file descriptor) >5409 close(57) = -1 EBADF (Bad file descriptor) >5409 close(58) = -1 EBADF (Bad file descriptor) >5409 close(59) = -1 EBADF (Bad file descriptor) >5409 close(60) = -1 EBADF (Bad file descriptor) >5409 close(61) = -1 EBADF (Bad file descriptor) >5409 close(62) = -1 EBADF (Bad file descriptor) >5409 close(63) = -1 EBADF (Bad file descriptor) >5409 close(64) = -1 EBADF (Bad file descriptor) >5409 close(65) = -1 EBADF (Bad file descriptor) >5409 close(66) = -1 EBADF (Bad file descriptor) >5409 close(67) = -1 EBADF (Bad file descriptor) >5409 close(68) = -1 EBADF (Bad file descriptor) >5409 close(69) = -1 EBADF (Bad file descriptor) >5409 close(70) = -1 EBADF (Bad file descriptor) >5409 close(71) = -1 EBADF (Bad file descriptor) >5409 close(72) = -1 EBADF (Bad file descriptor) >5409 close(73) = -1 EBADF (Bad file descriptor) >5409 close(74) = -1 EBADF (Bad file descriptor) >5409 close(75) = -1 EBADF (Bad file descriptor) >5409 close(76) = -1 EBADF (Bad file descriptor) >5409 close(77) = -1 EBADF (Bad file descriptor) >5409 close(78) = -1 EBADF (Bad file descriptor) >5409 close(79) = -1 EBADF (Bad file descriptor) >5409 close(80) = -1 EBADF (Bad file descriptor) >5409 close(81) = -1 EBADF (Bad file descriptor) >5409 close(82) = -1 EBADF (Bad file descriptor) >5409 close(83) = -1 EBADF (Bad file descriptor) >5409 close(84) = -1 EBADF (Bad file descriptor) >5409 close(85) = -1 EBADF (Bad file descriptor) >5409 close(86) = -1 EBADF (Bad file descriptor) >5409 close(87) = -1 EBADF (Bad file descriptor) >5409 close(88) = -1 EBADF (Bad file descriptor) >5409 close(89) = -1 EBADF (Bad file descriptor) >5409 close(90) = -1 EBADF (Bad file descriptor) >5409 close(91) = -1 EBADF (Bad file descriptor) >5409 close(92) = -1 EBADF (Bad file descriptor) >5409 close(93) = -1 EBADF (Bad file descriptor) >5409 close(94) = -1 EBADF (Bad file descriptor) >5409 close(95) = -1 EBADF (Bad file descriptor) >5409 close(96) = -1 EBADF (Bad file descriptor) >5409 close(97) = -1 EBADF (Bad file descriptor) >5409 close(98) = -1 EBADF (Bad file descriptor) >5409 close(99) = -1 EBADF (Bad file descriptor) >5409 close(100) = -1 EBADF (Bad file descriptor) >5409 close(101) = -1 EBADF (Bad file descriptor) >5409 close(102) = -1 EBADF (Bad file descriptor) >5409 close(103) = -1 EBADF (Bad file descriptor) >5409 close(104) = -1 EBADF (Bad file descriptor) >5409 close(105) = -1 EBADF (Bad file descriptor) >5409 close(106) = -1 EBADF (Bad file descriptor) >5409 close(107) = -1 EBADF (Bad file descriptor) >5409 close(108) = -1 EBADF (Bad file descriptor) >5409 close(109) = -1 EBADF (Bad file descriptor) >5409 close(110) = -1 EBADF (Bad file descriptor) >5409 close(111) = -1 EBADF (Bad file descriptor) >5409 close(112) = -1 EBADF (Bad file descriptor) >5409 close(113) = -1 EBADF (Bad file descriptor) >5409 close(114) = -1 EBADF (Bad file descriptor) >5409 close(115) = -1 EBADF (Bad file descriptor) >5409 close(116) = -1 EBADF (Bad file descriptor) >5409 close(117) = -1 EBADF (Bad file descriptor) >5409 close(118) = -1 EBADF (Bad file descriptor) >5409 close(119) = -1 EBADF (Bad file descriptor) >5409 close(120) = -1 EBADF (Bad file descriptor) >5409 close(121) = -1 EBADF (Bad file descriptor) >5409 close(122) = -1 EBADF (Bad file descriptor) >5409 close(123) = -1 EBADF (Bad file descriptor) >5409 close(124) = -1 EBADF (Bad file descriptor) >5409 close(125) = -1 EBADF (Bad file descriptor) >5409 close(126) = -1 EBADF (Bad file descriptor) >5409 close(127) = -1 EBADF (Bad file descriptor) >5409 close(128) = -1 EBADF (Bad file descriptor) >5409 close(129) = -1 EBADF (Bad file descriptor) >5409 close(130) = -1 EBADF (Bad file descriptor) >5409 close(131) = -1 EBADF (Bad file descriptor) >5409 close(132) = -1 EBADF (Bad file descriptor) >5409 close(133) = -1 EBADF (Bad file descriptor) >5409 close(134) = -1 EBADF (Bad file descriptor) >5409 close(135) = -1 EBADF (Bad file descriptor) >5409 close(136) = -1 EBADF (Bad file descriptor) >5409 close(137) = -1 EBADF (Bad file descriptor) >5409 close(138) = -1 EBADF (Bad file descriptor) >5409 close(139) = -1 EBADF (Bad file descriptor) >5409 close(140) = -1 EBADF (Bad file descriptor) >5409 close(141) = -1 EBADF (Bad file descriptor) >5409 close(142) = -1 EBADF (Bad file descriptor) >5409 close(143) = -1 EBADF (Bad file descriptor) >5409 close(144) = -1 EBADF (Bad file descriptor) >5409 close(145) = -1 EBADF (Bad file descriptor) >5409 close(146) = -1 EBADF (Bad file descriptor) >5409 close(147) = -1 EBADF (Bad file descriptor) >5409 close(148) = -1 EBADF (Bad file descriptor) >5409 close(149) = -1 EBADF (Bad file descriptor) >5409 close(150) = -1 EBADF (Bad file descriptor) >5409 close(151) = -1 EBADF (Bad file descriptor) >5409 close(152) = -1 EBADF (Bad file descriptor) >5409 close(153) = -1 EBADF (Bad file descriptor) >5409 close(154) = -1 EBADF (Bad file descriptor) >5409 close(155) = -1 EBADF (Bad file descriptor) >5409 close(156) = -1 EBADF (Bad file descriptor) >5409 close(157) = -1 EBADF (Bad file descriptor) >5409 close(158) = -1 EBADF (Bad file descriptor) >5409 close(159) = -1 EBADF (Bad file descriptor) >5409 close(160) = -1 EBADF (Bad file descriptor) >5409 close(161) = -1 EBADF (Bad file descriptor) >5409 close(162) = -1 EBADF (Bad file descriptor) >5409 close(163) = -1 EBADF (Bad file descriptor) >5409 close(164) = -1 EBADF (Bad file descriptor) >5409 close(165) = -1 EBADF (Bad file descriptor) >5409 close(166) = -1 EBADF (Bad file descriptor) >5409 close(167) = -1 EBADF (Bad file descriptor) >5409 close(168) = -1 EBADF (Bad file descriptor) >5409 close(169) = -1 EBADF (Bad file descriptor) >5409 close(170) = -1 EBADF (Bad file descriptor) >5409 close(171) = -1 EBADF (Bad file descriptor) >5409 close(172) = -1 EBADF (Bad file descriptor) >5409 close(173) = -1 EBADF (Bad file descriptor) >5409 close(174) = -1 EBADF (Bad file descriptor) >5409 close(175) = -1 EBADF (Bad file descriptor) >5409 close(176) = -1 EBADF (Bad file descriptor) >5409 close(177) = -1 EBADF (Bad file descriptor) >5409 close(178) = -1 EBADF (Bad file descriptor) >5409 close(179) = -1 EBADF (Bad file descriptor) >5409 close(180) = -1 EBADF (Bad file descriptor) >5409 close(181) = -1 EBADF (Bad file descriptor) >5409 close(182) = -1 EBADF (Bad file descriptor) >5409 close(183) = -1 EBADF (Bad file descriptor) >5409 close(184) = -1 EBADF (Bad file descriptor) >5409 close(185) = -1 EBADF (Bad file descriptor) >5409 close(186) = -1 EBADF (Bad file descriptor) >5409 close(187) = -1 EBADF (Bad file descriptor) >5409 close(188) = -1 EBADF (Bad file descriptor) >5409 close(189) = -1 EBADF (Bad file descriptor) >5409 close(190) = -1 EBADF (Bad file descriptor) >5409 close(191) = -1 EBADF (Bad file descriptor) >5409 close(192) = -1 EBADF (Bad file descriptor) >5409 close(193) = -1 EBADF (Bad file descriptor) >5409 close(194) = -1 EBADF (Bad file descriptor) >5409 close(195) = -1 EBADF (Bad file descriptor) >5409 close(196) = -1 EBADF (Bad file descriptor) >5409 close(197) = -1 EBADF (Bad file descriptor) >5409 close(198) = -1 EBADF (Bad file descriptor) >5409 close(199) = -1 EBADF (Bad file descriptor) >5409 close(200) = -1 EBADF (Bad file descriptor) >5409 close(201) = -1 EBADF (Bad file descriptor) >5409 close(202) = -1 EBADF (Bad file descriptor) >5409 close(203) = -1 EBADF (Bad file descriptor) >5409 close(204) = -1 EBADF (Bad file descriptor) >5409 close(205) = -1 EBADF (Bad file descriptor) >5409 close(206) = -1 EBADF (Bad file descriptor) >5409 close(207) = -1 EBADF (Bad file descriptor) >5409 close(208) = -1 EBADF (Bad file descriptor) >5409 close(209) = -1 EBADF (Bad file descriptor) >5409 close(210) = -1 EBADF (Bad file descriptor) >5409 close(211) = -1 EBADF (Bad file descriptor) >5409 close(212) = -1 EBADF (Bad file descriptor) >5409 close(213) = -1 EBADF (Bad file descriptor) >5409 close(214) = -1 EBADF (Bad file descriptor) >5409 close(215) = -1 EBADF (Bad file descriptor) >5409 close(216) = -1 EBADF (Bad file descriptor) >5409 close(217) = -1 EBADF (Bad file descriptor) >5409 close(218) = -1 EBADF (Bad file descriptor) >5409 close(219) = -1 EBADF (Bad file descriptor) >5409 close(220) = -1 EBADF (Bad file descriptor) >5409 close(221) = -1 EBADF (Bad file descriptor) >5409 close(222) = -1 EBADF (Bad file descriptor) >5409 close(223) = -1 EBADF (Bad file descriptor) >5409 close(224) = -1 EBADF (Bad file descriptor) >5409 close(225) = -1 EBADF (Bad file descriptor) >5409 close(226) = -1 EBADF (Bad file descriptor) >5409 close(227) = -1 EBADF (Bad file descriptor) >5409 close(228) = -1 EBADF (Bad file descriptor) >5409 close(229) = -1 EBADF (Bad file descriptor) >5409 close(230) = -1 EBADF (Bad file descriptor) >5409 close(231) = -1 EBADF (Bad file descriptor) >5409 close(232) = -1 EBADF (Bad file descriptor) >5409 close(233) = -1 EBADF (Bad file descriptor) >5409 close(234) = -1 EBADF (Bad file descriptor) >5409 close(235) = -1 EBADF (Bad file descriptor) >5409 close(236) = -1 EBADF (Bad file descriptor) >5409 close(237) = -1 EBADF (Bad file descriptor) >5409 close(238) = -1 EBADF (Bad file descriptor) >5409 close(239) = -1 EBADF (Bad file descriptor) >5409 close(240) = -1 EBADF (Bad file descriptor) >5409 close(241) = -1 EBADF (Bad file descriptor) >5409 close(242) = -1 EBADF (Bad file descriptor) >5409 close(243) = -1 EBADF (Bad file descriptor) >5409 close(244) = -1 EBADF (Bad file descriptor) >5409 close(245) = -1 EBADF (Bad file descriptor) >5409 close(246) = -1 EBADF (Bad file descriptor) >5409 close(247) = -1 EBADF (Bad file descriptor) >5409 close(248) = -1 EBADF (Bad file descriptor) >5409 close(249) = -1 EBADF (Bad file descriptor) >5409 close(250) = -1 EBADF (Bad file descriptor) >5409 close(251) = -1 EBADF (Bad file descriptor) >5409 close(252) = -1 EBADF (Bad file descriptor) >5409 close(253) = -1 EBADF (Bad file descriptor) >5409 close(254) = -1 EBADF (Bad file descriptor) >5409 close(255) = -1 EBADF (Bad file descriptor) >5409 close(256) = -1 EBADF (Bad file descriptor) >5409 close(257) = -1 EBADF (Bad file descriptor) >5409 close(258) = -1 EBADF (Bad file descriptor) >5409 close(259) = -1 EBADF (Bad file descriptor) >5409 close(260) = -1 EBADF (Bad file descriptor) >5409 close(261) = -1 EBADF (Bad file descriptor) >5409 close(262) = -1 EBADF (Bad file descriptor) >5409 close(263) = -1 EBADF (Bad file descriptor) >5409 close(264) = -1 EBADF (Bad file descriptor) >5409 close(265) = -1 EBADF (Bad file descriptor) >5409 close(266) = -1 EBADF (Bad file descriptor) >5409 close(267) = -1 EBADF (Bad file descriptor) >5409 close(268) = -1 EBADF (Bad file descriptor) >5409 close(269) = -1 EBADF (Bad file descriptor) >5409 close(270) = -1 EBADF (Bad file descriptor) >5409 close(271) = -1 EBADF (Bad file descriptor) >5409 close(272) = -1 EBADF (Bad file descriptor) >5409 close(273) = -1 EBADF (Bad file descriptor) >5409 close(274) = -1 EBADF (Bad file descriptor) >5409 close(275) = -1 EBADF (Bad file descriptor) >5409 close(276) = -1 EBADF (Bad file descriptor) >5409 close(277) = -1 EBADF (Bad file descriptor) >5409 close(278) = -1 EBADF (Bad file descriptor) >5409 close(279) = -1 EBADF (Bad file descriptor) >5409 close(280) = -1 EBADF (Bad file descriptor) >5409 close(281) = -1 EBADF (Bad file descriptor) >5409 close(282) = -1 EBADF (Bad file descriptor) >5409 close(283) = -1 EBADF (Bad file descriptor) >5409 close(284) = -1 EBADF (Bad file descriptor) >5409 close(285) = -1 EBADF (Bad file descriptor) >5409 close(286) = -1 EBADF (Bad file descriptor) >5409 close(287) = -1 EBADF (Bad file descriptor) >5409 close(288) = -1 EBADF (Bad file descriptor) >5409 close(289) = -1 EBADF (Bad file descriptor) >5409 close(290) = -1 EBADF (Bad file descriptor) >5409 close(291) = -1 EBADF (Bad file descriptor) >5409 close(292) = -1 EBADF (Bad file descriptor) >5409 close(293) = -1 EBADF (Bad file descriptor) >5409 close(294) = -1 EBADF (Bad file descriptor) >5409 close(295) = -1 EBADF (Bad file descriptor) >5409 close(296) = -1 EBADF (Bad file descriptor) >5409 close(297) = -1 EBADF (Bad file descriptor) >5409 close(298) = -1 EBADF (Bad file descriptor) >5409 close(299) = -1 EBADF (Bad file descriptor) >5409 close(300) = -1 EBADF (Bad file descriptor) >5409 close(301) = -1 EBADF (Bad file descriptor) >5409 close(302) = -1 EBADF (Bad file descriptor) >5409 close(303) = -1 EBADF (Bad file descriptor) >5409 close(304) = -1 EBADF (Bad file descriptor) >5409 close(305) = -1 EBADF (Bad file descriptor) >5409 close(306) = -1 EBADF (Bad file descriptor) >5409 close(307) = -1 EBADF (Bad file descriptor) >5409 close(308) = -1 EBADF (Bad file descriptor) >5409 close(309) = -1 EBADF (Bad file descriptor) >5409 close(310) = -1 EBADF (Bad file descriptor) >5409 close(311) = -1 EBADF (Bad file descriptor) >5409 close(312) = -1 EBADF (Bad file descriptor) >5409 close(313) = -1 EBADF (Bad file descriptor) >5409 close(314) = -1 EBADF (Bad file descriptor) >5409 close(315) = -1 EBADF (Bad file descriptor) >5409 close(316) = -1 EBADF (Bad file descriptor) >5409 close(317) = -1 EBADF (Bad file descriptor) >5409 close(318) = -1 EBADF (Bad file descriptor) >5409 close(319) = -1 EBADF (Bad file descriptor) >5409 close(320) = -1 EBADF (Bad file descriptor) >5409 close(321) = -1 EBADF (Bad file descriptor) >5409 close(322) = -1 EBADF (Bad file descriptor) >5409 close(323) = -1 EBADF (Bad file descriptor) >5409 close(324) = -1 EBADF (Bad file descriptor) >5409 close(325) = -1 EBADF (Bad file descriptor) >5409 close(326) = -1 EBADF (Bad file descriptor) >5409 close(327) = -1 EBADF (Bad file descriptor) >5409 close(328) = -1 EBADF (Bad file descriptor) >5409 close(329) = -1 EBADF (Bad file descriptor) >5409 close(330) = -1 EBADF (Bad file descriptor) >5409 close(331) = -1 EBADF (Bad file descriptor) >5409 close(332) = -1 EBADF (Bad file descriptor) >5409 close(333) = -1 EBADF (Bad file descriptor) >5409 close(334) = -1 EBADF (Bad file descriptor) >5409 close(335) = -1 EBADF (Bad file descriptor) >5409 close(336) = -1 EBADF (Bad file descriptor) >5409 close(337) = -1 EBADF (Bad file descriptor) >5409 close(338) = -1 EBADF (Bad file descriptor) >5409 close(339) = -1 EBADF (Bad file descriptor) >5409 close(340) = -1 EBADF (Bad file descriptor) >5409 close(341) = -1 EBADF (Bad file descriptor) >5409 close(342) = -1 EBADF (Bad file descriptor) >5409 close(343) = -1 EBADF (Bad file descriptor) >5409 close(344) = -1 EBADF (Bad file descriptor) >5409 close(345) = -1 EBADF (Bad file descriptor) >5409 close(346) = -1 EBADF (Bad file descriptor) >5409 close(347) = -1 EBADF (Bad file descriptor) >5409 close(348) = -1 EBADF (Bad file descriptor) >5409 close(349) = -1 EBADF (Bad file descriptor) >5409 close(350) = -1 EBADF (Bad file descriptor) >5409 close(351) = -1 EBADF (Bad file descriptor) >5409 close(352) = -1 EBADF (Bad file descriptor) >5409 close(353) = -1 EBADF (Bad file descriptor) >5409 close(354) = -1 EBADF (Bad file descriptor) >5409 close(355) = -1 EBADF (Bad file descriptor) >5409 close(356) = -1 EBADF (Bad file descriptor) >5409 close(357) = -1 EBADF (Bad file descriptor) >5409 close(358) = -1 EBADF (Bad file descriptor) >5409 close(359) = -1 EBADF (Bad file descriptor) >5409 close(360) = -1 EBADF (Bad file descriptor) >5409 close(361) = -1 EBADF (Bad file descriptor) >5409 close(362) = -1 EBADF (Bad file descriptor) >5409 close(363) = -1 EBADF (Bad file descriptor) >5409 close(364) = -1 EBADF (Bad file descriptor) >5409 close(365) = -1 EBADF (Bad file descriptor) >5409 close(366) = -1 EBADF (Bad file descriptor) >5409 close(367) = -1 EBADF (Bad file descriptor) >5409 close(368) = -1 EBADF (Bad file descriptor) >5409 close(369) = -1 EBADF (Bad file descriptor) >5409 close(370) = -1 EBADF (Bad file descriptor) >5409 close(371) = -1 EBADF (Bad file descriptor) >5409 close(372) = -1 EBADF (Bad file descriptor) >5409 close(373) = -1 EBADF (Bad file descriptor) >5409 close(374) = -1 EBADF (Bad file descriptor) >5409 close(375) = -1 EBADF (Bad file descriptor) >5409 close(376) = -1 EBADF (Bad file descriptor) >5409 close(377) = -1 EBADF (Bad file descriptor) >5409 close(378) = -1 EBADF (Bad file descriptor) >5409 close(379) = -1 EBADF (Bad file descriptor) >5409 close(380) = -1 EBADF (Bad file descriptor) >5409 close(381) = -1 EBADF (Bad file descriptor) >5409 close(382) = -1 EBADF (Bad file descriptor) >5409 close(383) = -1 EBADF (Bad file descriptor) >5409 close(384) = -1 EBADF (Bad file descriptor) >5409 close(385) = -1 EBADF (Bad file descriptor) >5409 close(386) = -1 EBADF (Bad file descriptor) >5409 close(387) = -1 EBADF (Bad file descriptor) >5409 close(388) = -1 EBADF (Bad file descriptor) >5409 close(389) = -1 EBADF (Bad file descriptor) >5409 close(390) = -1 EBADF (Bad file descriptor) >5409 close(391) = -1 EBADF (Bad file descriptor) >5409 close(392) = -1 EBADF (Bad file descriptor) >5409 close(393) = -1 EBADF (Bad file descriptor) >5409 close(394) = -1 EBADF (Bad file descriptor) >5409 close(395) = -1 EBADF (Bad file descriptor) >5409 close(396) = -1 EBADF (Bad file descriptor) >5409 close(397) = -1 EBADF (Bad file descriptor) >5409 close(398) = -1 EBADF (Bad file descriptor) >5409 close(399) = -1 EBADF (Bad file descriptor) >5409 close(400) = -1 EBADF (Bad file descriptor) >5409 close(401) = -1 EBADF (Bad file descriptor) >5409 close(402) = -1 EBADF (Bad file descriptor) >5409 close(403) = -1 EBADF (Bad file descriptor) >5409 close(404) = -1 EBADF (Bad file descriptor) >5409 close(405) = -1 EBADF (Bad file descriptor) >5409 close(406) = -1 EBADF (Bad file descriptor) >5409 close(407) = -1 EBADF (Bad file descriptor) >5409 close(408) = -1 EBADF (Bad file descriptor) >5409 close(409) = -1 EBADF (Bad file descriptor) >5409 close(410) = -1 EBADF (Bad file descriptor) >5409 close(411) = -1 EBADF (Bad file descriptor) >5409 close(412) = -1 EBADF (Bad file descriptor) >5409 close(413) = -1 EBADF (Bad file descriptor) >5409 close(414) = -1 EBADF (Bad file descriptor) >5409 close(415) = -1 EBADF (Bad file descriptor) >5409 close(416) = -1 EBADF (Bad file descriptor) >5409 close(417) = -1 EBADF (Bad file descriptor) >5409 close(418) = -1 EBADF (Bad file descriptor) >5409 close(419) = -1 EBADF (Bad file descriptor) >5409 close(420) = -1 EBADF (Bad file descriptor) >5409 close(421) = -1 EBADF (Bad file descriptor) >5409 close(422) = -1 EBADF (Bad file descriptor) >5409 close(423) = -1 EBADF (Bad file descriptor) >5409 close(424) = -1 EBADF (Bad file descriptor) >5409 close(425) = -1 EBADF (Bad file descriptor) >5409 close(426) = -1 EBADF (Bad file descriptor) >5409 close(427) = -1 EBADF (Bad file descriptor) >5409 close(428) = -1 EBADF (Bad file descriptor) >5409 close(429) = -1 EBADF (Bad file descriptor) >5409 close(430) = -1 EBADF (Bad file descriptor) >5409 close(431) = -1 EBADF (Bad file descriptor) >5409 close(432) = -1 EBADF (Bad file descriptor) >5409 close(433) = -1 EBADF (Bad file descriptor) >5409 close(434) = -1 EBADF (Bad file descriptor) >5409 close(435) = -1 EBADF (Bad file descriptor) >5409 close(436) = -1 EBADF (Bad file descriptor) >5409 close(437) = -1 EBADF (Bad file descriptor) >5409 close(438) = -1 EBADF (Bad file descriptor) >5409 close(439) = -1 EBADF (Bad file descriptor) >5409 close(440) = -1 EBADF (Bad file descriptor) >5409 close(441) = -1 EBADF (Bad file descriptor) >5409 close(442) = -1 EBADF (Bad file descriptor) >5409 close(443) = -1 EBADF (Bad file descriptor) >5409 close(444) = -1 EBADF (Bad file descriptor) >5409 close(445) = -1 EBADF (Bad file descriptor) >5409 close(446) = -1 EBADF (Bad file descriptor) >5409 close(447) = -1 EBADF (Bad file descriptor) >5409 close(448) = -1 EBADF (Bad file descriptor) >5409 close(449) = -1 EBADF (Bad file descriptor) >5409 close(450) = -1 EBADF (Bad file descriptor) >5409 close(451) = -1 EBADF (Bad file descriptor) >5409 close(452) = -1 EBADF (Bad file descriptor) >5409 close(453) = -1 EBADF (Bad file descriptor) >5409 close(454) = -1 EBADF (Bad file descriptor) >5409 close(455) = -1 EBADF (Bad file descriptor) >5409 close(456) = -1 EBADF (Bad file descriptor) >5409 close(457) = -1 EBADF (Bad file descriptor) >5409 close(458) = -1 EBADF (Bad file descriptor) >5409 close(459) = -1 EBADF (Bad file descriptor) >5409 close(460) = -1 EBADF (Bad file descriptor) >5409 close(461) = -1 EBADF (Bad file descriptor) >5409 close(462) = -1 EBADF (Bad file descriptor) >5409 close(463) = -1 EBADF (Bad file descriptor) >5409 close(464) = -1 EBADF (Bad file descriptor) >5409 close(465) = -1 EBADF (Bad file descriptor) >5409 close(466) = -1 EBADF (Bad file descriptor) >5409 close(467) = -1 EBADF (Bad file descriptor) >5409 close(468) = -1 EBADF (Bad file descriptor) >5409 close(469) = -1 EBADF (Bad file descriptor) >5409 close(470) = -1 EBADF (Bad file descriptor) >5409 close(471) = -1 EBADF (Bad file descriptor) >5409 close(472) = -1 EBADF (Bad file descriptor) >5409 close(473) = -1 EBADF (Bad file descriptor) >5409 close(474) = -1 EBADF (Bad file descriptor) >5409 close(475) = -1 EBADF (Bad file descriptor) >5409 close(476) = -1 EBADF (Bad file descriptor) >5409 close(477) = -1 EBADF (Bad file descriptor) >5409 close(478) = -1 EBADF (Bad file descriptor) >5409 close(479) = -1 EBADF (Bad file descriptor) >5409 close(480) = -1 EBADF (Bad file descriptor) >5409 close(481) = -1 EBADF (Bad file descriptor) >5409 close(482) = -1 EBADF (Bad file descriptor) >5409 close(483) = -1 EBADF (Bad file descriptor) >5409 close(484) = -1 EBADF (Bad file descriptor) >5409 close(485) = -1 EBADF (Bad file descriptor) >5409 close(486) = -1 EBADF (Bad file descriptor) >5409 close(487) = -1 EBADF (Bad file descriptor) >5409 close(488) = -1 EBADF (Bad file descriptor) >5409 close(489) = -1 EBADF (Bad file descriptor) >5409 close(490) = -1 EBADF (Bad file descriptor) >5409 close(491) = -1 EBADF (Bad file descriptor) >5409 close(492) = -1 EBADF (Bad file descriptor) >5409 close(493) = -1 EBADF (Bad file descriptor) >5409 close(494) = -1 EBADF (Bad file descriptor) >5409 close(495) = -1 EBADF (Bad file descriptor) >5409 close(496) = -1 EBADF (Bad file descriptor) >5409 close(497) = -1 EBADF (Bad file descriptor) >5409 close(498) = -1 EBADF (Bad file descriptor) >5409 close(499) = -1 EBADF (Bad file descriptor) >5409 close(500) = -1 EBADF (Bad file descriptor) >5409 close(501) = -1 EBADF (Bad file descriptor) >5409 close(502) = -1 EBADF (Bad file descriptor) >5409 close(503) = -1 EBADF (Bad file descriptor) >5409 close(504) = -1 EBADF (Bad file descriptor) >5409 close(505) = -1 EBADF (Bad file descriptor) >5409 close(506) = -1 EBADF (Bad file descriptor) >5409 close(507) = -1 EBADF (Bad file descriptor) >5409 close(508) = -1 EBADF (Bad file descriptor) >5409 close(509) = -1 EBADF (Bad file descriptor) >5409 close(510) = -1 EBADF (Bad file descriptor) >5409 close(511) = -1 EBADF (Bad file descriptor) >5409 close(512) = -1 EBADF (Bad file descriptor) >5409 close(513) = -1 EBADF (Bad file descriptor) >5409 close(514) = -1 EBADF (Bad file descriptor) >5409 close(515) = -1 EBADF (Bad file descriptor) >5409 close(516) = -1 EBADF (Bad file descriptor) >5409 close(517) = -1 EBADF (Bad file descriptor) >5409 close(518) = -1 EBADF (Bad file descriptor) >5409 close(519) = -1 EBADF (Bad file descriptor) >5409 close(520) = -1 EBADF (Bad file descriptor) >5409 close(521) = -1 EBADF (Bad file descriptor) >5409 close(522) = -1 EBADF (Bad file descriptor) >5409 close(523) = -1 EBADF (Bad file descriptor) >5409 close(524) = -1 EBADF (Bad file descriptor) >5409 close(525) = -1 EBADF (Bad file descriptor) >5409 close(526) = -1 EBADF (Bad file descriptor) >5409 close(527) = -1 EBADF (Bad file descriptor) >5409 close(528) = -1 EBADF (Bad file descriptor) >5409 close(529) = -1 EBADF (Bad file descriptor) >5409 close(530) = -1 EBADF (Bad file descriptor) >5409 close(531) = -1 EBADF (Bad file descriptor) >5409 close(532) = -1 EBADF (Bad file descriptor) >5409 close(533) = -1 EBADF (Bad file descriptor) >5409 close(534) = -1 EBADF (Bad file descriptor) >5409 close(535) = -1 EBADF (Bad file descriptor) >5409 close(536) = -1 EBADF (Bad file descriptor) >5409 close(537) = -1 EBADF (Bad file descriptor) >5409 close(538) = -1 EBADF (Bad file descriptor) >5409 close(539) = -1 EBADF (Bad file descriptor) >5409 close(540) = -1 EBADF (Bad file descriptor) >5409 close(541) = -1 EBADF (Bad file descriptor) >5409 close(542) = -1 EBADF (Bad file descriptor) >5409 close(543) = -1 EBADF (Bad file descriptor) >5409 close(544) = -1 EBADF (Bad file descriptor) >5409 close(545) = -1 EBADF (Bad file descriptor) >5409 close(546) = -1 EBADF (Bad file descriptor) >5409 close(547) = -1 EBADF (Bad file descriptor) >5409 close(548) = -1 EBADF (Bad file descriptor) >5409 close(549) = -1 EBADF (Bad file descriptor) >5409 close(550) = -1 EBADF (Bad file descriptor) >5409 close(551) = -1 EBADF (Bad file descriptor) >5409 close(552) = -1 EBADF (Bad file descriptor) >5409 close(553) = -1 EBADF (Bad file descriptor) >5409 close(554) = -1 EBADF (Bad file descriptor) >5409 close(555) = -1 EBADF (Bad file descriptor) >5409 close(556) = -1 EBADF (Bad file descriptor) >5409 close(557) = -1 EBADF (Bad file descriptor) >5409 close(558) = -1 EBADF (Bad file descriptor) >5409 close(559) = -1 EBADF (Bad file descriptor) >5409 close(560) = -1 EBADF (Bad file descriptor) >5409 close(561) = -1 EBADF (Bad file descriptor) >5409 close(562) = -1 EBADF (Bad file descriptor) >5409 close(563) = -1 EBADF (Bad file descriptor) >5409 close(564) = -1 EBADF (Bad file descriptor) >5409 close(565) = -1 EBADF (Bad file descriptor) >5409 close(566) = -1 EBADF (Bad file descriptor) >5409 close(567) = -1 EBADF (Bad file descriptor) >5409 close(568) = -1 EBADF (Bad file descriptor) >5409 close(569) = -1 EBADF (Bad file descriptor) >5409 close(570) = -1 EBADF (Bad file descriptor) >5409 close(571) = -1 EBADF (Bad file descriptor) >5409 close(572) = -1 EBADF (Bad file descriptor) >5409 close(573) = -1 EBADF (Bad file descriptor) >5409 close(574) = -1 EBADF (Bad file descriptor) >5409 close(575) = -1 EBADF (Bad file descriptor) >5409 close(576) = -1 EBADF (Bad file descriptor) >5409 close(577) = -1 EBADF (Bad file descriptor) >5409 close(578) = -1 EBADF (Bad file descriptor) >5409 close(579) = -1 EBADF (Bad file descriptor) >5409 close(580) = -1 EBADF (Bad file descriptor) >5409 close(581) = -1 EBADF (Bad file descriptor) >5409 close(582) = -1 EBADF (Bad file descriptor) >5409 close(583) = -1 EBADF (Bad file descriptor) >5409 close(584) = -1 EBADF (Bad file descriptor) >5409 close(585) = -1 EBADF (Bad file descriptor) >5409 close(586) = -1 EBADF (Bad file descriptor) >5409 close(587) = -1 EBADF (Bad file descriptor) >5409 close(588) = -1 EBADF (Bad file descriptor) >5409 close(589) = -1 EBADF (Bad file descriptor) >5409 close(590) = -1 EBADF (Bad file descriptor) >5409 close(591) = -1 EBADF (Bad file descriptor) >5409 close(592) = -1 EBADF (Bad file descriptor) >5409 close(593) = -1 EBADF (Bad file descriptor) >5409 close(594) = -1 EBADF (Bad file descriptor) >5409 close(595) = -1 EBADF (Bad file descriptor) >5409 close(596) = -1 EBADF (Bad file descriptor) >5409 close(597) = -1 EBADF (Bad file descriptor) >5409 close(598) = -1 EBADF (Bad file descriptor) >5409 close(599) = -1 EBADF (Bad file descriptor) >5409 close(600) = -1 EBADF (Bad file descriptor) >5409 close(601) = -1 EBADF (Bad file descriptor) >5409 close(602) = -1 EBADF (Bad file descriptor) >5409 close(603) = -1 EBADF (Bad file descriptor) >5409 close(604) = -1 EBADF (Bad file descriptor) >5409 close(605) = -1 EBADF (Bad file descriptor) >5409 close(606) = -1 EBADF (Bad file descriptor) >5409 close(607) = -1 EBADF (Bad file descriptor) >5409 close(608) = -1 EBADF (Bad file descriptor) >5409 close(609) = -1 EBADF (Bad file descriptor) >5409 close(610) = -1 EBADF (Bad file descriptor) >5409 close(611) = -1 EBADF (Bad file descriptor) >5409 close(612) = -1 EBADF (Bad file descriptor) >5409 close(613) = -1 EBADF (Bad file descriptor) >5409 close(614) = -1 EBADF (Bad file descriptor) >5409 close(615) = -1 EBADF (Bad file descriptor) >5409 close(616) = -1 EBADF (Bad file descriptor) >5409 close(617) = -1 EBADF (Bad file descriptor) >5409 close(618) = -1 EBADF (Bad file descriptor) >5409 close(619) = -1 EBADF (Bad file descriptor) >5409 close(620) = -1 EBADF (Bad file descriptor) >5409 close(621) = -1 EBADF (Bad file descriptor) >5409 close(622) = -1 EBADF (Bad file descriptor) >5409 close(623) = -1 EBADF (Bad file descriptor) >5409 close(624) = -1 EBADF (Bad file descriptor) >5409 close(625) = -1 EBADF (Bad file descriptor) >5409 close(626) = -1 EBADF (Bad file descriptor) >5409 close(627) = -1 EBADF (Bad file descriptor) >5409 close(628) = -1 EBADF (Bad file descriptor) >5409 close(629) = -1 EBADF (Bad file descriptor) >5409 close(630) = -1 EBADF (Bad file descriptor) >5409 close(631) = -1 EBADF (Bad file descriptor) >5409 close(632) = -1 EBADF (Bad file descriptor) >5409 close(633) = -1 EBADF (Bad file descriptor) >5409 close(634) = -1 EBADF (Bad file descriptor) >5409 close(635) = -1 EBADF (Bad file descriptor) >5409 close(636) = -1 EBADF (Bad file descriptor) >5409 close(637) = -1 EBADF (Bad file descriptor) >5409 close(638) = -1 EBADF (Bad file descriptor) >5409 close(639) = -1 EBADF (Bad file descriptor) >5409 close(640) = -1 EBADF (Bad file descriptor) >5409 close(641) = -1 EBADF (Bad file descriptor) >5409 close(642) = -1 EBADF (Bad file descriptor) >5409 close(643) = -1 EBADF (Bad file descriptor) >5409 close(644) = -1 EBADF (Bad file descriptor) >5409 close(645) = -1 EBADF (Bad file descriptor) >5409 close(646) = -1 EBADF (Bad file descriptor) >5409 close(647) = -1 EBADF (Bad file descriptor) >5409 close(648) = -1 EBADF (Bad file descriptor) >5409 close(649) = -1 EBADF (Bad file descriptor) >5409 close(650) = -1 EBADF (Bad file descriptor) >5409 close(651) = -1 EBADF (Bad file descriptor) >5409 close(652) = -1 EBADF (Bad file descriptor) >5409 close(653) = -1 EBADF (Bad file descriptor) >5409 close(654) = -1 EBADF (Bad file descriptor) >5409 close(655) = -1 EBADF (Bad file descriptor) >5409 close(656) = -1 EBADF (Bad file descriptor) >5409 close(657) = -1 EBADF (Bad file descriptor) >5409 close(658) = -1 EBADF (Bad file descriptor) >5409 close(659) = -1 EBADF (Bad file descriptor) >5409 close(660) = -1 EBADF (Bad file descriptor) >5409 close(661) = -1 EBADF (Bad file descriptor) >5409 close(662) = -1 EBADF (Bad file descriptor) >5409 close(663) = -1 EBADF (Bad file descriptor) >5409 close(664) = -1 EBADF (Bad file descriptor) >5409 close(665) = -1 EBADF (Bad file descriptor) >5409 close(666) = -1 EBADF (Bad file descriptor) >5409 close(667) = -1 EBADF (Bad file descriptor) >5409 close(668) = -1 EBADF (Bad file descriptor) >5409 close(669) = -1 EBADF (Bad file descriptor) >5409 close(670) = -1 EBADF (Bad file descriptor) >5409 close(671) = -1 EBADF (Bad file descriptor) >5409 close(672) = -1 EBADF (Bad file descriptor) >5409 close(673) = -1 EBADF (Bad file descriptor) >5409 close(674) = -1 EBADF (Bad file descriptor) >5409 close(675) = -1 EBADF (Bad file descriptor) >5409 close(676) = -1 EBADF (Bad file descriptor) >5409 close(677) = -1 EBADF (Bad file descriptor) >5409 close(678) = -1 EBADF (Bad file descriptor) >5409 close(679) = -1 EBADF (Bad file descriptor) >5409 close(680) = -1 EBADF (Bad file descriptor) >5409 close(681) = -1 EBADF (Bad file descriptor) >5409 close(682) = -1 EBADF (Bad file descriptor) >5409 close(683) = -1 EBADF (Bad file descriptor) >5409 close(684) = -1 EBADF (Bad file descriptor) >5409 close(685) = -1 EBADF (Bad file descriptor) >5409 close(686) = -1 EBADF (Bad file descriptor) >5409 close(687) = -1 EBADF (Bad file descriptor) >5409 close(688) = -1 EBADF (Bad file descriptor) >5409 close(689) = -1 EBADF (Bad file descriptor) >5409 close(690) = -1 EBADF (Bad file descriptor) >5409 close(691) = -1 EBADF (Bad file descriptor) >5409 close(692) = -1 EBADF (Bad file descriptor) >5409 close(693) = -1 EBADF (Bad file descriptor) >5409 close(694) = -1 EBADF (Bad file descriptor) >5409 close(695) = -1 EBADF (Bad file descriptor) >5409 close(696) = -1 EBADF (Bad file descriptor) >5409 close(697) = -1 EBADF (Bad file descriptor) >5409 close(698) = -1 EBADF (Bad file descriptor) >5409 close(699) = -1 EBADF (Bad file descriptor) >5409 close(700) = -1 EBADF (Bad file descriptor) >5409 close(701) = -1 EBADF (Bad file descriptor) >5409 close(702) = -1 EBADF (Bad file descriptor) >5409 close(703) = -1 EBADF (Bad file descriptor) >5409 close(704) = -1 EBADF (Bad file descriptor) >5409 close(705) = -1 EBADF (Bad file descriptor) >5409 close(706) = -1 EBADF (Bad file descriptor) >5409 close(707) = -1 EBADF (Bad file descriptor) >5409 close(708) = -1 EBADF (Bad file descriptor) >5409 close(709) = -1 EBADF (Bad file descriptor) >5409 close(710) = -1 EBADF (Bad file descriptor) >5409 close(711) = -1 EBADF (Bad file descriptor) >5409 close(712) = -1 EBADF (Bad file descriptor) >5409 close(713) = -1 EBADF (Bad file descriptor) >5409 close(714) = -1 EBADF (Bad file descriptor) >5409 close(715) = -1 EBADF (Bad file descriptor) >5409 close(716) = -1 EBADF (Bad file descriptor) >5409 close(717) = -1 EBADF (Bad file descriptor) >5409 close(718) = -1 EBADF (Bad file descriptor) >5409 close(719) = -1 EBADF (Bad file descriptor) >5409 close(720) = -1 EBADF (Bad file descriptor) >5409 close(721) = -1 EBADF (Bad file descriptor) >5409 close(722) = -1 EBADF (Bad file descriptor) >5409 close(723) = -1 EBADF (Bad file descriptor) >5409 close(724) = -1 EBADF (Bad file descriptor) >5409 close(725) = -1 EBADF (Bad file descriptor) >5409 close(726) = -1 EBADF (Bad file descriptor) >5409 close(727) = -1 EBADF (Bad file descriptor) >5409 close(728) = -1 EBADF (Bad file descriptor) >5409 close(729) = -1 EBADF (Bad file descriptor) >5409 close(730) = -1 EBADF (Bad file descriptor) >5409 close(731) = -1 EBADF (Bad file descriptor) >5409 close(732) = -1 EBADF (Bad file descriptor) >5409 close(733) = -1 EBADF (Bad file descriptor) >5409 close(734) = -1 EBADF (Bad file descriptor) >5409 close(735) = -1 EBADF (Bad file descriptor) >5409 close(736) = -1 EBADF (Bad file descriptor) >5409 close(737) = -1 EBADF (Bad file descriptor) >5409 close(738) = -1 EBADF (Bad file descriptor) >5409 close(739) = -1 EBADF (Bad file descriptor) >5409 close(740) = -1 EBADF (Bad file descriptor) >5409 close(741) = -1 EBADF (Bad file descriptor) >5409 close(742) = -1 EBADF (Bad file descriptor) >5409 close(743) = -1 EBADF (Bad file descriptor) >5409 close(744) = -1 EBADF (Bad file descriptor) >5409 close(745) = -1 EBADF (Bad file descriptor) >5409 close(746) = -1 EBADF (Bad file descriptor) >5409 close(747) = -1 EBADF (Bad file descriptor) >5409 close(748) = -1 EBADF (Bad file descriptor) >5409 close(749) = -1 EBADF (Bad file descriptor) >5409 close(750) = -1 EBADF (Bad file descriptor) >5409 close(751) = -1 EBADF (Bad file descriptor) >5409 close(752) = -1 EBADF (Bad file descriptor) >5409 close(753) = -1 EBADF (Bad file descriptor) >5409 close(754) = -1 EBADF (Bad file descriptor) >5409 close(755) = -1 EBADF (Bad file descriptor) >5409 close(756) = -1 EBADF (Bad file descriptor) >5409 close(757) = -1 EBADF (Bad file descriptor) >5409 close(758) = -1 EBADF (Bad file descriptor) >5409 close(759) = -1 EBADF (Bad file descriptor) >5409 close(760) = -1 EBADF (Bad file descriptor) >5409 close(761) = -1 EBADF (Bad file descriptor) >5409 close(762) = -1 EBADF (Bad file descriptor) >5409 close(763) = -1 EBADF (Bad file descriptor) >5409 close(764) = -1 EBADF (Bad file descriptor) >5409 close(765) = -1 EBADF (Bad file descriptor) >5409 close(766) = -1 EBADF (Bad file descriptor) >5409 close(767) = -1 EBADF (Bad file descriptor) >5409 close(768) = -1 EBADF (Bad file descriptor) >5409 close(769) = -1 EBADF (Bad file descriptor) >5409 close(770) = -1 EBADF (Bad file descriptor) >5409 close(771) = -1 EBADF (Bad file descriptor) >5409 close(772) = -1 EBADF (Bad file descriptor) >5409 close(773) = -1 EBADF (Bad file descriptor) >5409 close(774) = -1 EBADF (Bad file descriptor) >5409 close(775) = -1 EBADF (Bad file descriptor) >5409 close(776) = -1 EBADF (Bad file descriptor) >5409 close(777) = -1 EBADF (Bad file descriptor) >5409 close(778) = -1 EBADF (Bad file descriptor) >5409 close(779) = -1 EBADF (Bad file descriptor) >5409 close(780) = -1 EBADF (Bad file descriptor) >5409 close(781) = -1 EBADF (Bad file descriptor) >5409 close(782) = -1 EBADF (Bad file descriptor) >5409 close(783) = -1 EBADF (Bad file descriptor) >5409 close(784) = -1 EBADF (Bad file descriptor) >5409 close(785) = -1 EBADF (Bad file descriptor) >5409 close(786) = -1 EBADF (Bad file descriptor) >5409 close(787) = -1 EBADF (Bad file descriptor) >5409 close(788) = -1 EBADF (Bad file descriptor) >5409 close(789) = -1 EBADF (Bad file descriptor) >5409 close(790) = -1 EBADF (Bad file descriptor) >5409 close(791) = -1 EBADF (Bad file descriptor) >5409 close(792) = -1 EBADF (Bad file descriptor) >5409 close(793) = -1 EBADF (Bad file descriptor) >5409 close(794) = -1 EBADF (Bad file descriptor) >5409 close(795) = -1 EBADF (Bad file descriptor) >5409 close(796) = -1 EBADF (Bad file descriptor) >5409 close(797) = -1 EBADF (Bad file descriptor) >5409 close(798) = -1 EBADF (Bad file descriptor) >5409 close(799) = -1 EBADF (Bad file descriptor) >5409 close(800) = -1 EBADF (Bad file descriptor) >5409 close(801) = -1 EBADF (Bad file descriptor) >5409 close(802) = -1 EBADF (Bad file descriptor) >5409 close(803) = -1 EBADF (Bad file descriptor) >5409 close(804) = -1 EBADF (Bad file descriptor) >5409 close(805) = -1 EBADF (Bad file descriptor) >5409 close(806) = -1 EBADF (Bad file descriptor) >5409 close(807) = -1 EBADF (Bad file descriptor) >5409 close(808) = -1 EBADF (Bad file descriptor) >5409 close(809) = -1 EBADF (Bad file descriptor) >5409 close(810) = -1 EBADF (Bad file descriptor) >5409 close(811) = -1 EBADF (Bad file descriptor) >5409 close(812) = -1 EBADF (Bad file descriptor) >5409 close(813) = -1 EBADF (Bad file descriptor) >5409 close(814) = -1 EBADF (Bad file descriptor) >5409 close(815) = -1 EBADF (Bad file descriptor) >5409 close(816) = -1 EBADF (Bad file descriptor) >5409 close(817) = -1 EBADF (Bad file descriptor) >5409 close(818) = -1 EBADF (Bad file descriptor) >5409 close(819) = -1 EBADF (Bad file descriptor) >5409 close(820) = -1 EBADF (Bad file descriptor) >5409 close(821) = -1 EBADF (Bad file descriptor) >5409 close(822) = -1 EBADF (Bad file descriptor) >5409 close(823) = -1 EBADF (Bad file descriptor) >5409 close(824) = -1 EBADF (Bad file descriptor) >5409 close(825) = -1 EBADF (Bad file descriptor) >5409 close(826) = -1 EBADF (Bad file descriptor) >5409 close(827) = -1 EBADF (Bad file descriptor) >5409 close(828) = -1 EBADF (Bad file descriptor) >5409 close(829) = -1 EBADF (Bad file descriptor) >5409 close(830) = -1 EBADF (Bad file descriptor) >5409 close(831) = -1 EBADF (Bad file descriptor) >5409 close(832) = -1 EBADF (Bad file descriptor) >5409 close(833) = -1 EBADF (Bad file descriptor) >5409 close(834) = -1 EBADF (Bad file descriptor) >5409 close(835) = -1 EBADF (Bad file descriptor) >5409 close(836) = -1 EBADF (Bad file descriptor) >5409 close(837) = -1 EBADF (Bad file descriptor) >5409 close(838) = -1 EBADF (Bad file descriptor) >5409 close(839) = -1 EBADF (Bad file descriptor) >5409 close(840) = -1 EBADF (Bad file descriptor) >5409 close(841) = -1 EBADF (Bad file descriptor) >5409 close(842) = -1 EBADF (Bad file descriptor) >5409 close(843) = -1 EBADF (Bad file descriptor) >5409 close(844) = -1 EBADF (Bad file descriptor) >5409 close(845) = -1 EBADF (Bad file descriptor) >5409 close(846) = -1 EBADF (Bad file descriptor) >5409 close(847) = -1 EBADF (Bad file descriptor) >5409 close(848) = -1 EBADF (Bad file descriptor) >5409 close(849) = -1 EBADF (Bad file descriptor) >5409 close(850) = -1 EBADF (Bad file descriptor) >5409 close(851) = -1 EBADF (Bad file descriptor) >5409 close(852) = -1 EBADF (Bad file descriptor) >5409 close(853) = -1 EBADF (Bad file descriptor) >5409 close(854) = -1 EBADF (Bad file descriptor) >5409 close(855) = -1 EBADF (Bad file descriptor) >5409 close(856) = -1 EBADF (Bad file descriptor) >5409 close(857) = -1 EBADF (Bad file descriptor) >5409 close(858) = -1 EBADF (Bad file descriptor) >5409 close(859) = -1 EBADF (Bad file descriptor) >5409 close(860) = -1 EBADF (Bad file descriptor) >5409 close(861) = -1 EBADF (Bad file descriptor) >5409 close(862) = -1 EBADF (Bad file descriptor) >5409 close(863) = -1 EBADF (Bad file descriptor) >5409 close(864) = -1 EBADF (Bad file descriptor) >5409 close(865) = -1 EBADF (Bad file descriptor) >5409 close(866) = -1 EBADF (Bad file descriptor) >5409 close(867) = -1 EBADF (Bad file descriptor) >5409 close(868) = -1 EBADF (Bad file descriptor) >5409 close(869) = -1 EBADF (Bad file descriptor) >5409 close(870) = -1 EBADF (Bad file descriptor) >5409 close(871) = -1 EBADF (Bad file descriptor) >5409 close(872) = -1 EBADF (Bad file descriptor) >5409 close(873) = -1 EBADF (Bad file descriptor) >5409 close(874) = -1 EBADF (Bad file descriptor) >5409 close(875) = -1 EBADF (Bad file descriptor) >5409 close(876) = -1 EBADF (Bad file descriptor) >5409 close(877) = -1 EBADF (Bad file descriptor) >5409 close(878) = -1 EBADF (Bad file descriptor) >5409 close(879) = -1 EBADF (Bad file descriptor) >5409 close(880) = -1 EBADF (Bad file descriptor) >5409 close(881) = -1 EBADF (Bad file descriptor) >5409 close(882) = -1 EBADF (Bad file descriptor) >5409 close(883) = -1 EBADF (Bad file descriptor) >5409 close(884) = -1 EBADF (Bad file descriptor) >5409 close(885) = -1 EBADF (Bad file descriptor) >5409 close(886) = -1 EBADF (Bad file descriptor) >5409 close(887) = -1 EBADF (Bad file descriptor) >5409 close(888) = -1 EBADF (Bad file descriptor) >5409 close(889) = -1 EBADF (Bad file descriptor) >5409 close(890) = -1 EBADF (Bad file descriptor) >5409 close(891) = -1 EBADF (Bad file descriptor) >5409 close(892) = -1 EBADF (Bad file descriptor) >5409 close(893) = -1 EBADF (Bad file descriptor) >5409 close(894) = -1 EBADF (Bad file descriptor) >5409 close(895) = -1 EBADF (Bad file descriptor) >5409 close(896) = -1 EBADF (Bad file descriptor) >5409 close(897) = -1 EBADF (Bad file descriptor) >5409 close(898) = -1 EBADF (Bad file descriptor) >5409 close(899) = -1 EBADF (Bad file descriptor) >5409 close(900) = -1 EBADF (Bad file descriptor) >5409 close(901) = -1 EBADF (Bad file descriptor) >5409 close(902) = -1 EBADF (Bad file descriptor) >5409 close(903) = -1 EBADF (Bad file descriptor) >5409 close(904) = -1 EBADF (Bad file descriptor) >5409 close(905) = -1 EBADF (Bad file descriptor) >5409 close(906) = -1 EBADF (Bad file descriptor) >5409 close(907) = -1 EBADF (Bad file descriptor) >5409 close(908) = -1 EBADF (Bad file descriptor) >5409 close(909) = -1 EBADF (Bad file descriptor) >5409 close(910) = -1 EBADF (Bad file descriptor) >5409 close(911) = -1 EBADF (Bad file descriptor) >5409 close(912) = -1 EBADF (Bad file descriptor) >5409 close(913) = -1 EBADF (Bad file descriptor) >5409 close(914) = -1 EBADF (Bad file descriptor) >5409 close(915) = -1 EBADF (Bad file descriptor) >5409 close(916) = -1 EBADF (Bad file descriptor) >5409 close(917) = -1 EBADF (Bad file descriptor) >5409 close(918) = -1 EBADF (Bad file descriptor) >5409 close(919) = -1 EBADF (Bad file descriptor) >5409 close(920) = -1 EBADF (Bad file descriptor) >5409 close(921) = -1 EBADF (Bad file descriptor) >5409 close(922) = -1 EBADF (Bad file descriptor) >5409 close(923) = -1 EBADF (Bad file descriptor) >5409 close(924) = -1 EBADF (Bad file descriptor) >5409 close(925) = -1 EBADF (Bad file descriptor) >5409 close(926) = -1 EBADF (Bad file descriptor) >5409 close(927) = -1 EBADF (Bad file descriptor) >5409 close(928) = -1 EBADF (Bad file descriptor) >5409 close(929) = -1 EBADF (Bad file descriptor) >5409 close(930) = -1 EBADF (Bad file descriptor) >5409 close(931) = -1 EBADF (Bad file descriptor) >5409 close(932) = -1 EBADF (Bad file descriptor) >5409 close(933) = -1 EBADF (Bad file descriptor) >5409 close(934) = -1 EBADF (Bad file descriptor) >5409 close(935) = -1 EBADF (Bad file descriptor) >5409 close(936) = -1 EBADF (Bad file descriptor) >5409 close(937) = -1 EBADF (Bad file descriptor) >5409 close(938) = -1 EBADF (Bad file descriptor) >5409 close(939) = -1 EBADF (Bad file descriptor) >5409 close(940) = -1 EBADF (Bad file descriptor) >5409 close(941) = -1 EBADF (Bad file descriptor) >5409 close(942) = -1 EBADF (Bad file descriptor) >5409 close(943) = -1 EBADF (Bad file descriptor) >5409 close(944) = -1 EBADF (Bad file descriptor) >5409 close(945) = -1 EBADF (Bad file descriptor) >5409 close(946) = -1 EBADF (Bad file descriptor) >5409 close(947) = -1 EBADF (Bad file descriptor) >5409 close(948) = -1 EBADF (Bad file descriptor) >5409 close(949) = -1 EBADF (Bad file descriptor) >5409 close(950) = -1 EBADF (Bad file descriptor) >5409 close(951) = -1 EBADF (Bad file descriptor) >5409 close(952) = -1 EBADF (Bad file descriptor) >5409 close(953) = -1 EBADF (Bad file descriptor) >5409 close(954) = -1 EBADF (Bad file descriptor) >5409 close(955) = -1 EBADF (Bad file descriptor) >5409 close(956) = -1 EBADF (Bad file descriptor) >5409 close(957) = -1 EBADF (Bad file descriptor) >5409 close(958) = -1 EBADF (Bad file descriptor) >5409 close(959) = -1 EBADF (Bad file descriptor) >5409 close(960) = -1 EBADF (Bad file descriptor) >5409 close(961) = -1 EBADF (Bad file descriptor) >5409 close(962) = -1 EBADF (Bad file descriptor) >5409 close(963) = -1 EBADF (Bad file descriptor) >5409 close(964) = -1 EBADF (Bad file descriptor) >5409 close(965) = -1 EBADF (Bad file descriptor) >5409 close(966) = -1 EBADF (Bad file descriptor) >5409 close(967) = -1 EBADF (Bad file descriptor) >5409 close(968) = -1 EBADF (Bad file descriptor) >5409 close(969) = -1 EBADF (Bad file descriptor) >5409 close(970) = -1 EBADF (Bad file descriptor) >5409 close(971) = -1 EBADF (Bad file descriptor) >5409 close(972) = -1 EBADF (Bad file descriptor) >5409 close(973) = -1 EBADF (Bad file descriptor) >5409 close(974) = -1 EBADF (Bad file descriptor) >5409 close(975) = -1 EBADF (Bad file descriptor) >5409 close(976) = -1 EBADF (Bad file descriptor) >5409 close(977) = -1 EBADF (Bad file descriptor) >5409 close(978) = -1 EBADF (Bad file descriptor) >5409 close(979) = -1 EBADF (Bad file descriptor) >5409 close(980) = -1 EBADF (Bad file descriptor) >5409 close(981) = -1 EBADF (Bad file descriptor) >5409 close(982) = -1 EBADF (Bad file descriptor) >5409 close(983) = -1 EBADF (Bad file descriptor) >5409 close(984) = -1 EBADF (Bad file descriptor) >5409 close(985) = -1 EBADF (Bad file descriptor) >5409 close(986) = -1 EBADF (Bad file descriptor) >5409 close(987) = -1 EBADF (Bad file descriptor) >5409 close(988) = -1 EBADF (Bad file descriptor) >5409 close(989) = -1 EBADF (Bad file descriptor) >5409 close(990) = -1 EBADF (Bad file descriptor) >5409 close(991) = -1 EBADF (Bad file descriptor) >5409 close(992) = -1 EBADF (Bad file descriptor) >5409 close(993) = -1 EBADF (Bad file descriptor) >5409 close(994) = -1 EBADF (Bad file descriptor) >5409 close(995) = -1 EBADF (Bad file descriptor) >5409 close(996) = -1 EBADF (Bad file descriptor) >5409 close(997) = -1 EBADF (Bad file descriptor) >5409 close(998) = -1 EBADF (Bad file descriptor) >5409 close(999) = -1 EBADF (Bad file descriptor) >5409 close(1000) = -1 EBADF (Bad file descriptor) >5409 close(1001) = -1 EBADF (Bad file descriptor) >5409 close(1002) = -1 EBADF (Bad file descriptor) >5409 close(1003) = -1 EBADF (Bad file descriptor) >5409 close(1004) = -1 EBADF (Bad file descriptor) >5409 close(1005) = -1 EBADF (Bad file descriptor) >5409 close(1006) = -1 EBADF (Bad file descriptor) >5409 close(1007) = -1 EBADF (Bad file descriptor) >5409 close(1008) = -1 EBADF (Bad file descriptor) >5409 close(1009) = -1 EBADF (Bad file descriptor) >5409 close(1010) = -1 EBADF (Bad file descriptor) >5409 close(1011) = -1 EBADF (Bad file descriptor) >5409 close(1012) = -1 EBADF (Bad file descriptor) >5409 close(1013) = -1 EBADF (Bad file descriptor) >5409 close(1014) = -1 EBADF (Bad file descriptor) >5409 close(1015) = -1 EBADF (Bad file descriptor) >5409 close(1016) = -1 EBADF (Bad file descriptor) >5409 close(1017) = -1 EBADF (Bad file descriptor) >5409 close(1018) = -1 EBADF (Bad file descriptor) >5409 close(1019) = -1 EBADF (Bad file descriptor) >5409 close(1020) = -1 EBADF (Bad file descriptor) >5409 close(1021) = -1 EBADF (Bad file descriptor) >5409 close(1022) = -1 EBADF (Bad file descriptor) >5409 close(1023) = -1 EBADF (Bad file descriptor) >5409 brk(0) = 0x175d000 >5409 brk(0x177f000) = 0x177f000 >5409 brk(0x1780000) = 0x1780000 >5409 uname({sys="Linux", node="localhost", ...}) = 0 >5409 open("/proc/cpuinfo", O_RDONLY) = 3 >5409 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 read(3, "processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 15\nmodel name\t: Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz\nstepping\t: 13\nmicrocode\t: 0xa3\ncpu MHz\t\t: 800.000\ncache size\t: 2048 KB\nphysical id\t: 0\nsiblings\t: 2\ncore id\t\t: 0\ncpu cores\t: 2\napicid\t\t: 0\ninitial apicid\t: 0\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 10\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority\nbogomips\t: 3590.62\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 36 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 1\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 15\nmodel name\t: Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz\nstepping\t: 13\nmicrocode\t: 0xa3\ncpu MHz\t\t: 800.000\ncache size\t: 2048 KB\nphysical id\t: 0\nsiblings\t: 2\ncore id\t\t: 1\ncpu cor", 1024) = 1024 >5409 close(3) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 uname({sys="Linux", node="localhost", ...}) = 0 >5409 open("/etc/dhcpcd.conf", O_RDONLY) = 3 >5409 fstat(3, {st_mode=S_IFREG|0644, st_size=889, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 read(3, "# A sample configuration for dhcpcd.\n# See dhcpcd.conf(5) for details.\n\n# Inform the DHCP server of our hostname for DDNS.\nhostname\n# To share the DHCP lease across OSX and Windows a ClientID is needed.\n# Enabling this may get a different lease than the kernel DHCP client.\n# Some upstream DHCP servers may also require a ClientID, such as FRITZ!Box.\n#clientid\n\n# A list of options to request from the DHCP server.\noption domain_name_servers, domain_name, domain_search, host_name\noption classless_static_routes\n# Most distributions have NTP support.\noption ntp_servers\n# Respect the network MTU.\noption interface_mtu\n# A ServerID is required by RFC2131.\nrequire dhcp_server_identifier\n\n# A hook script is provided to lookup the hostname if not set by the DHCP\n# server, but it should not be run by default.\nnohook lookup-hostname\n\n# dhcpcd ebuild requested no zeroconf\nnoipv4ll\n\nnoipv6rs\n", 4096) = 889 >5409 read(3, "", 4096) = 0 >5409 close(3) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 chdir("/") = 0 >5409 socket(PF_FILE, SOCK_STREAM, 0) = 3 >5409 connect(3, {sa_family=AF_FILE, sun_path="/var/run/dhcpcd.sock"}, 23) = -1 ENOENT (No such file or directory) >5409 geteuid() = 0 >5409 open("/var/run/dhcpcd-eth0.pid", O_RDONLY) = -1 ENOENT (No such file or directory) >5409 brk(0x177f000) = 0x177f000 >5409 mkdir("/var/run", 0755) = -1 EEXIST (File exists) >5409 mkdir("/var/lib/dhcpcd", 0755) = -1 EEXIST (File exists) >5409 open("/var/run/dhcpcd-eth0.pid", O_WRONLY|O_CREAT|O_NONBLOCK, 0664) = 4 >5409 flock(4, LOCK_EX|LOCK_NB) = 0 >5409 fcntl(4, F_GETFD) = 0 >5409 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 >5409 ftruncate(4, 0) = 0 >5409 pwrite(4, "5409\n", 5, 0) = 5 >5409 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 5 >5409 fstat(5, {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0 >5409 fstat(5, {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0\0\0\0\0\0\0\215\0\0\0\6\0\0\0\t\233'\343\0\233\324{`\310\267M`\314\347K\20\315\251\27\220\316\242C\20\317\2224\20\320\202%\20\321r\26\20\322b\7\20\353\257 \220\354\250L\20\355\230=\20\356\210.\20\357x\37\20\360h\20\20\361X\1\20\362G\362\20\3637\343\20\364'\324\20\365\27\305\20\366\20\360\220\367/\6\20\367\360\322\220\22\316\227\360\23MD\20\0243\372\220\25#\353\220\26\23\334\220\27\3\315\220\27\363\276\220\30\343\257\220\31\323\240\220\32\303\221\220\33\274\275\20\34\254\256\20\35\234\237\20\36\214\220\20\37|\201\20 lr\20!\\c\20\"LT\20#<E\20$,6\20%\34'\20&\f\30\20'\5C\220'\3654\220(\345%\220)\325\26\220*\305\7\220+\264\370\220,\244\351\220-\224\332\220.\204\313\220/t\274\2200d\255\2201]\331\0202r\264\0203=\273\0204R\226\0205\35\235\02062x\0206\375\177\0208\33\224\2208\335a\0209\373v\220:\275C\20;\333X\220<\246_\220=\273:\220>\206A\220?\233\34\220@f#\220A\2049\20BF\5\220Cd\33\20D%\347\220EC\375\20F\5\311\220G#\337\20G\356\346\20I\3\301\20I\316\310\20J\343\243\20K\256\252\20L\314\277\220M\216\214\20N\254\241\220Onn\20P\214\203\220QW\212\220Rle\220S7l\220TLG\220U\27N\220V,)\220V\3670\220X\25F\20X\327\22\220Y\365(\20Z\266\364\220[\325\n\20\\\240\21\20]\264\354\20^\177\363\20_\224\316\20`_\325\20a}\352\220b?\267\20c]\314\220d\37\231\20e=\256\220f\10\265\220g\35\220\220g\350\227\220h\375r\220i\310y\220j\335T\220k\250[\220l\306q\20m\210=\220n\246S\20oh\37\220p\2065\20qQ<\20rf\27\20s1\36\20tE\371\20u\21\0\20v/\25\220v\360\342\20x\16\367\220x\320\304\20y\356\331\220z\260\246\20{\316\273\220|\231\302\220}\256\235\220~y\244\220\177\216\177\220\0\1\0\2\3\2\3\2\3\2\3\2\3\2\3\2\3\2\3\2\3\2\3\2\1\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\4\5\0\0\34 \1\0\0\0\16\20\0\5\0\0\16\20\0\5\0\0\34 \1\0\0\0\34 \1\0\0\0\16\20\0\5CEST\0CET\0\0\0\1\1\1\1\0\0\0\0\1\1TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\7\0\0\0\0\0\0\0\216\0\0\0\7\0\0\0\r\377\377\377\377r\356$l\377\377\377\377\233'\343\0\377\377\377\377\233\324{`\377\377\377\377\310\267M`\377\377\377\377\314\347K\20\377\377\377\377\315\251\27\220\377\377\377\377\316\242C\20\377\377\377\377\317\2224\20\377\377\377\377\320\202%\20\377\377\377\377\321r\26\20\377\377\377\377\322b\7\20\377\377\377\377\353\257 \220\377\377\377\377\354\250L\20\377\377\377\377\355\230=\20\377\377\377\377\356\210.\20\377\377\377\377\357x\37\20\377\377\377\377\360h\20\20\377\377\377\377\361X\1\20\377\377\377\377\362G\362\20\377\377\377\377\3637\343\20\377\377\377\377\364'\324\20\377\377\377\377\365\27\305\20\377\377\377\377\366\20\360\220\377\377\377\377\367/\6\20\377\377\377\377\367\360\322\220\0\0\0\0\22\316\227\360\0\0\0\0\23MD\20\0\0\0\0\0243\372\220\0\0\0\0\25#\353\220\0\0\0\0\26\23\334\220\0\0\0\0\27\3\315\220\0\0\0\0\27\363\276\220\0\0\0\0\30\343\257\220\0\0\0\0\31\323\240\220\0\0\0\0\32\303\221\220\0\0\0\0\33\274\275\20\0\0\0\0\34\254\256\20\0\0\0\0\35\234\237\20\0\0\0\0\36\214\220\20\0\0\0\0\37|\201\20\0\0\0\0 lr\20\0\0\0\0!\\c\20\0\0\0\0\"LT\20\0\0\0\0#<E\20\0\0\0\0$,6\20\0\0\0\0%\34'\20\0\0\0\0&\f\30\20\0\0\0\0'\5C\220\0\0\0\0'\3654\220\0\0\0\0(\345%\220\0\0\0\0)\325\26\220\0\0\0\0*\305\7\220\0\0\0\0+\264\370\220\0\0\0\0,\244\351\220\0\0\0\0-\224\332\220\0\0\0\0.\204\313\220\0\0\0\0/t\274\220\0\0\0\0000d\255\220\0\0\0\0001]\331\20\0\0\0\0002r\264\20\0\0\0\0003=\273\20\0\0\0\0004R\226\20\0\0\0\0005\35\235\20\0\0\0\00062x\20\0\0\0\0006\375\177\20\0\0\0\0008\33\224\220\0\0\0\0008\335a\20\0\0\0\0009\373v\220\0\0\0\0:\275C\20\0\0\0\0;\333X\220\0\0\0\0<\246_\220\0\0\0\0=\273:\220\0\0\0\0>\206A\220\0\0\0\0?\233\34\220\0\0\0\0@f#\220\0\0\0\0A\2049\20\0\0\0\0BF\5\220\0\0\0\0Cd\33\20\0\0\0\0D%\347\220\0\0\0\0EC\375\20\0\0\0\0F\5\311\220\0\0\0\0G#\337\20\0\0\0\0G\356\346\20\0\0\0\0I\3\301\20\0\0\0\0I\316\310\20\0\0\0\0J\343\243\20\0\0\0\0K\256\252\20\0\0\0\0L\314\277\220\0\0\0\0M\216\214\20\0\0\0\0N\254\241\220\0\0\0\0Onn\20\0\0\0\0P\214\203\220\0\0\0\0QW\212\220\0\0\0\0Rle\220\0\0\0\0S7l\220\0\0\0\0TLG\220\0\0\0\0U\27N\220\0\0\0\0V,)\220\0\0\0\0V\3670\220\0\0\0\0X\25F\20\0\0\0\0X\327\22\220\0\0\0\0Y\365(\20\0\0\0\0Z\266\364\220\0\0\0\0[\325\n\20\0\0\0\0\\\240\21\20\0\0\0\0]\264\354\20\0\0\0\0^\177\363\20\0\0\0\0_\224\316\20\0\0\0\0`_\325\20\0\0\0\0a}\352\220\0\0\0\0b?\267\20\0\0\0\0c]\314\220\0\0\0\0d\37\231\20\0\0\0\0e=\256\220\0\0\0\0f\10\265\220\0\0\0\0g\35\220\220\0\0\0\0g\350\227\220\0\0\0\0h\375r\220\0\0\0\0i\310y\220\0\0\0\0j\335T\220\0\0\0\0k\250[\220\0\0\0\0l\306q\20\0\0\0\0m\210=\220\0\0\0\0n\246S\20\0\0\0\0oh\37\220\0\0\0\0p\2065\20\0\0\0\0qQ<\20\0\0\0\0rf\27\20\0\0\0\0s1\36\20\0\0\0\0tE\371\20\0\0\0\0u\21\0\20\0\0\0\0v/\25\220\0\0\0\0v\360\342\20\0\0\0\0x\16\367\220\0\0\0\0x\320\304\20\0\0\0\0y\356\331\220\0\0\0\0z\260\246\20\0\0\0\0{\316\273\220\0\0\0\0|\231\302\220\0\0\0\0}\256\235\220\0\0\0\0~y\244\220\0\0\0\0\177\216\177\220\2\1\2\1\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\2\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\0\0\n\24\0\0\0\0\34 \1\4\0\0\16\20\0\t\0\0\16\20\0\t\0\0\34 \1\4\0\0\34 \1\4\0\0\16\20\0\tLMT\0CEST\0CET\0\0\0\0\1\1\1\1\0\0\0\0\0\1\1\nCET-1CEST,M3.5.0,M10.5.0/3\n", 4096) = 2225 >5409 lseek(5, -1419, SEEK_CUR) = 806 >5409 read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\7\0\0\0\0\0\0\0\216\0\0\0\7\0\0\0\r\377\377\377\377r\356$l\377\377\377\377\233'\343\0\377\377\377\377\233\324{`\377\377\377\377\310\267M`\377\377\377\377\314\347K\20\377\377\377\377\315\251\27\220\377\377\377\377\316\242C\20\377\377\377\377\317\2224\20\377\377\377\377\320\202%\20\377\377\377\377\321r\26\20\377\377\377\377\322b\7\20\377\377\377\377\353\257 \220\377\377\377\377\354\250L\20\377\377\377\377\355\230=\20\377\377\377\377\356\210.\20\377\377\377\377\357x\37\20\377\377\377\377\360h\20\20\377\377\377\377\361X\1\20\377\377\377\377\362G\362\20\377\377\377\377\3637\343\20\377\377\377\377\364'\324\20\377\377\377\377\365\27\305\20\377\377\377\377\366\20\360\220\377\377\377\377\367/\6\20\377\377\377\377\367\360\322\220\0\0\0\0\22\316\227\360\0\0\0\0\23MD\20\0\0\0\0\0243\372\220\0\0\0\0\25#\353\220\0\0\0\0\26\23\334\220\0\0\0\0\27\3\315\220\0\0\0\0\27\363\276\220\0\0\0\0\30\343\257\220\0\0\0\0\31\323\240\220\0\0\0\0\32\303\221\220\0\0\0\0\33\274\275\20\0\0\0\0\34\254\256\20\0\0\0\0\35\234\237\20\0\0\0\0\36\214\220\20\0\0\0\0\37|\201\20\0\0\0\0 lr\20\0\0\0\0!\\c\20\0\0\0\0\"LT\20\0\0\0\0#<E\20\0\0\0\0$,6\20\0\0\0\0%\34'\20\0\0\0\0&\f\30\20\0\0\0\0'\5C\220\0\0\0\0'\3654\220\0\0\0\0(\345%\220\0\0\0\0)\325\26\220\0\0\0\0*\305\7\220\0\0\0\0+\264\370\220\0\0\0\0,\244\351\220\0\0\0\0-\224\332\220\0\0\0\0.\204\313\220\0\0\0\0/t\274\220\0\0\0\0000d\255\220\0\0\0\0001]\331\20\0\0\0\0002r\264\20\0\0\0\0003=\273\20\0\0\0\0004R\226\20\0\0\0\0005\35\235\20\0\0\0\00062x\20\0\0\0\0006\375\177\20\0\0\0\0008\33\224\220\0\0\0\0008\335a\20\0\0\0\0009\373v\220\0\0\0\0:\275C\20\0\0\0\0;\333X\220\0\0\0\0<\246_\220\0\0\0\0=\273:\220\0\0\0\0>\206A\220\0\0\0\0?\233\34\220\0\0\0\0@f#\220\0\0\0\0A\2049\20\0\0\0\0BF\5\220\0\0\0\0Cd\33\20\0\0\0\0D%\347\220\0\0\0\0EC\375\20\0\0\0\0F\5\311\220\0\0\0\0G#\337\20\0\0\0\0G\356\346\20\0\0\0\0I\3\301\20\0\0\0\0I\316\310\20\0\0\0\0J\343\243\20\0\0\0\0K\256\252\20\0\0\0\0L\314\277\220\0\0\0\0M\216\214\20\0\0\0\0N\254\241\220\0\0\0\0Onn\20\0\0\0\0P\214\203\220\0\0\0\0QW\212\220\0\0\0\0Rle\220\0\0\0\0S7l\220\0\0\0\0TLG\220\0\0\0\0U\27N\220\0\0\0\0V,)\220\0\0\0\0V\3670\220\0\0\0\0X\25F\20\0\0\0\0X\327\22\220\0\0\0\0Y\365(\20\0\0\0\0Z\266\364\220\0\0\0\0[\325\n\20\0\0\0\0\\\240\21\20\0\0\0\0]\264\354\20\0\0\0\0^\177\363\20\0\0\0\0_\224\316\20\0\0\0\0`_\325\20\0\0\0\0a}\352\220\0\0\0\0b?\267\20\0\0\0\0c]\314\220\0\0\0\0d\37\231\20\0\0\0\0e=\256\220\0\0\0\0f\10\265\220\0\0\0\0g\35\220\220\0\0\0\0g\350\227\220\0\0\0\0h\375r\220\0\0\0\0i\310y\220\0\0\0\0j\335T\220\0\0\0\0k\250[\220\0\0\0\0l\306q\20\0\0\0\0m\210=\220\0\0\0\0n\246S\20\0\0\0\0oh\37\220\0\0\0\0p\2065\20\0\0\0\0qQ<\20\0\0\0\0rf\27\20\0\0\0\0s1\36\20\0\0\0\0tE\371\20\0\0\0\0u\21\0\20\0\0\0\0v/\25\220\0\0\0\0v\360\342\20\0\0\0\0x\16\367\220\0\0\0\0x\320\304\20\0\0\0\0y\356\331\220\0\0\0\0z\260\246\20\0\0\0\0{\316\273\220\0\0\0\0|\231\302\220\0\0\0\0}\256\235\220\0\0\0\0~y\244\220\0\0\0\0\177\216\177\220\2\1\2\1\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\4\3\2\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\5\6\0\0\n\24\0\0\0\0\34 \1\4\0\0\16\20\0\t\0\0\16\20\0\t\0\0\34 \1\4\0\0\34 \1\4\0\0\16\20\0\tLMT\0CEST\0CET\0\0\0\0\1\1\1\1\0\0\0\0\0\1\1\nCET-1CEST,M3.5.0,M10.5.0/3\n", 4096) = 1419 >5409 close(5) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 writev(2, [{"dhcpcd[5409]: version 5.5.6 starting", 36}, {"\n", 1}], 2) = 37 >5409 socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 5 >5409 connect(5, {sa_family=AF_FILE, sun_path="/dev/log"}, 110) = 0 >5409 sendto(5, "<30>Jun 29 22:13:12 dhcpcd[5409]: version 5.5.6 starting", 56, MSG_NOSIGNAL, NULL, 0) = 56 >5409 pipe([6, 7]) = 0 >5409 fcntl(6, F_GETFL) = 0 (flags O_RDONLY) >5409 fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 >5409 fcntl(6, F_GETFD) = 0 >5409 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 >5409 fcntl(7, F_GETFD) = 0 >5409 fcntl(7, F_SETFD, FD_CLOEXEC) = 0 >5409 rt_sigaction(SIGALRM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 8 >5409 fcntl(8, F_GETFD) = 0 >5409 fcntl(8, F_SETFD, FD_CLOEXEC) = 0 >5409 socket(PF_NETLINK, SOCK_RAW, 0) = 9 >5409 bind(9, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 >5409 fcntl(9, F_GETFD) = 0 >5409 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 >5409 fcntl(9, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5409 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 >5409 socket(PF_NETLINK, SOCK_RAW, 0) = 10 >5409 bind(10, {sa_family=AF_NETLINK, pid=0, groups=00000051}, 12) = 0 >5409 fcntl(10, F_GETFD) = 0 >5409 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5409 socket(PF_NETLINK, SOCK_RAW, 0) = 11 >5409 bind(11, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 >5409 getsockname(11, {sa_family=AF_NETLINK, pid=-4170, groups=00000000}, [12]) = 0 >5409 sendto(11, "\24\0\0\0\22\0\1\3X\f\356O\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 >5409 recvmsg(11, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"$\2\0\0\20\0\2\0X\f\356O\266\357\377\377\0\0\4\3\1\0\0\0I\0\1\0\0\0\0\0\7\0\3\0lo\0\0\10\0\r\0\0\0\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0004@\0\0\10\0\33\0\0\0\0\0\f\0\6\0noqueue\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\377\377\n\0\1\0\0\0\0\0\0\0\0\0\n\0\2\0\0\0\0\0\0\0\0\0`\0\7\0\354\0\0\0\354\0\0\0\20O\0\0\20O\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\354\0\0\0\0\0\0\0\354\0\0\0\0\0\0\0\20O\0\0\0\0\0\0\20O\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0\32\0l\0\2\0h\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\2\0\0\20\0\2\0X\f\356O\266\357\377\377\0\0\1\0\2\0\0\0C\20\1\0\0\0\0\0\n\0\3\0wlan0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\6\0\0\0\5\0\21\0\1\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\7\0\6\0mq\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\1\0\0\23\350\233\3513\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0U\5\0\0\t\4\0\0\331\277\7\0\346m\2\0\0\0\0\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0U\5\0\0\0\0\0\0\t\4\0\0\0\0\0\0\331\277\7\0\0\0\0\0\346m\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0\32\0l\0\2\0h\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0,\2\0\0\20\0\2\0X\f\356O\266\357\377\377\0\0\1\0\3\0\0\0C\20\1\0\0\0\0\0\t\0\3\0eth0\0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\6\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\17\0\6\0pfifo_fast\0\0$\0\16\0\0\0 \376\0\0\0\0\0\0\"\376\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0\0\0\0\0\n\0\1\0\0\32km\31\235\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0[\5\0\0\0\0\0\0v\2\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0[\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0v\2\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0\32\0l\0\2\0h\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 1652 >5409 recvmsg(11, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0X\f\356O\266\357\377\377\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 >5409 sendto(11, "\24\0\0\0\26\0\1\3Y\f\356O\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 >5409 recvmsg(11, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0Y\f\356O\266\357\377\377\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1\10\0\2\0\177\0\0\1\7\0\3\0lo\0\0<\0\0\0\24\0\2\0Y\f\356O\266\357\377\377\2\30\200\0\2\0\0\0\10\0\1\0\300\250\0/\10\0\2\0\300\250\0/\10\0\4\0\300\250\0\377\n\0\3\0wlan0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 108 >5409 recvmsg(11, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0Y\f\356O\266\357\377\377\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 >5409 close(11) = 0 >5409 ioctl(8, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >5409 access("/proc/net", R_OK) = 0 >5409 access("/proc/net/unix", R_OK) = 0 >5409 socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 11 >5409 ioctl(11, SIOCGIFINDEX, {ifr_name="eth0", ifr_index=3}) = 0 >5409 close(11) = 0 >5409 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 11 >5409 ioctl(11, SIOCGIWESSID, 0xff9a2200) = -1 EOPNOTSUPP (Operation not supported) >5409 close(11) = 0 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 open("/proc/sys/net/ipv4/conf/eth0/promote_secondaries", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 11 >5409 fstat(11, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 write(11, "1", 1) = 1 >5409 close(11) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 uname({sys="Linux", node="localhost", ...}) = 0 >5409 open("/proc/cpuinfo", O_RDONLY) = 11 >5409 fstat(11, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 read(11, "processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 15\nmodel name\t: Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz\nstepping\t: 13\nmicrocode\t: 0xa3\ncpu MHz\t\t: 800.000\ncache size\t: 2048 KB\nphysical id\t: 0\nsiblings\t: 2\ncore id\t\t: 0\ncpu cores\t: 2\napicid\t\t: 0\ninitial apicid\t: 0\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 10\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority\nbogomips\t: 3590.62\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 36 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 1\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 15\nmodel name\t: Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz\nstepping\t: 13\nmicrocode\t: 0xa3\ncpu MHz\t\t: 800.000\ncache size\t: 2048 KB\nphysical id\t: 0\nsiblings\t: 2\ncore id\t\t: 1\ncpu cor", 1024) = 1024 >5409 close(11) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 uname({sys="Linux", node="localhost", ...}) = 0 >5409 open("/etc/dhcpcd.conf", O_RDONLY) = 11 >5409 fstat(11, {st_mode=S_IFREG|0644, st_size=889, ...}) = 0 >5409 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7737000 >5409 read(11, "# A sample configuration for dhcpcd.\n# See dhcpcd.conf(5) for details.\n\n# Inform the DHCP server of our hostname for DDNS.\nhostname\n# To share the DHCP lease across OSX and Windows a ClientID is needed.\n# Enabling this may get a different lease than the kernel DHCP client.\n# Some upstream DHCP servers may also require a ClientID, such as FRITZ!Box.\n#clientid\n\n# A list of options to request from the DHCP server.\noption domain_name_servers, domain_name, domain_search, host_name\noption classless_static_routes\n# Most distributions have NTP support.\noption ntp_servers\n# Respect the network MTU.\noption interface_mtu\n# A ServerID is required by RFC2131.\nrequire dhcp_server_identifier\n\n# A hook script is provided to lookup the hostname if not set by the DHCP\n# server, but it should not be run by default.\nnohook lookup-hostname\n\n# dhcpcd ebuild requested no zeroconf\nnoipv4ll\n\nnoipv6rs\n", 4096) = 889 >5409 read(11, "", 4096) = 0 >5409 close(11) = 0 >5409 munmap(0xf7737000, 4096) = 0 >5409 open("/sys/class/net/eth0/device/layer2", O_RDONLY) = -1 ENOENT (No such file or directory) >5409 ioctl(8, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 >5409 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 vfork( <unfinished ...> >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 execve("/lib/dhcpcd/dhcpcd-run-hooks", ["/lib/dhcpcd/dhcpcd-run-hooks"], [/* 12 vars */] <unfinished ...> >5409 <... vfork resumed> ) = 5410 >5409 rt_sigaction(SIGALRM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5410 <... execve resumed> ) = 0 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5410 brk(0 <unfinished ...> >5409 rt_sigaction(SIGINT, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5410 <... brk resumed> ) = 0xedf000 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> >5409 rt_sigaction(SIGPIPE, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5410 <... mmap resumed> ) = 0xf7700000 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5410 access("/etc/ld.so.preload", R_OK <unfinished ...> >5409 rt_sigaction(SIGTERM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5410 <... access resumed> ) = -1 ENOENT (No such file or directory) >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5410 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC <unfinished ...> >5409 rt_sigaction(SIGUSR1, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5410 <... open resumed> ) = 4 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5410 fstat(4, <unfinished ...> >5409 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5409 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0 <unfinished ...> >5409 wait4(5410, <unfinished ...> >5410 <... mmap resumed> ) = 0xf76f8000 >5410 close(4) = 0 >5410 open("/libx32/libreadline.so.6", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\1\0004\0\0\0\10\266\3\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Te\3\0Te\3\0\5\0\0\0\0\0 \0\1\0\0\0\\o\3\0\\o#\0\\o#\0\330E\0\0\264Y\0\0\6\0\0\0\0\0 \0\2\0\0\0\250w\3\0\250w#\0\250w#\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\324\3\3\0\324\3\3\0\324\3\3\0\324\20\0\0\324\20\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\\o\3\0\\o#\0\\o#\0\244\20\0\0\244\20\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\353\3\0\0\336\2\0\0\31\1\0\0:\1\0\0\277\1\0\0\244\1\0\0\0\0\0\0\354\0\0\0\0\0\0\0002\2\0\0\203\0\0\0\0\0\0\0\323\0\0\0\371\0\0\0\4\0\0\0#\2\0\0\225\2\0\0\274\0\0\0\0\0\0\0^\2\0\0\0\0\0\0\0\0\0\0\304\0\0\0\"\1\0\0\16\2\0\0\0\0\0\0m\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\323\1\0\0\0\0\0\0r\2\0\0\223\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\0\0\0\0\0\0\0\341\1\0\0\0\0\0\0\223\1\0\0%\1\0\0\0\0\0\0\273\0\0\0\0\0\0\0\0\0\0\0}\2\0\0f\1\0\0\263\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0555, st_size=244248, ...}) = 0 >5410 mmap(NULL, 2345232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf72a4000 >5410 mprotect(0xf72db000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf74da000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x36000) = 0xf74da000 >5410 mmap(0xf74e0000, 2320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf74e0000 >5410 close(4) = 0 >5410 open("/libx32/libncurses.so.5", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \347\0\0004\0\0\0H\276\4\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\240\215\4\0\240\215\4\0\5\0\0\0\0\0 \0\1\0\0\0\310\224\4\0\310\224$\0\310\224$\0\254(\0\0</\0\0\6\0\0\0\0\0 \0\2\0\0\0@\255\4\0@\255$\0@\255$\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\224%\4\0\224%\4\0\224%\4\0D\22\0\0D\22\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\310\224\4\0\310\224$\0\310\224$\0008\33\0\0008\33\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\331\3\0\0v\2\0\0r\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\227\0\0\0U\1\0\0001\0\0\0\0\0\0\0\33\2\0\0\242\1\0\0\243\1\0\0\347\1\0\0\0\0\0\0\0\0\0\0&\1\0\0\0\0\0\0002\2\0\0\365\0\0\0\234\0\0\0\333\1\0\0\0\0\0\0\233\1\0\0\331\0\0\0\0\0\0\0$\1\0\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\245\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\213\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\0\0\0\0\351\0\0\0\0\0\0\0\272\0\0\0q\2\0\0\247\0\0\0B\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=311896, ...}) = 0 >5410 mmap(NULL, 2409476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf7057000 >5410 mprotect(0xf70a0000, 2097152, PROT_NONE) = 0 >5410 mmap(0xf72a0000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x49000) = 0xf72a0000 >5410 mmap(0xf72a3000, 1028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf72a3000 >5410 close(4) = 0 >5410 open("/libx32/libdl.so.2", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\v\0\0004\0\0\0h!\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0 \27\0\0 \27\0\0 \27\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\330\32\0\0\330\32\0\0\5\0\0\0\0\0 \0\1\0\0\0d\36\0\0d\36 \0d\36 \0\30\2\0\0\\\2\0\0\6\0\0\0\0\0 \0\2\0\0\0x\36\0\0x\36 \0x\36 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td<\27\0\0<\27\0\0<\27\0\0\274\0\0\0\274\0\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdd\36\0\0d\36 \0d\36 \0\234\1\0\0\234\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0002\0\0\0'\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\35\0\0\0\5\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\0\0\0\16\0\0\0\30\0\0\0\7\0\0\0\0\0\0\0\25\0\0\0\31\0\0\0#\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=9672, ...}) = 0 >5410 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6e54000 >5410 mprotect(0xf6e56000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf7055000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0xf7055000 >5410 close(4) = 0 >5410 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5410 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6ab8000 >5410 mprotect(0xf6c4e000, 2097152, PROT_NONE) = 0 >5410 mmap(0xf6e4e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf6e4e000 >5410 mmap(0xf6e51000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6e51000 >5410 close(4) = 0 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76f7000 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76f6000 >5410 arch_prctl(ARCH_SET_FS, 0xf76f66c0) = 0 >5410 mprotect(0xf6e4e000, 8192, PROT_READ) = 0 >5410 mprotect(0xf7055000, 4096, PROT_READ) = 0 >5410 mprotect(0xf72a0000, 8192, PROT_READ) = 0 >5410 mprotect(0xf74da000, 8192, PROT_READ) = 0 >5410 mprotect(0x6aa000, 4096, PROT_READ) = 0 >5410 mprotect(0xf7701000, 4096, PROT_READ) = 0 >5410 munmap(0xf76f8000, 30374) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 open("/dev/tty", O_RDWR|O_NONBLOCK) = 4 >5410 close(4) = 0 >5410 brk(0) = 0xedf000 >5410 brk(0xf00000) = 0xf00000 >5410 brk(0xf01000) = 0xf01000 >5410 getuid() = 0 >5410 getgid() = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76ff000 >5410 read(4, "MemTotal: 2054204 kB\nMemFree: 1888292 kB\nBuffers: 368 kB\nCached: 55596 kB\nSwapCached: 0 kB\nActive: 39344 kB\nInactive: 22436 kB\nActive(anon): 6564 kB\nInactive(anon): 260 kB\nActive(file): 32780 kB\nInactive(file): 22176 kB\nUnevictable: 0 kB\nMlocked: 0 kB\nSwapTotal: 1048572 kB\nSwapFree: 1048572 kB\nDirty: 0 kB\nWriteback: 0 kB\nAnonPages: 5936 kB\nMapped: 6100 kB\nShmem: 1008 kB\nSlab: 55392 kB\nSReclaimable: 42488 kB\nSUnreclaim: 12904 kB\nKernelStack: 600 kB\nPageTables: 1216 kB\nNFS_Unstable: 0 kB\nBounce: 0 kB\nWritebackTmp: 0 kB\nCommitLimit: 2075672 kB\nCommitted_AS: 14716 kB\nVmallocTotal: 34359738367 kB\nVmallocUsed: 75344 kB\nVmallocChunk: 34359647719 kB\nAnonHugePages: 0 kB\nHugePages_Total: 0\nHugePages_Free: 0\nHugePages_Rsvd: ", 1024) = 1024 >5410 close(4) = 0 >5410 munmap(0xf76ff000, 4096) = 0 >5410 brk(0xf00000) = 0xf00000 >5410 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 uname({sys="Linux", node="localhost", ...}) = 0 >5410 getcwd("/", 4096) = 2 >5410 getpid() = 5410 >5410 getppid() = 5409 >5410 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5410 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5410 close(4) = 0 >5410 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5410 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5410 close(4) = 0 >5410 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 >5410 fstat(4, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76ff000 >5410 read(4, "# /etc/nsswitch.conf:\n# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $\n\npasswd: compat\nshadow: compat\ngroup: compat\n\n# passwd: db files nis\n# shadow: db files nis\n# group: db files nis\n\nhosts: files dns\nnetworks: files dns\n\nservices: db files\nprotocols: db files\nrpc: db files\nethers: db files\nnetmasks: files\nnetgroup: files\nbootparams: files\n\nautomount: files\naliases: files\n", 4096) = 508 >5410 read(4, "", 4096) = 0 >5410 close(4) = 0 >5410 munmap(0xf76ff000, 4096) = 0 >5410 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5410 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5410 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf76f8000 >5410 close(4) = 0 >5410 open("/libx32/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\20\0\0004\0\0\0\364r\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360]\0\0\360]\0\0\360]\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Hi\0\0Hi\0\0\5\0\0\0\0\0 \0\1\0\0\0\214n\0\0\214n \0\214n \0|\3\0\0\314\4\0\0\6\0\0\0\0\0 \0\2\0\0\0\230n\0\0\230n \0\230n \0\20\1\0\0\20\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\f^\0\0\f^\0\0\f^\0\0\254\1\0\0\254\1\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\214n\0\0\214n \0\214n \0t\1\0\0t\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0G\0\0\0006\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\35\0\0\0005\0\0\0\22\0\0\0\t\0\0\0!\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0002\0\0\0004\0\0\0\0\0\0\0\0\0\0\0\27\0\0\0%\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=30548, ...}) = 0 >5410 mmap(NULL, 2126680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf68b0000 >5410 mprotect(0xf68b7000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf6ab6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0xf6ab6000 >5410 close(4) = 0 >5410 open("/libx32/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300=\0\0004\0\0\0000D\1\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\300\31\1\0\300\31\1\0\300\31\1\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210<\1\0\210<\1\0\5\0\0\0\0\0 \0\1\0\0\0T>\1\0T>!\0T>!\0\360\4\0\0x+\0\0\6\0\0\0\0\0 \0\2\0\0\0`>\1\0`>!\0`>!\0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\334\31\1\0\334\31\1\0\334\31\1\0\234\5\0\0\234\5\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdT>\1\0T>!\0T>!\0\254\1\0\0\254\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\1\0\0\365\0\0\0F\0\0\0L\0\0\0\0\0\0\0k\0\0\0\334\0\0\0\204\0\0\0\0\0\0\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\177\0\0\0\0\0\0\0W\0\0\0\322\0\0\0\232\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0v\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=84112, ...}) = 0 >5410 mmap(NULL, 2189772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6699000 >5410 mprotect(0xf66ad000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf68ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0xf68ac000 >5410 mmap(0xf68ae000, 6604, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf68ae000 >5410 close(4) = 0 >5410 mprotect(0xf68ac000, 4096, PROT_READ) = 0 >5410 mprotect(0xf6ab6000, 4096, PROT_READ) = 0 >5410 munmap(0xf76f8000, 30374) = 0 >5410 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5410 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5410 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf76f8000 >5410 close(4) = 0 >5410 open("/libx32/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\37\0\0004\0\0\0p\242\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\220\206\0\0\220\206\0\0\220\206\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\360\227\0\0\360\227\0\0\5\0\0\0\0\0 \0\1\0\0\0|\236\0\0|\236 \0|\236 \0\10\3\0\0\254\5\0\0\6\0\0\0\0\0 \0\2\0\0\0\210\236\0\0\210\236 \0\210\236 \0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\254\206\0\0\254\206\0\0\254\206\0\0d\2\0\0d\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td|\236\0\0|\236 \0|\236 \0\204\1\0\0\204\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\0\0\0o\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\0\0\0\25\0\0\0!\0\0\0g\0\0\0A\0\0\0\0\0\0\0b\0\0\0\0\0\0\0S\0\0\0&\0\0\0\0\0\0\0X\0\0\0\"\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\36\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=42704, ...}) = 0 >5410 mmap(NULL, 2139176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf648e000 >5410 mprotect(0xf6498000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf6697000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0xf6697000 >5410 close(4) = 0 >5410 open("/libx32/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 >5410 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0 \0\0004\0\0\0\300\263\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0000\224\0\0000\224\0\0000\224\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\254\0\0\300\254\0\0\5\0\0\0\0\0 \0\1\0\0\0\204\256\0\0\204\256 \0\204\256 \0P\4\0\0\204\10\0\0\6\0\0\0\0\0 \0\2\0\0\0\220\256\0\0\220\256 \0\220\256 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345tdL\224\0\0L\224\0\0L\224\0\0D\3\0\0D\3\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\204\256\0\0\204\256 \0\204\256 \0|\1\0\0|\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\331\0\0\0t\0\0\0\0\0\0\0'\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0E\0\0\0\0\0\0\0_\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0\34\0\0\0007\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0005\0\0\0", 512) = 512 >5410 fstat(4, {st_mode=S_IFREG|0755, st_size=47136, ...}) = 0 >5410 mmap(NULL, 2144008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6282000 >5410 mprotect(0xf628d000, 2093056, PROT_NONE) = 0 >5410 mmap(0xf648c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0xf648c000 >5410 close(4) = 0 >5410 mprotect(0xf648c000, 4096, PROT_READ) = 0 >5410 mprotect(0xf6697000, 4096, PROT_READ) = 0 >5410 munmap(0xf76f8000, 30374) = 0 >5410 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 >5410 lseek(4, 0, SEEK_CUR) = 0 >5410 fstat(4, {st_mode=S_IFREG|0644, st_size=1052, ...}) = 0 >5410 mmap(NULL, 1052, PROT_READ, MAP_SHARED, 4, 0) = 0xf76ff000 >5410 lseek(4, 1052, SEEK_SET) = 1052 >5410 munmap(0xf76ff000, 1052) = 0 >5410 close(4) = 0 >5410 getpgrp() = 5405 >5410 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5410 getrlimit(RLIMIT_NPROC, {rlim_cur=16025, rlim_max=0}) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-run-hooks", O_RDONLY) = 4 >5410 ioctl(4, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xffa501a0) = -1 ENOTTY (Inappropriate ioctl for device) >5410 lseek(4, 0, SEEK_CUR) = 0 >5410 read(4, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions", 80) = 80 >5410 lseek(4, 0, SEEK_SET) = 0 >5410 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5410 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) >5410 dup2(4, 255) = 255 >5410 close(4) = 0 >5410 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 >5410 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|0x8000) >5410 fstat(255, {st_mode=S_IFREG|0555, st_size=4680, ...}) = 0 >5410 lseek(255, 0, SEEK_CUR) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 read(255, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions for our hooks to use\nif [ \"$reason\" = ROUTERADVERT ]; then\n\tifsuffix=\":ra\"\nelse\n\tifsuffix=\nfi\nifname=\"$interface$ifsuffix\"\n\nfrom=from\nsignature_base=\"# Generated by dhcpcd\"\nsignature=\"$signature_base $from $ifname\"\nsignature_base_end=\"# End of dhcpcd\"\nsignature_end=\"$signature_base_end $from $ifname\"\nstate_dir=/var/run/dhcpcd\n\n# Ensure that all arguments are unique\nuniqify()\n{\n\tlocal result= i=\n\tfor i do\n\t\tcase \" $result \" in\n\t\t\t*\" $i \"*);;\n\t\t\t*) result=\"$result $i\";;\n\t\tesac\n\tdone\n\techo \"${result# *}\"\n}\n\n# List interface config files in a directory.\n# If dhcpcd is running as a single instance then it will have a list of\n# interfaces in the preferred order.\n# Otherwise we just use what we have.\nlist_interfaces()\n{\n\tlocal i= x= ifaces=\n\tfor i in $interface_order; do\n\t\t[ -e \"$1/$i\" ] && ifaces=\"$ifaces${ifaces:+ }$i\"\n\tdone\n\tfor x in \"$1\"/*; do\n\t\t[ -e \"$x\" ] || continue\n\t\tfor i in $interface_order; do\n\t\t\tif [ $i = \"${x##*/}\" ]; then\n\t\t\t\tunset x\n\t\t\t\tbreak\n\t\t\tfi\n\t\tdone\n\t\t[ -n \"$x\" ] && ifaces=\"$ifaces${ifaces:+ }${x##*/}\"\n\tdone\n\techo \"$ifaces\"\n}\n\n# We normally use sed to extract values using a key from a list of files\n# but sed may not always be available at the time.\nkey_get_value()\n{\n\tlocal key=\"$1\" value= x= line=\n\n\tshift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed -n \"s/^$key//p\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$key\"*) echo \"${line##$key}\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# We normally use sed to remove markers from a configuration file\n# but sed may not always be available at the time.\nremove_markers()\n{\n\tlocal m1=\"$1\" m2=\"$2\" x= line= in_marker=0\n\n\tshift; shift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed \"/^$m1/,/^$m2/d\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$m1\"*) in_marker=1;;\n\t\t\t\t\"$m2\"*) in_marker=0;;\n\t\t\t\t*) [ $in_marker = 0 ] && echo \"$line\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# Compare two files.\n# If different, replace first with second otherwise remove second.\nchange_file()\n{\n\tif [ -e \"$1\" ]; then\n\t\tif type cmp >/dev/null 2>&1; then\n\t\t\tcmp -s \"$1\" \"$2\"\n\t\telif type diff >/dev/null 2>&1; then\n\t\t\tdiff -q \"$1\" \"$2\" >/dev/null\n\t\telse\n\t\t\t# Hopefully we're only working on small text files ...\n\t\t\t[ \"$(cat \"$1\")\" = \"$(cat \"$2\")\" ]\n\t\tfi\n\t\tif [ $? -eq 0 ]; then\n\t\t\trm -f \"$2\"\n\t\t\treturn 1\n\t\tfi\n\tfi\n\tcat \"$2\" > \"$1\"\n\trm -f \"$2\"\n\treturn 0\n}\n\n# Save a config file\nsave_conf()\n{\n\tif [ -f \"$1\" ]; then\n\t\trm -f \"$1-pre.$interface\"\n\t\tcat \"$1\" > \"$1-pre.$interface\"\n\tfi\n}\n\n# Restore a config file\nrestore_conf()\n{\n\t[ -f \"$1-pre.$interface\" ] || return 1\n\tcat \"$1-pre.$interface\" > \"$1\"\n\trm -f \"$1-pre.$interface\"\n}\n\n# Write a syslog entry\nsyslog()\n{\n\tlocal lvl=\"$1\"\n\n\t[ -n \"$lvl\" ] && shift\n\tif [ -n \"$*\" ]; then\n\t\tif type logger >/dev/null 2>&1; then\n\t\t\tlogger -t dhcpcd -p daemon.\"$lvl\" -is \"$interface: $*\"\n\t\tfi\n\tfi\n}\n\n# Check for a valid domain name as per RFC1123 with the exception of\n# allowing - and _ as they seem to be widely used.\nvalid_domainname()\n{\n\tlocal name=\"$1\" label\n\n\t[ -z \"$name\" -o ${#name} -gt 255 ] && return 1\n\t\n\twhile [ -n \"$name\" ]; do\n\t\tlabel=\"${name%%.*}\"\n\t\t[ -z \"$label\" -o ${#label} -gt 63 ] && return 1\n\t\tcase \"$label\" in\n\t\t-*|_*|*-|*_)\t\treturn 1;;\n\t\t*[![:alnum:]-_]*)\treturn 1;;\n\t\tesac\n\t\t[ \"$name\" = \"${name#*.}\" ] && break\n\t\tname=\"${name#*.}\"\n\tdone\n\treturn 0\t\n}\n\nvalid_domainname_list()\n{\n\tlocal name\n\n\tfor name do\n\t\tvalid_domainname \"$name\" || return $?\n\tdone\n\treturn 0\n}\n\n# Check for a valid path\nvalid_path()\n{\n\tcase \"$@\" in\n\t*[![:alnum:]#%+-_:\\.,@~\\\\/\\[\\]=\\ ]*) return 1;;\n\tesac\n\treturn 0\n}\n\n# Check a system service exists \nservice_exists()\n{\n\t/sbin/rc-service -e $1\n}\n\n# Send a command to a system service\nservice_cmd()\n{\n\t/sbin/rc-service $1 -- -D $2\n}\n\n# Send a command to a system service if it is running\nservice_status()\n{\n\tservice_command $1 status >/dev/null 2>&1\n}\n\n# Handy macros for our hooks\nservice_command()\n{\n\tservice_exists $1 && service_cmd $1 $2\n}\nservice_condcommand()\n{\n\tservice_exists $1 && service_status $1 && service_cmd $1 $2\n}\n\n# We source each script in"..., 4680) = 4680 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 openat(AT_FDCWD, "/lib/dhcpcd/dhcpcd-hooks/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5410 getdents64(4, /* 10 entries */, 32768) = 320 >5410 getdents64(4, /* 0 entries */, 32768) = 0 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/dhcpcd.enter-hook", 0xffa4fac0) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/01-test", {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/01-test", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5410 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"TEST\" ]; then\n\tset | grep \"^\\(interface\\|metric\\|pid\\|reason\\|skip_hooks\\)=\" | sort\n\tset | grep \"^\\(new_\\|old_\\)\" | sort\nfi\n", 180) = 180 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/02-dump", {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/02-dump", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5410 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"DUMP\" ]; then\n\tset | sed -ne 's/^new_//p' | sort\nfi\n", 108) = 108 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/10-mtu", {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/10-mtu", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5410 read(4, "# Configure the MTU for the interface\n\nmtu_dir=\"$state_dir/mtu\"\n\nset_mtu()\n{\n\tlocal mtu=$1\n\n\tif [ -w /sys/class/net/$interface/mtu ]; then\n\t\techo \"$mtu\" >/sys/class/net/$interface/mtu\n\telse\n\t\tifconfig \"$interface\" mtu \"$mtu\"\n\tfi\n}\n\nif [ \"$reason\" = PREINIT -a -e \"$mtu_dir/$interface\" ]; then\n\trm \"$mtu_dir/$interface\"\nelif [ -n \"$new_interface_mtu\" ] && $if_up; then\n\t# The smalled MTU dhcpcd can work with is 576\n\tif [ \"$new_interface_mtu\" -ge 576 ]; then\n\t\tif set_mtu \"$new_interface_mtu\"; then\n\t\t\tsyslog info \"$interface: MTU set to $new_interface_mtu\"\n\t\t\t# Save the MTU so we can restore it later\n\t\t\tif [ ! -e \"$mtu_dir/$interface\" ]; then\n\t\t\t\tmkdir -p \"$mtu_dir\"\n\t\t\t\techo \"$ifmtu\" > \"$mtu_dir/$interface\"\n\t\t\tfi\n\t\tfi\n\tfi\nelif [ -e \"$mtu_dir/$interface\" ]; then\n\tif $if_up || $if_down; then\n\t\t# No MTU in this state, so restore the prior MTU\n\t\tmtu=$(cat \"$mtu_dir/$interface\")\n\t\tsyslog info \"$interface: MTU restored to $mtu\"\n\t\tset_mtu \"$mtu\"\n\t\trm \"$mtu_dir/$interface\"\n\tfi\nfi\n", 981) = 981 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/mtu/eth0", 0xffa4f480) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/mtu/eth0", 0xffa4f230) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5410 read(4, "# Generate /etc/resolv.conf\n# Support resolvconf(8) if available\n# We can merge other dhcpcd resolv.conf files into one like resolvconf,\n# but resolvconf is preferred as other applications like VPN clients\n# can readily hook into it.\n# Also, resolvconf can configure local nameservers such as bind\n# or dnsmasq. This is important as the libc resolver isn't that powerful.\n\nresolv_conf_dir=\"$state_dir/resolv.conf\"\nNL=\"\n\"\n\nbuild_resolv_conf()\n{\n\tlocal cf=\"$state_dir/resolv.conf.$ifname\"\n\tlocal interfaces= header= search= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$resolv_conf_dir\")\n\n\t# Build the resolv.conf\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build the search list\n\t\tdomain=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"domain \" ${interfaces})\n\t\tsearch=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"search \" ${interfaces})\n\t\tset -- ${domain}\n\t\tunset domain\n\t\tif [ -n \"$2\" ]; then\n\t\t\tsearch=\"$search $*\"\n\t\telif [ -n \"$1\" ]; then\n\t\t\tdomain=\"domain $1$NL\"\n\t\tfi\n\t\t[ -n \"$search\" ] && search=\"search $(uniqify $search)$NL\"\n\n\t\t# Build the nameserver list\n\t\tsrvs=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"nameserver \" ${interfaces})\n\t\tfor x in $(uniqify ${srvs}); do\n\t\t\tservers=\"${servers}nameserver $x$NL\"\n\t\tdone\n\tfi\n\theader=\"$signature_base${header:+ $from }$header\"\n\n\t# Assemble resolv.conf using our head and tail files\n\t[ -f \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\techo \"$header\" > \"$cf\"\n\tif [ -f /etc/resolv.conf.head ]; then\n\t\tcat /etc/resolv.conf.head >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.head can replace this line\" >> \"$cf\"\n\tfi\n\tprintf %s \"$domain$search$servers\" >> \"$cf\"\n\tif [ -f /etc/resolv.conf.tail ]; then\n\t\tcat /etc/resolv.conf.tail >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.tail can replace this line\" >> \"$cf\"\n\tfi\n\tif change_file /etc/resolv.conf \"$cf\"; then\n\t\tchmod 644 /etc/resolv.conf\n\tfi\n\trm -f \"$cf\"\n}\n\nadd_resolv_conf()\n{\n\tlocal x= conf=\"$signature$NL\" i=${ra_count:-0} ra=\n\n\twhile [ $i -ne 0 ]; do\n\t\teval ra=\\$ra${i}_rdnss\n\t\tnew_domain_name_servers=\"$new_domain_name_servers${new_domain_name_servers:+ }$ra\"\n\t\teval ra=\\$ra${i}_dnssl\n\t\tnew_domain_search=\"$new_domain_search${new_domain_search:+ }$ra\"\n\t\ti=$(($i - 1))\n\tdone\n\n\t# If we don't have any configuration, remove it\n\tif [ -z \"$new_domain_name_servers\" -a \\\n\t\t-z \"$new_domain_name\" -a \\\n\t\t-z \"$new_domain_search\" ]; then\n\t\tremove_resolv_conf\n\t\treturn $?\n\tfi\n\n\tif [ -n \"$new_domain_name\" ]; then\n\t\tset -- $new_domain_name\n\t\tnew_domain_name=\"$1\"\n\t\tif valid_domainname \"$new_domain_name\"; then\n\t\t\tconf=\"${conf}domain $new_domain_name$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name: $new_domain_name\"\n\t\tfi\n\t\t# Support RFC violating search in domain\n\t\tif [ -z \"$new_domain_search\" -a -n \"$2\" ]; then\n\t\t\tnew_domain_search=\"$*\"\n\t\tfi\n\tfi\n\tif [ -n \"$new_domain_search\" ]; then\n\t\tif valid_domainname_list; then\n\t\t\tconf=\"${conf}search $new_domain_search$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name in list: $new_domain_search\"\n\t\tfi\n\tfi\n\tfor x in ${new_domain_name_servers}; do\n\t\tconf=\"${conf}nameserver $x$NL\"\n\tdone\n\tif type resolvconf >/dev/null 2>&1; then\n\t\t[ -n \"$ifmetric\" ] && export IF_METRIC=\"$ifmetric\"\n\t\tprintf %s \"$conf\" | resolvconf -a \"$ifname\"\n\t\treturn $?\n\tfi\n\n\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\trm -f \"$resolv_conf_dir/$ifname\"\n\tfi\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\tprintf %s \"$conf\" > \"$resolv_conf_dir/$ifname\"\n\tbuild_resolv_conf\n}\n\nremove_resolv_conf()\n{\n\tif type resolvconf >/dev/null 2>&1; then\n\t\tresolvconf -d \"$ifname\" -f\n\telse\n\t\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\t\trm -f \"$resolv_conf_dir/$ifname\"\n\t\tfi\n\t\tbuild_resolv_conf\n\tfi\n}\n\nif $if_up || [ \"$reason\" = ROUTERADVERT ]; then\n\tadd_resolv_conf\nelif $if_down; then\n\tremove_resolv_conf\nfi\n", 3850) = 3850 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(2, F_DUPFD, 10) = 11 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(1, 2) = 2 >5410 fcntl(1, F_GETFD) = 0 >5410 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5410 stat("/usr/local/sbin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/usr/local/bin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/usr/sbin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/usr/bin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/sbin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/bin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/opt/bin/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/resolvconf", 0xffa4ed90) = -1 ENOENT (No such file or directory) >5410 fstat(2, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 >5410 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xffa4e690) = -1 ENOTTY (Inappropriate ioctl for device) >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76ff000 >5410 write(2, "/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf: line 131: type: resolvconf: not found\n", 79) = 79 >5410 dup2(11, 2) = 2 >5410 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(11) = 0 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xffa4ec40) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 pipe([4, 5]) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5410 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf76f6948) = 5411 >5411 close(255) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5411 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5411 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, <unfinished ...> >5411 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5411 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 close(5 <unfinished ...> >5411 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... close resumed> ) = 0 >5411 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 read(4, <unfinished ...> >5411 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], 0}, 8) = 0 >5411 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5411 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5411 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5411 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5411 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5411 dup2(5, 1) = 1 >5411 close(5) = 0 >5411 close(4) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xffa4cc10) = -1 ENOENT (No such file or directory) >5411 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5411 openat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5411 brk(0xf22000) = 0xf22000 >5411 getdents64(4, /* 2 entries */, 32768) = 48 >5411 getdents64(4, /* 0 entries */, 32768) = 0 >5411 brk(0xf1a000) = 0xf1a000 >5411 close(4) = 0 >5411 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5411 stat("/var/run/dhcpcd/resolv.conf/*", 0xffa4cad0) = -1 ENOENT (No such file or directory) >5411 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5411 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 >5411 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76fe000 >5411 write(1, "\n", 1) = 1 >5410 <... read resumed> "\n", 128) = 1 >5410 read(4, <unfinished ...> >5411 exit_group(0) = ? >5411 +++ exited with 0 +++ >5410 <... read resumed> "", 128) = 0 >5410 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5411, si_status=0, si_utime=0, si_stime=0} --- >5410 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5411 >5410 wait4(-1, 0xffa4d468, WNOHANG, NULL) = -1 ECHILD (No child processes) >5410 rt_sigreturn() = 0 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/resolv.conf.eth0", 0xffa4df10) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/resolv.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 fstat(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 >5410 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf76fe000 >5410 write(1, "# Generated by dhcpcd\n", 22) = 22 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/resolv.conf.head", 0xffa4e2d0) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 write(1, "# /etc/resolv.conf.head can replace this line\n", 46) = 46 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/resolv.conf.tail", 0xffa4e550) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 write(1, "# /etc/resolv.conf.tail can replace this line\n", 46) = 46 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(2, F_DUPFD, 10) = 11 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(1, 2) = 2 >5410 fcntl(1, F_GETFD) = 0 >5410 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5410 stat("/usr/local/sbin/cmp", 0xffa4da70) = -1 ENOENT (No such file or directory) >5410 stat("/usr/local/bin/cmp", 0xffa4da70) = -1 ENOENT (No such file or directory) >5410 stat("/usr/sbin/cmp", 0xffa4da70) = -1 ENOENT (No such file or directory) >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", X_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", R_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", X_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", R_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", X_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", R_OK) = 0 >5410 write(1, "cmp is /usr/bin/cmp\n", 20) = 20 >5410 dup2(11, 2) = 2 >5410 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(11) = 0 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5410 stat("/usr/local/sbin/cmp", 0xffa4db20) = -1 ENOENT (No such file or directory) >5410 stat("/usr/local/bin/cmp", 0xffa4db20) = -1 ENOENT (No such file or directory) >5410 stat("/usr/sbin/cmp", 0xffa4db20) = -1 ENOENT (No such file or directory) >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", X_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", R_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", X_OK) = 0 >5410 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/usr/bin/cmp", R_OK) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 >5410 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf76f6948) = 5412 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5412 close(255 <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5412 <... close resumed> ) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5412 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5412 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5412 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5412 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5412 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5412 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5412 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5412 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 wait4(-1, <unfinished ...> >5412 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5412 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5412 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5412 execve("/usr/bin/cmp", ["cmp", "-s", "/etc/resolv.conf", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5412 brk(0) = 0x165b000 >5412 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7799000 >5412 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5412 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5412 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5412 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7791000 >5412 close(4) = 0 >5412 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5412 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5412 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5412 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71de000 >5412 mprotect(0xf7374000, 2097152, PROT_NONE) = 0 >5412 mmap(0xf7574000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf7574000 >5412 mmap(0xf7577000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7577000 >5412 close(4) = 0 >5412 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7790000 >5412 arch_prctl(ARCH_SET_FS, 0xf77906c0) = 0 >5412 mprotect(0xf7574000, 8192, PROT_READ) = 0 >5412 mprotect(0x608000, 4096, PROT_READ) = 0 >5412 mprotect(0xf779a000, 4096, PROT_READ) = 0 >5412 munmap(0xf7791000, 30374) = 0 >5412 brk(0) = 0x165b000 >5412 brk(0x167c000) = 0x167c000 >5412 brk(0x167d000) = 0x167d000 >5412 sigaltstack({ss_sp=0x609400, ss_flags=0, ss_size=8192}, NULL) = 0 >5412 rt_sigaction(SIGSEGV, {0x402630, [], SA_RESTORER|SA_STACK|SA_NODEFER|SA_RESETHAND|SA_SIGINFO, 0xf720e3e0}, NULL, 8) = 0 >5412 open("/etc/resolv.conf", O_RDONLY) = 4 >5412 fstat(4, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5412 open("/var/run/dhcpcd/resolv.conf.eth0", O_RDONLY) = 5 >5412 fstat(5, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5412 lseek(4, 0, SEEK_CUR) = 0 >5412 lseek(5, 0, SEEK_CUR) = 0 >5412 read(4, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5412 read(4, "", 3982) = 0 >5412 read(5, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5412 read(5, "", 3982) = 0 >5412 close(4) = 0 >5412 close(5) = 0 >5412 exit_group(0) = ? >5412 +++ exited with 0 +++ >5410 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5412 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5412, si_status=0, si_utime=0, si_stime=0} --- >5410 wait4(-1, 0xffa4d7e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5410 rt_sigreturn() = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5410 stat("/usr/local/sbin/rm", 0xffa4da00) = -1 ENOENT (No such file or directory) >5410 stat("/usr/local/bin/rm", 0xffa4da00) = -1 ENOENT (No such file or directory) >5410 stat("/usr/sbin/rm", 0xffa4da00) = -1 ENOENT (No such file or directory) >5410 stat("/usr/bin/rm", 0xffa4da00) = -1 ENOENT (No such file or directory) >5410 stat("/sbin/rm", 0xffa4da00) = -1 ENOENT (No such file or directory) >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", X_OK) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", R_OK) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", X_OK) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", R_OK) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5410 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf76f6948) = 5413 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5413 close(255 <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5413 <... close resumed> ) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5413 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5413 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5413 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5413 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5413 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5413 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5413 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5413 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 wait4(-1, <unfinished ...> >5413 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5413 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5413 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5413 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5413 brk(0) = 0x21d6000 >5413 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7772000 >5413 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5413 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5413 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5413 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf776a000 >5413 close(4) = 0 >5413 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5413 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5413 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5413 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71b7000 >5413 mprotect(0xf734d000, 2097152, PROT_NONE) = 0 >5413 mmap(0xf754d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf754d000 >5413 mmap(0xf7550000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7550000 >5413 close(4) = 0 >5413 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7769000 >5413 arch_prctl(ARCH_SET_FS, 0xf77696c0) = 0 >5413 mprotect(0xf754d000, 8192, PROT_READ) = 0 >5413 mprotect(0x60c000, 4096, PROT_READ) = 0 >5413 mprotect(0xf7773000, 4096, PROT_READ) = 0 >5413 munmap(0xf776a000, 30374) = 0 >5413 brk(0) = 0x21d6000 >5413 brk(0x21f7000) = 0x21f7000 >5413 brk(0x21f8000) = 0x21f8000 >5413 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5413 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", {st_mode=S_IFREG|0644, st_size=114, ...}, AT_SYMLINK_NOFOLLOW) = 0 >5413 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = 0 >5413 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5413 close(0) = 0 >5413 close(1) = 0 >5413 close(2) = 0 >5413 exit_group(0) = ? >5413 +++ exited with 0 +++ >5410 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5413 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5413, si_status=0, si_utime=0, si_stime=0} --- >5410 wait4(-1, 0xffa4d6e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5410 rt_sigreturn() = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", X_OK) = 0 >5410 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5410 geteuid() = 0 >5410 getegid() = 0 >5410 getuid() = 0 >5410 getgid() = 0 >5410 access("/bin/rm", R_OK) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5410 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf76f6948) = 5414 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5414 close(255 <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5414 <... close resumed> ) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5414 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5414 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5414 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5414 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5414 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigprocmask resumed> [], 8) = 0 >5414 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5414 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5414 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 wait4(-1, <unfinished ...> >5414 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5414 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5414 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5414 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5414 brk(0) = 0xdf5000 >5414 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf777c000 >5414 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5414 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5414 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5414 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7774000 >5414 close(4) = 0 >5414 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5414 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5414 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5414 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71c2000 >5414 mprotect(0xf7358000, 2097152, PROT_NONE) = 0 >5414 mmap(0xf7558000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf7558000 >5414 mmap(0xf755b000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf755b000 >5414 close(4) = 0 >5414 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7773000 >5414 arch_prctl(ARCH_SET_FS, 0xf77736c0) = 0 >5414 mprotect(0xf7558000, 8192, PROT_READ) = 0 >5414 mprotect(0x60c000, 4096, PROT_READ) = 0 >5414 mprotect(0xf777e000, 4096, PROT_READ) = 0 >5414 munmap(0xf7774000, 30374) = 0 >5414 brk(0) = 0xdf5000 >5414 brk(0xe16000) = 0xe16000 >5414 brk(0xe17000) = 0xe17000 >5414 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5414 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0xdf62f8, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) >5414 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = -1 ENOENT (No such file or directory) >5414 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5414 close(0) = 0 >5414 close(1) = 0 >5414 close(2) = 0 >5414 exit_group(0) = ? >5414 +++ exited with 0 +++ >5410 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5414 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5414, si_status=0, si_utime=0, si_stime=0} --- >5410 wait4(-1, 0xffa4e568, WNOHANG, NULL) = -1 ECHILD (No child processes) >5410 rt_sigreturn() = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/30-hostname", {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/30-hostname", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5410 read(4, "# Set the hostname from DHCP data if required\n\n# Some systems don't have hostname(1)\n_hostname()\n{\n\tlocal name=\n\n\tif [ -z \"$1\" ]; then\n\t\tif [ -r /proc/sys/kernel/hostname ]; then\n\t\t\tread name </proc/sys/kernel/hostname && echo \"$name\"\n\t\telse\n\t\t\thostname\n\t\tfi\n\t\treturn $?\n\tfi\n\n\tif [ -w /proc/sys/kernel/hostname ]; then\n\t\techo \"$1\" >/proc/sys/kernel/hostname\n\telse\n\t\thostname \"$1\"\n\tfi\n}\n\nneed_hostname()\n{\n\tlocal hostname=\"\"\n\n\tcase \"$force_hostname\" in\n\t[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|1) ;;\n\t*) hostname=\"$(_hostname)\";;\n\tesac\n\tcase \"$hostname\" in\n\t\"\"|\"(none)\"|localhost|localhost.localdomain)\n\t\t[ -n \"$new_host_name\" -o -n \"$new_fqdn_name\" ];;\n\t\"$old_host_name\"|\"$old_fqdn_name\")\n\t\ttrue;;\n\t*)\n\t\tfalse;;\n\tesac\n}\n\ntry_hostname()\n{\n\tif valid_domainname \"$1\"; then\n\t\t_hostname \"$1\"\n\telse\n\t\tsyslog err \"Invalid hostname: $1\"\n\tfi\n}\n\nset_hostname()\n{\n\tif need_hostname; then\n\t\tif [ -n \"$new_host_name\" ]; then\n\t\t\ttry_hostname \"$new_host_name\"\n\t\telif [ -n \"$new_fqdn_name\" ]; then\n\t\t\ttry_hostname \"$new_fqdn_name\"\n\t\tfi\n\tfi\n}\n\nif $if_up; then\n\tset_hostname\nfi\n", 1050) = 1050 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5410 read(4, "# Sample dhcpcd hook script for ntp\n# Like our resolv.conf hook script, we store a database of ntp.conf files\n# and merge into /etc/ntp.conf\n\n# You can set the env var NTP_CONF to another file like this\n# dhcpcd -e NTP_CONF=/usr/pkg/etc/ntpd.conf\n# or by adding this to /etc/dhcpcd.enter-hook\n# NTP_CONF=/usr/pkg/etc/ntpd.conf\n# to use openntpd from pkgsrc instead of the system provided ntp.\n\nif type invoke-rc.d >/dev/null 2>&1; then\n\t# Debian has a seperate file for DHCP config to avoid stamping on\n\t# the master.\n\t[ -e /var/lib/ntp ] || mkdir /var/lib/ntp\n\t: ${ntp_service:=ntp}\n\t: ${NTP_DHCP_CONF:=/var/lib/ntp/ntp.conf.dhcp}\nfi\n\n: ${ntp_service:=ntpd}\n: ${ntp_restart_cmd:=service_condcommand $ntp_service restart}\nntp_conf_dir=\"$state_dir/ntp.conf\"\nntp_conf=${NTP_CONF:-/etc/ntp.conf}\nNL=\"\n\"\n\nbuild_ntp_conf()\n{\n\tlocal cf=\"$state_dir/ntp.conf.$ifname\"\n\tlocal interfaces= header= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$ntp_conf_dir\")\n\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build a server list\n\t\tsrvs=$(cd \"$ntp_conf_dir\";\n\t\t\tkey_get_value \"server \" $interfaces)\n\t\tif [ -n \"$srvs\" ]; then\n\t\t\tfor x in $(uniqify $srvs); do\n\t\t\t\tservers=\"${servers}server $x$NL\"\n\t\t\tdone\n\t\tfi\n\tfi\n\n\t# Merge our config into ntp.conf\n\t[ -e \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\n\tif [ -n \"$NTP_DHCP_CONF\" ]; then\n\t\t[ -e \"$ntp_conf\" ] && cp \"$ntp_conf\" \"$cf\"\n\t\tntp_conf=\"$NTP_DHCP_CONF\"\n\telif [ -e \"$ntp_conf\" ]; then\n\t\tremove_markers \"$signature_base\" \"$signature_base_end\" \\\n\t\t\t\"$ntp_conf\" > \"$cf\"\n\tfi\n\n\tif [ -n \"$servers\" ]; then\n\t\techo \"$signature_base${header:+ $from }$header\" >> \"$cf\"\n\t\tprintf %s \"$servers\" >> \"$cf\"\n\t\techo \"$signature_base_end${header:+ $from }$header\" >> \"$cf\"\n\telse\n\t\t[ -e \"$ntp_conf\" -a -e \"$cf\" ] || return\n\tfi\n\n\t# If we changed anything, restart ntpd\n\tif change_file \"$ntp_conf\" \"$cf\"; then\n\t\t[ -n \"$ntp_restart_cmd\" ] && eval $ntp_restart_cmd\n\tfi\n}\n\nadd_ntp_conf()\n{\n\tlocal cf=\"$ntp_conf_dir/$ifname\" x=\n\n\t[ -e \"$cf\" ] && rm \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\tif [ -n \"$new_ntp_servers\" ]; then\n\t\tfor x in $new_ntp_servers; do\n\t\t\techo \"server $x\" >> \"$cf\"\n\t\tdone\n\tfi\n\tbuild_ntp_conf\n}\n\nremove_ntp_conf()\n{\n\tif [ -e \"$ntp_conf_dir/$ifname\" ]; then\n\t\trm \"$ntp_conf_dir/$ifname\"\n\tfi\n\tbuild_ntp_conf\n}\n\nif $if_up; then\n\tadd_ntp_conf add\nelif $if_down; then\n\tremove_ntp_conf del\nfi\n", 2487) = 2487 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(1, F_DUPFD, 10) = 10 >5410 fcntl(1, F_GETFD) = 0 >5410 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(4, 1) = 1 >5410 close(4) = 0 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(2, F_DUPFD, 10) = 11 >5410 fcntl(2, F_GETFD) = 0 >5410 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5410 dup2(1, 2) = 2 >5410 fcntl(1, F_GETFD) = 0 >5410 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5410 stat("/usr/local/sbin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/usr/local/bin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/usr/sbin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/usr/bin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/sbin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/bin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/opt/bin/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/invoke-rc.d", 0xffa4f380) = -1 ENOENT (No such file or directory) >5410 write(2, "/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf: line 11: type: invoke-rc.d: not found\n", 76) = 76 >5410 dup2(11, 2) = 2 >5410 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(11) = 0 >5410 dup2(10, 1) = 1 >5410 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5410 close(10) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xffa4ed80) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 pipe([4, 5]) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5410 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf76f6948) = 5415 >5415 close(255) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5415 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5410 <... rt_sigprocmask resumed> NULL, 8) = 0 >5415 <... rt_sigprocmask resumed> NULL, 8) = 0 >5410 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, <unfinished ...> >5415 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5415 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 close(5 <unfinished ...> >5415 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, <unfinished ...> >5410 <... close resumed> ) = 0 >5415 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5410 read(4, <unfinished ...> >5415 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], 0}, 8) = 0 >5415 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5415 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {SIG_IGN, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5415 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5415 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6ae83e0}, 8) = 0 >5415 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5415 dup2(5, 1) = 1 >5415 close(5) = 0 >5415 close(4) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xffa4d250) = -1 ENOENT (No such file or directory) >5415 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5415 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5415 openat(AT_FDCWD, "/var/run/dhcpcd/ntp.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5415 brk(0xf27000) = 0xf27000 >5415 getdents64(4, /* 2 entries */, 32768) = 48 >5415 getdents64(4, /* 0 entries */, 32768) = 0 >5415 brk(0xf1f000) = 0xf1f000 >5415 close(4) = 0 >5415 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5415 stat("/var/run/dhcpcd/ntp.conf/*", 0xffa4d110) = -1 ENOENT (No such file or directory) >5415 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5415 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5415 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5415 write(1, "\n", 1) = 1 >5410 <... read resumed> "\n", 128) = 1 >5410 read(4, <unfinished ...> >5415 exit_group(0) = ? >5415 +++ exited with 0 +++ >5410 <... read resumed> "", 128) = 0 >5410 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5415, si_status=0, si_utime=0, si_stime=0} --- >5410 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5415 >5410 wait4(-1, 0xffa4daa8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5410 rt_sigreturn() = 0 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6ae83e0}, {0x436e40, [], SA_RESTORER, 0xf6ae83e0}, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xffa4e410) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/var/run/dhcpcd/ntp.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/ntp.conf", 0xffa4e550) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/ntp.conf", 0xffa4e670) = -1 ENOENT (No such file or directory) >5410 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xffa4e660) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 open("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", O_RDONLY) = 4 >5410 fstat(4, {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5410 read(4, "# Sample dhcpcd hook for ypbind\n# This script is only suitable for the Linux version.\n\nypbind_pid()\n{\n\t[ -s /var/run/ypbind.pid ] && cat /var/run/ypbind.pid\n}\n\nmake_yp_conf()\n{\n\t[ -z \"$new_nis_domain\" -a -z \"$new_nis_servers\" ] && return 0\n\tlocal cf=/etc/yp.conf.\"$ifname\" prefix= x= pid=\n\trm -f \"$cf\"\n\techo \"$signature\" > \"$cf\"\n\tif [ -n \"$new_nis_domain\" ]; then\n\t\tif ! valid_domainname \"$new_nis_domain\"; then\n\t\t\tsyslog err \"Invalid NIS domain name: $new_nis_domain\"\n\t\t\trm -f \"$cf\"\n\t\t\treturn 1\n\t\tfi\n\t\tdomainname \"$new_nis_domain\"\n\t\tif [ -n \"$new_nis_servers\" ]; then\n\t\t\tprefix=\"domain $new_nis_domain server \"\n\t\telse\n\t\t\techo \"domain $new_nis_domain broadcast\" >> \"$cf\"\n\t\tfi\n\telse\n\t\tprefix=\"ypserver \"\n\tfi\n\tfor x in $new_nis_servers; do\n\t\techo \"$prefix$x\" >> \"$cf\"\n\tdone\n\tsave_conf /etc/yp.conf\n\tcat \"$cf\" > /etc/yp.conf\n\trm -f \"$cf\"\n\tpid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nrestore_yp_conf()\n{\n\t[ -n \"$old_nis_domain\" ] && domainname \"\"\n\trestore_conf /etc/yp.conf || return 0\n\tlocal pid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nif $if_up; then\n\tmake_yp_conf\nelif $if_down; then\n\trestore_yp_conf\nfi\n", 1155) = 1155 >5410 close(4) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/yp.conf-pre.eth0", 0xffa4e3f0) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 stat("/etc/dhcpcd.exit-hook", 0xffa4fac0) = -1 ENOENT (No such file or directory) >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5410 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5410 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5410 read(255, "", 4680) = 0 >5410 exit_group(0) = ? >5410 +++ exited with 0 +++ >5409 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5410 >5409 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5410, si_status=0, si_utime=0, si_stime=2} --- >5409 ioctl(8, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 >5409 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 vfork( <unfinished ...> >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 execve("/lib/dhcpcd/dhcpcd-run-hooks", ["/lib/dhcpcd/dhcpcd-run-hooks"], [/* 12 vars */] <unfinished ...> >5409 <... vfork resumed> ) = 5416 >5409 rt_sigaction(SIGALRM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5416 <... execve resumed> ) = 0 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5416 brk(0 <unfinished ...> >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5416 <... brk resumed> ) = 0x268d000 >5409 rt_sigaction(SIGPIPE, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> >5409 rt_sigaction(SIGTERM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5416 <... mmap resumed> ) = 0xf77b6000 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5416 access("/etc/ld.so.preload", R_OK <unfinished ...> >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5416 <... access resumed> ) = -1 ENOENT (No such file or directory) >5409 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC <unfinished ...> >5409 wait4(5416, <unfinished ...> >5416 <... open resumed> ) = 4 >5416 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5416 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77ae000 >5416 close(4) = 0 >5416 open("/libx32/libreadline.so.6", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\1\0004\0\0\0\10\266\3\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Te\3\0Te\3\0\5\0\0\0\0\0 \0\1\0\0\0\\o\3\0\\o#\0\\o#\0\330E\0\0\264Y\0\0\6\0\0\0\0\0 \0\2\0\0\0\250w\3\0\250w#\0\250w#\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\324\3\3\0\324\3\3\0\324\3\3\0\324\20\0\0\324\20\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\\o\3\0\\o#\0\\o#\0\244\20\0\0\244\20\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\353\3\0\0\336\2\0\0\31\1\0\0:\1\0\0\277\1\0\0\244\1\0\0\0\0\0\0\354\0\0\0\0\0\0\0002\2\0\0\203\0\0\0\0\0\0\0\323\0\0\0\371\0\0\0\4\0\0\0#\2\0\0\225\2\0\0\274\0\0\0\0\0\0\0^\2\0\0\0\0\0\0\0\0\0\0\304\0\0\0\"\1\0\0\16\2\0\0\0\0\0\0m\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\323\1\0\0\0\0\0\0r\2\0\0\223\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\0\0\0\0\0\0\0\341\1\0\0\0\0\0\0\223\1\0\0%\1\0\0\0\0\0\0\273\0\0\0\0\0\0\0\0\0\0\0}\2\0\0f\1\0\0\263\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0555, st_size=244248, ...}) = 0 >5416 mmap(NULL, 2345232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf735a000 >5416 mprotect(0xf7391000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf7590000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x36000) = 0xf7590000 >5416 mmap(0xf7596000, 2320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7596000 >5416 close(4) = 0 >5416 open("/libx32/libncurses.so.5", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \347\0\0004\0\0\0H\276\4\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\240\215\4\0\240\215\4\0\5\0\0\0\0\0 \0\1\0\0\0\310\224\4\0\310\224$\0\310\224$\0\254(\0\0</\0\0\6\0\0\0\0\0 \0\2\0\0\0@\255\4\0@\255$\0@\255$\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\224%\4\0\224%\4\0\224%\4\0D\22\0\0D\22\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\310\224\4\0\310\224$\0\310\224$\0008\33\0\0008\33\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\331\3\0\0v\2\0\0r\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\227\0\0\0U\1\0\0001\0\0\0\0\0\0\0\33\2\0\0\242\1\0\0\243\1\0\0\347\1\0\0\0\0\0\0\0\0\0\0&\1\0\0\0\0\0\0002\2\0\0\365\0\0\0\234\0\0\0\333\1\0\0\0\0\0\0\233\1\0\0\331\0\0\0\0\0\0\0$\1\0\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\245\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\213\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\0\0\0\0\351\0\0\0\0\0\0\0\272\0\0\0q\2\0\0\247\0\0\0B\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=311896, ...}) = 0 >5416 mmap(NULL, 2409476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf710d000 >5416 mprotect(0xf7156000, 2097152, PROT_NONE) = 0 >5416 mmap(0xf7356000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x49000) = 0xf7356000 >5416 mmap(0xf7359000, 1028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7359000 >5416 close(4) = 0 >5416 open("/libx32/libdl.so.2", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\v\0\0004\0\0\0h!\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0 \27\0\0 \27\0\0 \27\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\330\32\0\0\330\32\0\0\5\0\0\0\0\0 \0\1\0\0\0d\36\0\0d\36 \0d\36 \0\30\2\0\0\\\2\0\0\6\0\0\0\0\0 \0\2\0\0\0x\36\0\0x\36 \0x\36 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td<\27\0\0<\27\0\0<\27\0\0\274\0\0\0\274\0\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdd\36\0\0d\36 \0d\36 \0\234\1\0\0\234\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0002\0\0\0'\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\35\0\0\0\5\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\0\0\0\16\0\0\0\30\0\0\0\7\0\0\0\0\0\0\0\25\0\0\0\31\0\0\0#\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=9672, ...}) = 0 >5416 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6f0a000 >5416 mprotect(0xf6f0c000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf710b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0xf710b000 >5416 close(4) = 0 >5416 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5416 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6b6e000 >5416 mprotect(0xf6d04000, 2097152, PROT_NONE) = 0 >5416 mmap(0xf6f04000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf6f04000 >5416 mmap(0xf6f07000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6f07000 >5416 close(4) = 0 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77ad000 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77ac000 >5416 arch_prctl(ARCH_SET_FS, 0xf77ac6c0) = 0 >5416 mprotect(0xf6f04000, 8192, PROT_READ) = 0 >5416 mprotect(0xf710b000, 4096, PROT_READ) = 0 >5416 mprotect(0xf7356000, 8192, PROT_READ) = 0 >5416 mprotect(0xf7590000, 8192, PROT_READ) = 0 >5416 mprotect(0x6aa000, 4096, PROT_READ) = 0 >5416 mprotect(0xf77b7000, 4096, PROT_READ) = 0 >5416 munmap(0xf77ae000, 30374) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 open("/dev/tty", O_RDWR|O_NONBLOCK) = 4 >5416 close(4) = 0 >5416 brk(0) = 0x268d000 >5416 brk(0x26ae000) = 0x26ae000 >5416 brk(0x26af000) = 0x26af000 >5416 getuid() = 0 >5416 getgid() = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b5000 >5416 read(4, "MemTotal: 2054204 kB\nMemFree: 1888036 kB\nBuffers: 368 kB\nCached: 55844 kB\nSwapCached: 0 kB\nActive: 39344 kB\nInactive: 22520 kB\nActive(anon): 6564 kB\nInactive(anon): 260 kB\nActive(file): 32780 kB\nInactive(file): 22260 kB\nUnevictable: 0 kB\nMlocked: 0 kB\nSwapTotal: 1048572 kB\nSwapFree: 1048572 kB\nDirty: 248 kB\nWriteback: 0 kB\nAnonPages: 5936 kB\nMapped: 6224 kB\nShmem: 1008 kB\nSlab: 55392 kB\nSReclaimable: 42488 kB\nSUnreclaim: 12904 kB\nKernelStack: 600 kB\nPageTables: 1340 kB\nNFS_Unstable: 0 kB\nBounce: 0 kB\nWritebackTmp: 0 kB\nCommitLimit: 2075672 kB\nCommitted_AS: 14764 kB\nVmallocTotal: 34359738367 kB\nVmallocUsed: 75344 kB\nVmallocChunk: 34359647719 kB\nAnonHugePages: 0 kB\nHugePages_Total: 0\nHugePages_Free: 0\nHugePages_Rsvd: ", 1024) = 1024 >5416 close(4) = 0 >5416 munmap(0xf77b5000, 4096) = 0 >5416 brk(0x26ae000) = 0x26ae000 >5416 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 uname({sys="Linux", node="localhost", ...}) = 0 >5416 getcwd("/", 4096) = 2 >5416 getpid() = 5416 >5416 getppid() = 5409 >5416 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5416 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5416 close(4) = 0 >5416 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5416 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5416 close(4) = 0 >5416 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 >5416 fstat(4, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b5000 >5416 read(4, "# /etc/nsswitch.conf:\n# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $\n\npasswd: compat\nshadow: compat\ngroup: compat\n\n# passwd: db files nis\n# shadow: db files nis\n# group: db files nis\n\nhosts: files dns\nnetworks: files dns\n\nservices: db files\nprotocols: db files\nrpc: db files\nethers: db files\nnetmasks: files\nnetgroup: files\nbootparams: files\n\nautomount: files\naliases: files\n", 4096) = 508 >5416 read(4, "", 4096) = 0 >5416 close(4) = 0 >5416 munmap(0xf77b5000, 4096) = 0 >5416 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5416 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5416 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77ae000 >5416 close(4) = 0 >5416 open("/libx32/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\20\0\0004\0\0\0\364r\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360]\0\0\360]\0\0\360]\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Hi\0\0Hi\0\0\5\0\0\0\0\0 \0\1\0\0\0\214n\0\0\214n \0\214n \0|\3\0\0\314\4\0\0\6\0\0\0\0\0 \0\2\0\0\0\230n\0\0\230n \0\230n \0\20\1\0\0\20\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\f^\0\0\f^\0\0\f^\0\0\254\1\0\0\254\1\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\214n\0\0\214n \0\214n \0t\1\0\0t\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0G\0\0\0006\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\35\0\0\0005\0\0\0\22\0\0\0\t\0\0\0!\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0002\0\0\0004\0\0\0\0\0\0\0\0\0\0\0\27\0\0\0%\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=30548, ...}) = 0 >5416 mmap(NULL, 2126680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6966000 >5416 mprotect(0xf696d000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf6b6c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0xf6b6c000 >5416 close(4) = 0 >5416 open("/libx32/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300=\0\0004\0\0\0000D\1\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\300\31\1\0\300\31\1\0\300\31\1\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210<\1\0\210<\1\0\5\0\0\0\0\0 \0\1\0\0\0T>\1\0T>!\0T>!\0\360\4\0\0x+\0\0\6\0\0\0\0\0 \0\2\0\0\0`>\1\0`>!\0`>!\0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\334\31\1\0\334\31\1\0\334\31\1\0\234\5\0\0\234\5\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdT>\1\0T>!\0T>!\0\254\1\0\0\254\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\1\0\0\365\0\0\0F\0\0\0L\0\0\0\0\0\0\0k\0\0\0\334\0\0\0\204\0\0\0\0\0\0\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\177\0\0\0\0\0\0\0W\0\0\0\322\0\0\0\232\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0v\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=84112, ...}) = 0 >5416 mmap(NULL, 2189772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf674f000 >5416 mprotect(0xf6763000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf6962000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0xf6962000 >5416 mmap(0xf6964000, 6604, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6964000 >5416 close(4) = 0 >5416 mprotect(0xf6962000, 4096, PROT_READ) = 0 >5416 mprotect(0xf6b6c000, 4096, PROT_READ) = 0 >5416 munmap(0xf77ae000, 30374) = 0 >5416 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5416 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5416 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77ae000 >5416 close(4) = 0 >5416 open("/libx32/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\37\0\0004\0\0\0p\242\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\220\206\0\0\220\206\0\0\220\206\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\360\227\0\0\360\227\0\0\5\0\0\0\0\0 \0\1\0\0\0|\236\0\0|\236 \0|\236 \0\10\3\0\0\254\5\0\0\6\0\0\0\0\0 \0\2\0\0\0\210\236\0\0\210\236 \0\210\236 \0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\254\206\0\0\254\206\0\0\254\206\0\0d\2\0\0d\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td|\236\0\0|\236 \0|\236 \0\204\1\0\0\204\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\0\0\0o\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\0\0\0\25\0\0\0!\0\0\0g\0\0\0A\0\0\0\0\0\0\0b\0\0\0\0\0\0\0S\0\0\0&\0\0\0\0\0\0\0X\0\0\0\"\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\36\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=42704, ...}) = 0 >5416 mmap(NULL, 2139176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6544000 >5416 mprotect(0xf654e000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf674d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0xf674d000 >5416 close(4) = 0 >5416 open("/libx32/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 >5416 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0 \0\0004\0\0\0\300\263\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0000\224\0\0000\224\0\0000\224\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\254\0\0\300\254\0\0\5\0\0\0\0\0 \0\1\0\0\0\204\256\0\0\204\256 \0\204\256 \0P\4\0\0\204\10\0\0\6\0\0\0\0\0 \0\2\0\0\0\220\256\0\0\220\256 \0\220\256 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345tdL\224\0\0L\224\0\0L\224\0\0D\3\0\0D\3\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\204\256\0\0\204\256 \0\204\256 \0|\1\0\0|\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\331\0\0\0t\0\0\0\0\0\0\0'\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0E\0\0\0\0\0\0\0_\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0\34\0\0\0007\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0005\0\0\0", 512) = 512 >5416 fstat(4, {st_mode=S_IFREG|0755, st_size=47136, ...}) = 0 >5416 mmap(NULL, 2144008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6338000 >5416 mprotect(0xf6343000, 2093056, PROT_NONE) = 0 >5416 mmap(0xf6542000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0xf6542000 >5416 close(4) = 0 >5416 mprotect(0xf6542000, 4096, PROT_READ) = 0 >5416 mprotect(0xf674d000, 4096, PROT_READ) = 0 >5416 munmap(0xf77ae000, 30374) = 0 >5416 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 >5416 lseek(4, 0, SEEK_CUR) = 0 >5416 fstat(4, {st_mode=S_IFREG|0644, st_size=1052, ...}) = 0 >5416 mmap(NULL, 1052, PROT_READ, MAP_SHARED, 4, 0) = 0xf77b5000 >5416 lseek(4, 1052, SEEK_SET) = 1052 >5416 munmap(0xf77b5000, 1052) = 0 >5416 close(4) = 0 >5416 getpgrp() = 5405 >5416 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5416 getrlimit(RLIMIT_NPROC, {rlim_cur=16025, rlim_max=0}) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-run-hooks", O_RDONLY) = 4 >5416 ioctl(4, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xffcb3fe0) = -1 ENOTTY (Inappropriate ioctl for device) >5416 lseek(4, 0, SEEK_CUR) = 0 >5416 read(4, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions", 80) = 80 >5416 lseek(4, 0, SEEK_SET) = 0 >5416 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5416 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) >5416 dup2(4, 255) = 255 >5416 close(4) = 0 >5416 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 >5416 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|0x8000) >5416 fstat(255, {st_mode=S_IFREG|0555, st_size=4680, ...}) = 0 >5416 lseek(255, 0, SEEK_CUR) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 read(255, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions for our hooks to use\nif [ \"$reason\" = ROUTERADVERT ]; then\n\tifsuffix=\":ra\"\nelse\n\tifsuffix=\nfi\nifname=\"$interface$ifsuffix\"\n\nfrom=from\nsignature_base=\"# Generated by dhcpcd\"\nsignature=\"$signature_base $from $ifname\"\nsignature_base_end=\"# End of dhcpcd\"\nsignature_end=\"$signature_base_end $from $ifname\"\nstate_dir=/var/run/dhcpcd\n\n# Ensure that all arguments are unique\nuniqify()\n{\n\tlocal result= i=\n\tfor i do\n\t\tcase \" $result \" in\n\t\t\t*\" $i \"*);;\n\t\t\t*) result=\"$result $i\";;\n\t\tesac\n\tdone\n\techo \"${result# *}\"\n}\n\n# List interface config files in a directory.\n# If dhcpcd is running as a single instance then it will have a list of\n# interfaces in the preferred order.\n# Otherwise we just use what we have.\nlist_interfaces()\n{\n\tlocal i= x= ifaces=\n\tfor i in $interface_order; do\n\t\t[ -e \"$1/$i\" ] && ifaces=\"$ifaces${ifaces:+ }$i\"\n\tdone\n\tfor x in \"$1\"/*; do\n\t\t[ -e \"$x\" ] || continue\n\t\tfor i in $interface_order; do\n\t\t\tif [ $i = \"${x##*/}\" ]; then\n\t\t\t\tunset x\n\t\t\t\tbreak\n\t\t\tfi\n\t\tdone\n\t\t[ -n \"$x\" ] && ifaces=\"$ifaces${ifaces:+ }${x##*/}\"\n\tdone\n\techo \"$ifaces\"\n}\n\n# We normally use sed to extract values using a key from a list of files\n# but sed may not always be available at the time.\nkey_get_value()\n{\n\tlocal key=\"$1\" value= x= line=\n\n\tshift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed -n \"s/^$key//p\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$key\"*) echo \"${line##$key}\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# We normally use sed to remove markers from a configuration file\n# but sed may not always be available at the time.\nremove_markers()\n{\n\tlocal m1=\"$1\" m2=\"$2\" x= line= in_marker=0\n\n\tshift; shift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed \"/^$m1/,/^$m2/d\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$m1\"*) in_marker=1;;\n\t\t\t\t\"$m2\"*) in_marker=0;;\n\t\t\t\t*) [ $in_marker = 0 ] && echo \"$line\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# Compare two files.\n# If different, replace first with second otherwise remove second.\nchange_file()\n{\n\tif [ -e \"$1\" ]; then\n\t\tif type cmp >/dev/null 2>&1; then\n\t\t\tcmp -s \"$1\" \"$2\"\n\t\telif type diff >/dev/null 2>&1; then\n\t\t\tdiff -q \"$1\" \"$2\" >/dev/null\n\t\telse\n\t\t\t# Hopefully we're only working on small text files ...\n\t\t\t[ \"$(cat \"$1\")\" = \"$(cat \"$2\")\" ]\n\t\tfi\n\t\tif [ $? -eq 0 ]; then\n\t\t\trm -f \"$2\"\n\t\t\treturn 1\n\t\tfi\n\tfi\n\tcat \"$2\" > \"$1\"\n\trm -f \"$2\"\n\treturn 0\n}\n\n# Save a config file\nsave_conf()\n{\n\tif [ -f \"$1\" ]; then\n\t\trm -f \"$1-pre.$interface\"\n\t\tcat \"$1\" > \"$1-pre.$interface\"\n\tfi\n}\n\n# Restore a config file\nrestore_conf()\n{\n\t[ -f \"$1-pre.$interface\" ] || return 1\n\tcat \"$1-pre.$interface\" > \"$1\"\n\trm -f \"$1-pre.$interface\"\n}\n\n# Write a syslog entry\nsyslog()\n{\n\tlocal lvl=\"$1\"\n\n\t[ -n \"$lvl\" ] && shift\n\tif [ -n \"$*\" ]; then\n\t\tif type logger >/dev/null 2>&1; then\n\t\t\tlogger -t dhcpcd -p daemon.\"$lvl\" -is \"$interface: $*\"\n\t\tfi\n\tfi\n}\n\n# Check for a valid domain name as per RFC1123 with the exception of\n# allowing - and _ as they seem to be widely used.\nvalid_domainname()\n{\n\tlocal name=\"$1\" label\n\n\t[ -z \"$name\" -o ${#name} -gt 255 ] && return 1\n\t\n\twhile [ -n \"$name\" ]; do\n\t\tlabel=\"${name%%.*}\"\n\t\t[ -z \"$label\" -o ${#label} -gt 63 ] && return 1\n\t\tcase \"$label\" in\n\t\t-*|_*|*-|*_)\t\treturn 1;;\n\t\t*[![:alnum:]-_]*)\treturn 1;;\n\t\tesac\n\t\t[ \"$name\" = \"${name#*.}\" ] && break\n\t\tname=\"${name#*.}\"\n\tdone\n\treturn 0\t\n}\n\nvalid_domainname_list()\n{\n\tlocal name\n\n\tfor name do\n\t\tvalid_domainname \"$name\" || return $?\n\tdone\n\treturn 0\n}\n\n# Check for a valid path\nvalid_path()\n{\n\tcase \"$@\" in\n\t*[![:alnum:]#%+-_:\\.,@~\\\\/\\[\\]=\\ ]*) return 1;;\n\tesac\n\treturn 0\n}\n\n# Check a system service exists \nservice_exists()\n{\n\t/sbin/rc-service -e $1\n}\n\n# Send a command to a system service\nservice_cmd()\n{\n\t/sbin/rc-service $1 -- -D $2\n}\n\n# Send a command to a system service if it is running\nservice_status()\n{\n\tservice_command $1 status >/dev/null 2>&1\n}\n\n# Handy macros for our hooks\nservice_command()\n{\n\tservice_exists $1 && service_cmd $1 $2\n}\nservice_condcommand()\n{\n\tservice_exists $1 && service_status $1 && service_cmd $1 $2\n}\n\n# We source each script in"..., 4680) = 4680 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 openat(AT_FDCWD, "/lib/dhcpcd/dhcpcd-hooks/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5416 getdents64(4, /* 10 entries */, 32768) = 320 >5416 getdents64(4, /* 0 entries */, 32768) = 0 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/dhcpcd.enter-hook", 0xffcb3900) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/01-test", {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/01-test", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5416 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"TEST\" ]; then\n\tset | grep \"^\\(interface\\|metric\\|pid\\|reason\\|skip_hooks\\)=\" | sort\n\tset | grep \"^\\(new_\\|old_\\)\" | sort\nfi\n", 180) = 180 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/02-dump", {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/02-dump", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5416 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"DUMP\" ]; then\n\tset | sed -ne 's/^new_//p' | sort\nfi\n", 108) = 108 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/10-mtu", {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/10-mtu", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5416 read(4, "# Configure the MTU for the interface\n\nmtu_dir=\"$state_dir/mtu\"\n\nset_mtu()\n{\n\tlocal mtu=$1\n\n\tif [ -w /sys/class/net/$interface/mtu ]; then\n\t\techo \"$mtu\" >/sys/class/net/$interface/mtu\n\telse\n\t\tifconfig \"$interface\" mtu \"$mtu\"\n\tfi\n}\n\nif [ \"$reason\" = PREINIT -a -e \"$mtu_dir/$interface\" ]; then\n\trm \"$mtu_dir/$interface\"\nelif [ -n \"$new_interface_mtu\" ] && $if_up; then\n\t# The smalled MTU dhcpcd can work with is 576\n\tif [ \"$new_interface_mtu\" -ge 576 ]; then\n\t\tif set_mtu \"$new_interface_mtu\"; then\n\t\t\tsyslog info \"$interface: MTU set to $new_interface_mtu\"\n\t\t\t# Save the MTU so we can restore it later\n\t\t\tif [ ! -e \"$mtu_dir/$interface\" ]; then\n\t\t\t\tmkdir -p \"$mtu_dir\"\n\t\t\t\techo \"$ifmtu\" > \"$mtu_dir/$interface\"\n\t\t\tfi\n\t\tfi\n\tfi\nelif [ -e \"$mtu_dir/$interface\" ]; then\n\tif $if_up || $if_down; then\n\t\t# No MTU in this state, so restore the prior MTU\n\t\tmtu=$(cat \"$mtu_dir/$interface\")\n\t\tsyslog info \"$interface: MTU restored to $mtu\"\n\t\tset_mtu \"$mtu\"\n\t\trm \"$mtu_dir/$interface\"\n\tfi\nfi\n", 981) = 981 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/mtu/eth0", 0xffcb32c0) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/mtu/eth0", 0xffcb3070) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5416 read(4, "# Generate /etc/resolv.conf\n# Support resolvconf(8) if available\n# We can merge other dhcpcd resolv.conf files into one like resolvconf,\n# but resolvconf is preferred as other applications like VPN clients\n# can readily hook into it.\n# Also, resolvconf can configure local nameservers such as bind\n# or dnsmasq. This is important as the libc resolver isn't that powerful.\n\nresolv_conf_dir=\"$state_dir/resolv.conf\"\nNL=\"\n\"\n\nbuild_resolv_conf()\n{\n\tlocal cf=\"$state_dir/resolv.conf.$ifname\"\n\tlocal interfaces= header= search= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$resolv_conf_dir\")\n\n\t# Build the resolv.conf\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build the search list\n\t\tdomain=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"domain \" ${interfaces})\n\t\tsearch=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"search \" ${interfaces})\n\t\tset -- ${domain}\n\t\tunset domain\n\t\tif [ -n \"$2\" ]; then\n\t\t\tsearch=\"$search $*\"\n\t\telif [ -n \"$1\" ]; then\n\t\t\tdomain=\"domain $1$NL\"\n\t\tfi\n\t\t[ -n \"$search\" ] && search=\"search $(uniqify $search)$NL\"\n\n\t\t# Build the nameserver list\n\t\tsrvs=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"nameserver \" ${interfaces})\n\t\tfor x in $(uniqify ${srvs}); do\n\t\t\tservers=\"${servers}nameserver $x$NL\"\n\t\tdone\n\tfi\n\theader=\"$signature_base${header:+ $from }$header\"\n\n\t# Assemble resolv.conf using our head and tail files\n\t[ -f \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\techo \"$header\" > \"$cf\"\n\tif [ -f /etc/resolv.conf.head ]; then\n\t\tcat /etc/resolv.conf.head >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.head can replace this line\" >> \"$cf\"\n\tfi\n\tprintf %s \"$domain$search$servers\" >> \"$cf\"\n\tif [ -f /etc/resolv.conf.tail ]; then\n\t\tcat /etc/resolv.conf.tail >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.tail can replace this line\" >> \"$cf\"\n\tfi\n\tif change_file /etc/resolv.conf \"$cf\"; then\n\t\tchmod 644 /etc/resolv.conf\n\tfi\n\trm -f \"$cf\"\n}\n\nadd_resolv_conf()\n{\n\tlocal x= conf=\"$signature$NL\" i=${ra_count:-0} ra=\n\n\twhile [ $i -ne 0 ]; do\n\t\teval ra=\\$ra${i}_rdnss\n\t\tnew_domain_name_servers=\"$new_domain_name_servers${new_domain_name_servers:+ }$ra\"\n\t\teval ra=\\$ra${i}_dnssl\n\t\tnew_domain_search=\"$new_domain_search${new_domain_search:+ }$ra\"\n\t\ti=$(($i - 1))\n\tdone\n\n\t# If we don't have any configuration, remove it\n\tif [ -z \"$new_domain_name_servers\" -a \\\n\t\t-z \"$new_domain_name\" -a \\\n\t\t-z \"$new_domain_search\" ]; then\n\t\tremove_resolv_conf\n\t\treturn $?\n\tfi\n\n\tif [ -n \"$new_domain_name\" ]; then\n\t\tset -- $new_domain_name\n\t\tnew_domain_name=\"$1\"\n\t\tif valid_domainname \"$new_domain_name\"; then\n\t\t\tconf=\"${conf}domain $new_domain_name$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name: $new_domain_name\"\n\t\tfi\n\t\t# Support RFC violating search in domain\n\t\tif [ -z \"$new_domain_search\" -a -n \"$2\" ]; then\n\t\t\tnew_domain_search=\"$*\"\n\t\tfi\n\tfi\n\tif [ -n \"$new_domain_search\" ]; then\n\t\tif valid_domainname_list; then\n\t\t\tconf=\"${conf}search $new_domain_search$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name in list: $new_domain_search\"\n\t\tfi\n\tfi\n\tfor x in ${new_domain_name_servers}; do\n\t\tconf=\"${conf}nameserver $x$NL\"\n\tdone\n\tif type resolvconf >/dev/null 2>&1; then\n\t\t[ -n \"$ifmetric\" ] && export IF_METRIC=\"$ifmetric\"\n\t\tprintf %s \"$conf\" | resolvconf -a \"$ifname\"\n\t\treturn $?\n\tfi\n\n\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\trm -f \"$resolv_conf_dir/$ifname\"\n\tfi\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\tprintf %s \"$conf\" > \"$resolv_conf_dir/$ifname\"\n\tbuild_resolv_conf\n}\n\nremove_resolv_conf()\n{\n\tif type resolvconf >/dev/null 2>&1; then\n\t\tresolvconf -d \"$ifname\" -f\n\telse\n\t\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\t\trm -f \"$resolv_conf_dir/$ifname\"\n\t\tfi\n\t\tbuild_resolv_conf\n\tfi\n}\n\nif $if_up || [ \"$reason\" = ROUTERADVERT ]; then\n\tadd_resolv_conf\nelif $if_down; then\n\tremove_resolv_conf\nfi\n", 3850) = 3850 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(2, F_DUPFD, 10) = 11 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(1, 2) = 2 >5416 fcntl(1, F_GETFD) = 0 >5416 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5416 stat("/usr/local/sbin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/local/bin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/sbin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/bin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/sbin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/bin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/opt/bin/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/resolvconf", 0xffcb2bd0) = -1 ENOENT (No such file or directory) >5416 fstat(2, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 >5416 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xffcb24d0) = -1 ENOTTY (Inappropriate ioctl for device) >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b5000 >5416 write(2, "/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf: line 131: type: resolvconf: not found\n", 79) = 79 >5416 dup2(11, 2) = 2 >5416 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(11) = 0 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xffcb2a80) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 pipe([4, 5]) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5416 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77ac948) = 5417 >5417 close(255 <unfinished ...> >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5417 <... close resumed> ) = 0 >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5417 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5416 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, <unfinished ...> >5417 <... rt_sigprocmask resumed> NULL, 8) = 0 >5416 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5417 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 close(5 <unfinished ...> >5417 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 <... close resumed> ) = 0 >5417 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 read(4, <unfinished ...> >5417 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5417 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], 0}, 8) = 0 >5417 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5417 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5417 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5417 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5417 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5417 dup2(5, 1) = 1 >5417 close(5) = 0 >5417 close(4) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xffcb0a50) = -1 ENOENT (No such file or directory) >5417 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5417 openat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5417 brk(0x26d0000) = 0x26d0000 >5417 getdents64(4, /* 2 entries */, 32768) = 48 >5417 getdents64(4, /* 0 entries */, 32768) = 0 >5417 brk(0x26c8000) = 0x26c8000 >5417 close(4) = 0 >5417 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5417 stat("/var/run/dhcpcd/resolv.conf/*", 0xffcb0910) = -1 ENOENT (No such file or directory) >5417 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5417 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 >5417 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b4000 >5417 write(1, "\n", 1) = 1 >5416 <... read resumed> "\n", 128) = 1 >5417 exit_group(0) = ? >5416 read(4, <unfinished ...> >5417 +++ exited with 0 +++ >5416 <... read resumed> "", 128) = 0 >5416 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5417, si_status=0, si_utime=0, si_stime=0} --- >5416 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5417 >5416 wait4(-1, 0xffcb12a8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5416 rt_sigreturn() = 0 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/resolv.conf.eth0", 0xffcb1d50) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/resolv.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 fstat(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 >5416 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b4000 >5416 write(1, "# Generated by dhcpcd\n", 22) = 22 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/resolv.conf.head", 0xffcb2110) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 write(1, "# /etc/resolv.conf.head can replace this line\n", 46) = 46 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/resolv.conf.tail", 0xffcb2390) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 write(1, "# /etc/resolv.conf.tail can replace this line\n", 46) = 46 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(2, F_DUPFD, 10) = 11 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(1, 2) = 2 >5416 fcntl(1, F_GETFD) = 0 >5416 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5416 stat("/usr/local/sbin/cmp", 0xffcb18b0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/local/bin/cmp", 0xffcb18b0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/sbin/cmp", 0xffcb18b0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", X_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", R_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", X_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", R_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", X_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", R_OK) = 0 >5416 write(1, "cmp is /usr/bin/cmp\n", 20) = 20 >5416 dup2(11, 2) = 2 >5416 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(11) = 0 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5416 stat("/usr/local/sbin/cmp", 0xffcb1960) = -1 ENOENT (No such file or directory) >5416 stat("/usr/local/bin/cmp", 0xffcb1960) = -1 ENOENT (No such file or directory) >5416 stat("/usr/sbin/cmp", 0xffcb1960) = -1 ENOENT (No such file or directory) >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", X_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", R_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", X_OK) = 0 >5416 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/usr/bin/cmp", R_OK) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 >5416 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77ac948) = 5418 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5418 close(255 <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5418 <... close resumed> ) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5418 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5418 <... rt_sigprocmask resumed> NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5418 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5418 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5418 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5418 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5418 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5418 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 wait4(-1, <unfinished ...> >5418 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5418 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5418 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5418 execve("/usr/bin/cmp", ["cmp", "-s", "/etc/resolv.conf", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5418 brk(0) = 0x10e6000 >5418 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf778e000 >5418 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5418 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5418 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5418 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7786000 >5418 close(4) = 0 >5418 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5418 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5418 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5418 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71d4000 >5418 mprotect(0xf736a000, 2097152, PROT_NONE) = 0 >5418 mmap(0xf756a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf756a000 >5418 mmap(0xf756d000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf756d000 >5418 close(4) = 0 >5418 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7785000 >5418 arch_prctl(ARCH_SET_FS, 0xf77856c0) = 0 >5418 mprotect(0xf756a000, 8192, PROT_READ) = 0 >5418 mprotect(0x608000, 4096, PROT_READ) = 0 >5418 mprotect(0xf7790000, 4096, PROT_READ) = 0 >5418 munmap(0xf7786000, 30374) = 0 >5418 brk(0) = 0x10e6000 >5418 brk(0x1107000) = 0x1107000 >5418 brk(0x1108000) = 0x1108000 >5418 sigaltstack({ss_sp=0x609400, ss_flags=0, ss_size=8192}, NULL) = 0 >5418 rt_sigaction(SIGSEGV, {0x402630, [], SA_RESTORER|SA_STACK|SA_NODEFER|SA_RESETHAND|SA_SIGINFO, 0xf72043e0}, NULL, 8) = 0 >5418 open("/etc/resolv.conf", O_RDONLY) = 4 >5418 fstat(4, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5418 open("/var/run/dhcpcd/resolv.conf.eth0", O_RDONLY) = 5 >5418 fstat(5, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5418 lseek(4, 0, SEEK_CUR) = 0 >5418 lseek(5, 0, SEEK_CUR) = 0 >5418 read(4, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5418 read(4, "", 3982) = 0 >5418 read(5, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5418 read(5, "", 3982) = 0 >5418 close(4) = 0 >5418 close(5) = 0 >5418 exit_group(0) = ? >5418 +++ exited with 0 +++ >5416 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5418 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5418, si_status=0, si_utime=0, si_stime=0} --- >5416 wait4(-1, 0xffcb1628, WNOHANG, NULL) = -1 ECHILD (No child processes) >5416 rt_sigreturn() = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5416 stat("/usr/local/sbin/rm", 0xffcb1840) = -1 ENOENT (No such file or directory) >5416 stat("/usr/local/bin/rm", 0xffcb1840) = -1 ENOENT (No such file or directory) >5416 stat("/usr/sbin/rm", 0xffcb1840) = -1 ENOENT (No such file or directory) >5416 stat("/usr/bin/rm", 0xffcb1840) = -1 ENOENT (No such file or directory) >5416 stat("/sbin/rm", 0xffcb1840) = -1 ENOENT (No such file or directory) >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", X_OK) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", R_OK) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", X_OK) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", R_OK) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5416 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77ac948) = 5419 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5419 close(255 <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5419 <... close resumed> ) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5419 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5419 <... rt_sigprocmask resumed> NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5419 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5419 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5419 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5419 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5419 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5419 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 wait4(-1, <unfinished ...> >5419 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5419 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5419 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5419 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5419 brk(0) = 0x13e9000 >5419 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77a2000 >5419 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5419 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5419 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5419 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf779a000 >5419 close(4) = 0 >5419 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5419 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5419 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5419 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71e7000 >5419 mprotect(0xf737d000, 2097152, PROT_NONE) = 0 >5419 mmap(0xf757d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf757d000 >5419 mmap(0xf7580000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7580000 >5419 close(4) = 0 >5419 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7799000 >5419 arch_prctl(ARCH_SET_FS, 0xf77996c0) = 0 >5419 mprotect(0xf757d000, 8192, PROT_READ) = 0 >5419 mprotect(0x60c000, 4096, PROT_READ) = 0 >5419 mprotect(0xf77a3000, 4096, PROT_READ) = 0 >5419 munmap(0xf779a000, 30374) = 0 >5419 brk(0) = 0x13e9000 >5419 brk(0x140a000) = 0x140a000 >5419 brk(0x140b000) = 0x140b000 >5419 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5419 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", {st_mode=S_IFREG|0644, st_size=114, ...}, AT_SYMLINK_NOFOLLOW) = 0 >5419 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = 0 >5419 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5419 close(0) = 0 >5419 close(1) = 0 >5419 close(2) = 0 >5419 exit_group(0) = ? >5419 +++ exited with 0 +++ >5416 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5419 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5419, si_status=0, si_utime=0, si_stime=0} --- >5416 wait4(-1, 0xffcb1528, WNOHANG, NULL) = -1 ECHILD (No child processes) >5416 rt_sigreturn() = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", X_OK) = 0 >5416 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5416 geteuid() = 0 >5416 getegid() = 0 >5416 getuid() = 0 >5416 getgid() = 0 >5416 access("/bin/rm", R_OK) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5416 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77ac948) = 5420 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5420 close(255 <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5420 <... close resumed> ) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5420 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5420 <... rt_sigprocmask resumed> NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5420 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5420 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5420 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigprocmask resumed> [], 8) = 0 >5420 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5420 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5420 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 wait4(-1, <unfinished ...> >5420 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5420 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5420 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5420 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5420 brk(0) = 0x6d8000 >5420 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf779d000 >5420 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5420 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5420 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5420 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7795000 >5420 close(4) = 0 >5420 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5420 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5420 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5420 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71e2000 >5420 mprotect(0xf7378000, 2097152, PROT_NONE) = 0 >5420 mmap(0xf7578000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf7578000 >5420 mmap(0xf757b000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf757b000 >5420 close(4) = 0 >5420 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7794000 >5420 arch_prctl(ARCH_SET_FS, 0xf77946c0) = 0 >5420 mprotect(0xf7578000, 8192, PROT_READ) = 0 >5420 mprotect(0x60c000, 4096, PROT_READ) = 0 >5420 mprotect(0xf779e000, 4096, PROT_READ) = 0 >5420 munmap(0xf7795000, 30374) = 0 >5420 brk(0) = 0x6d8000 >5420 brk(0x6f9000) = 0x6f9000 >5420 brk(0x6fa000) = 0x6fa000 >5420 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5420 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0x6d92f8, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) >5420 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = -1 ENOENT (No such file or directory) >5420 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5420 close(0) = 0 >5420 close(1) = 0 >5420 close(2) = 0 >5420 exit_group(0) = ? >5420 +++ exited with 0 +++ >5416 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5420 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5420, si_status=0, si_utime=0, si_stime=0} --- >5416 wait4(-1, 0xffcb23a8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5416 rt_sigreturn() = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/30-hostname", {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/30-hostname", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5416 read(4, "# Set the hostname from DHCP data if required\n\n# Some systems don't have hostname(1)\n_hostname()\n{\n\tlocal name=\n\n\tif [ -z \"$1\" ]; then\n\t\tif [ -r /proc/sys/kernel/hostname ]; then\n\t\t\tread name </proc/sys/kernel/hostname && echo \"$name\"\n\t\telse\n\t\t\thostname\n\t\tfi\n\t\treturn $?\n\tfi\n\n\tif [ -w /proc/sys/kernel/hostname ]; then\n\t\techo \"$1\" >/proc/sys/kernel/hostname\n\telse\n\t\thostname \"$1\"\n\tfi\n}\n\nneed_hostname()\n{\n\tlocal hostname=\"\"\n\n\tcase \"$force_hostname\" in\n\t[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|1) ;;\n\t*) hostname=\"$(_hostname)\";;\n\tesac\n\tcase \"$hostname\" in\n\t\"\"|\"(none)\"|localhost|localhost.localdomain)\n\t\t[ -n \"$new_host_name\" -o -n \"$new_fqdn_name\" ];;\n\t\"$old_host_name\"|\"$old_fqdn_name\")\n\t\ttrue;;\n\t*)\n\t\tfalse;;\n\tesac\n}\n\ntry_hostname()\n{\n\tif valid_domainname \"$1\"; then\n\t\t_hostname \"$1\"\n\telse\n\t\tsyslog err \"Invalid hostname: $1\"\n\tfi\n}\n\nset_hostname()\n{\n\tif need_hostname; then\n\t\tif [ -n \"$new_host_name\" ]; then\n\t\t\ttry_hostname \"$new_host_name\"\n\t\telif [ -n \"$new_fqdn_name\" ]; then\n\t\t\ttry_hostname \"$new_fqdn_name\"\n\t\tfi\n\tfi\n}\n\nif $if_up; then\n\tset_hostname\nfi\n", 1050) = 1050 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5416 read(4, "# Sample dhcpcd hook script for ntp\n# Like our resolv.conf hook script, we store a database of ntp.conf files\n# and merge into /etc/ntp.conf\n\n# You can set the env var NTP_CONF to another file like this\n# dhcpcd -e NTP_CONF=/usr/pkg/etc/ntpd.conf\n# or by adding this to /etc/dhcpcd.enter-hook\n# NTP_CONF=/usr/pkg/etc/ntpd.conf\n# to use openntpd from pkgsrc instead of the system provided ntp.\n\nif type invoke-rc.d >/dev/null 2>&1; then\n\t# Debian has a seperate file for DHCP config to avoid stamping on\n\t# the master.\n\t[ -e /var/lib/ntp ] || mkdir /var/lib/ntp\n\t: ${ntp_service:=ntp}\n\t: ${NTP_DHCP_CONF:=/var/lib/ntp/ntp.conf.dhcp}\nfi\n\n: ${ntp_service:=ntpd}\n: ${ntp_restart_cmd:=service_condcommand $ntp_service restart}\nntp_conf_dir=\"$state_dir/ntp.conf\"\nntp_conf=${NTP_CONF:-/etc/ntp.conf}\nNL=\"\n\"\n\nbuild_ntp_conf()\n{\n\tlocal cf=\"$state_dir/ntp.conf.$ifname\"\n\tlocal interfaces= header= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$ntp_conf_dir\")\n\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build a server list\n\t\tsrvs=$(cd \"$ntp_conf_dir\";\n\t\t\tkey_get_value \"server \" $interfaces)\n\t\tif [ -n \"$srvs\" ]; then\n\t\t\tfor x in $(uniqify $srvs); do\n\t\t\t\tservers=\"${servers}server $x$NL\"\n\t\t\tdone\n\t\tfi\n\tfi\n\n\t# Merge our config into ntp.conf\n\t[ -e \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\n\tif [ -n \"$NTP_DHCP_CONF\" ]; then\n\t\t[ -e \"$ntp_conf\" ] && cp \"$ntp_conf\" \"$cf\"\n\t\tntp_conf=\"$NTP_DHCP_CONF\"\n\telif [ -e \"$ntp_conf\" ]; then\n\t\tremove_markers \"$signature_base\" \"$signature_base_end\" \\\n\t\t\t\"$ntp_conf\" > \"$cf\"\n\tfi\n\n\tif [ -n \"$servers\" ]; then\n\t\techo \"$signature_base${header:+ $from }$header\" >> \"$cf\"\n\t\tprintf %s \"$servers\" >> \"$cf\"\n\t\techo \"$signature_base_end${header:+ $from }$header\" >> \"$cf\"\n\telse\n\t\t[ -e \"$ntp_conf\" -a -e \"$cf\" ] || return\n\tfi\n\n\t# If we changed anything, restart ntpd\n\tif change_file \"$ntp_conf\" \"$cf\"; then\n\t\t[ -n \"$ntp_restart_cmd\" ] && eval $ntp_restart_cmd\n\tfi\n}\n\nadd_ntp_conf()\n{\n\tlocal cf=\"$ntp_conf_dir/$ifname\" x=\n\n\t[ -e \"$cf\" ] && rm \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\tif [ -n \"$new_ntp_servers\" ]; then\n\t\tfor x in $new_ntp_servers; do\n\t\t\techo \"server $x\" >> \"$cf\"\n\t\tdone\n\tfi\n\tbuild_ntp_conf\n}\n\nremove_ntp_conf()\n{\n\tif [ -e \"$ntp_conf_dir/$ifname\" ]; then\n\t\trm \"$ntp_conf_dir/$ifname\"\n\tfi\n\tbuild_ntp_conf\n}\n\nif $if_up; then\n\tadd_ntp_conf add\nelif $if_down; then\n\tremove_ntp_conf del\nfi\n", 2487) = 2487 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(1, F_DUPFD, 10) = 10 >5416 fcntl(1, F_GETFD) = 0 >5416 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(4, 1) = 1 >5416 close(4) = 0 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(2, F_DUPFD, 10) = 11 >5416 fcntl(2, F_GETFD) = 0 >5416 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5416 dup2(1, 2) = 2 >5416 fcntl(1, F_GETFD) = 0 >5416 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5416 stat("/usr/local/sbin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/local/bin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/sbin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/bin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/sbin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/bin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/opt/bin/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/invoke-rc.d", 0xffcb31c0) = -1 ENOENT (No such file or directory) >5416 write(2, "/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf: line 11: type: invoke-rc.d: not found\n", 76) = 76 >5416 dup2(11, 2) = 2 >5416 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(11) = 0 >5416 dup2(10, 1) = 1 >5416 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5416 close(10) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xffcb2bc0) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 pipe([4, 5]) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5416 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77ac948) = 5421 >5421 close(255) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5421 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5416 <... rt_sigprocmask resumed> NULL, 8) = 0 >5421 <... rt_sigprocmask resumed> NULL, 8) = 0 >5416 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, <unfinished ...> >5421 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5421 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 close(5 <unfinished ...> >5421 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, <unfinished ...> >5416 <... close resumed> ) = 0 >5421 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5416 read(4, <unfinished ...> >5421 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], 0}, 8) = 0 >5421 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5421 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5421 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5421 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b9e3e0}, 8) = 0 >5421 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5421 dup2(5, 1) = 1 >5421 close(5) = 0 >5421 close(4) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xffcb1090) = -1 ENOENT (No such file or directory) >5421 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5421 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5421 openat(AT_FDCWD, "/var/run/dhcpcd/ntp.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5421 brk(0x26d5000) = 0x26d5000 >5421 getdents64(4, /* 2 entries */, 32768) = 48 >5421 getdents64(4, /* 0 entries */, 32768) = 0 >5421 brk(0x26cd000) = 0x26cd000 >5421 close(4) = 0 >5421 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5421 stat("/var/run/dhcpcd/ntp.conf/*", 0xffcb0f50) = -1 ENOENT (No such file or directory) >5421 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5421 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5421 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5421 write(1, "\n", 1) = 1 >5416 <... read resumed> "\n", 128) = 1 >5416 read(4, <unfinished ...> >5421 exit_group(0) = ? >5421 +++ exited with 0 +++ >5416 <... read resumed> "", 128) = 0 >5416 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5421, si_status=0, si_utime=0, si_stime=0} --- >5416 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5421 >5416 wait4(-1, 0xffcb18e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5416 rt_sigreturn() = 0 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b9e3e0}, {0x436e40, [], SA_RESTORER, 0xf6b9e3e0}, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xffcb2250) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/var/run/dhcpcd/ntp.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/ntp.conf", 0xffcb2390) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/ntp.conf", 0xffcb24b0) = -1 ENOENT (No such file or directory) >5416 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xffcb24a0) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 open("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", O_RDONLY) = 4 >5416 fstat(4, {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5416 read(4, "# Sample dhcpcd hook for ypbind\n# This script is only suitable for the Linux version.\n\nypbind_pid()\n{\n\t[ -s /var/run/ypbind.pid ] && cat /var/run/ypbind.pid\n}\n\nmake_yp_conf()\n{\n\t[ -z \"$new_nis_domain\" -a -z \"$new_nis_servers\" ] && return 0\n\tlocal cf=/etc/yp.conf.\"$ifname\" prefix= x= pid=\n\trm -f \"$cf\"\n\techo \"$signature\" > \"$cf\"\n\tif [ -n \"$new_nis_domain\" ]; then\n\t\tif ! valid_domainname \"$new_nis_domain\"; then\n\t\t\tsyslog err \"Invalid NIS domain name: $new_nis_domain\"\n\t\t\trm -f \"$cf\"\n\t\t\treturn 1\n\t\tfi\n\t\tdomainname \"$new_nis_domain\"\n\t\tif [ -n \"$new_nis_servers\" ]; then\n\t\t\tprefix=\"domain $new_nis_domain server \"\n\t\telse\n\t\t\techo \"domain $new_nis_domain broadcast\" >> \"$cf\"\n\t\tfi\n\telse\n\t\tprefix=\"ypserver \"\n\tfi\n\tfor x in $new_nis_servers; do\n\t\techo \"$prefix$x\" >> \"$cf\"\n\tdone\n\tsave_conf /etc/yp.conf\n\tcat \"$cf\" > /etc/yp.conf\n\trm -f \"$cf\"\n\tpid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nrestore_yp_conf()\n{\n\t[ -n \"$old_nis_domain\" ] && domainname \"\"\n\trestore_conf /etc/yp.conf || return 0\n\tlocal pid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nif $if_up; then\n\tmake_yp_conf\nelif $if_down; then\n\trestore_yp_conf\nfi\n", 1155) = 1155 >5416 close(4) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/yp.conf-pre.eth0", 0xffcb2230) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 stat("/etc/dhcpcd.exit-hook", 0xffcb3900) = -1 ENOENT (No such file or directory) >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5416 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5416 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5416 read(255, "", 4680) = 0 >5416 exit_group(0) = ? >5416 +++ exited with 0 +++ >5409 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5416 >5409 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5416, si_status=0, si_utime=2, si_stime=1} --- >5409 poll([{fd=6, events=POLLIN}, {fd=10, events=POLLIN}], 2, 0) = 0 (Timeout) >5409 ioctl(8, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >5409 open("/var/lib/dhcpcd/dhcpcd-eth0.lease", O_RDONLY) = -1 ENOENT (No such file or directory) >5409 open("/dev/urandom", O_RDONLY) = 11 >5409 read(11, "\362\272\27\r\225\366\273^\\.\334\271\30a\374\352\244H\33\223)\233\1]Q\3\n\372F\27Jt\0206[\n\253#\375D{\263\t6B\233\325\242i\322seQ\264\312\226\240b\254\317\321\5T\207\304A\374^\323\201\207X=f\364\346\350\317\214\34NL\316\0\201\"\276\343\221\274d\25,\201\205\247\211\223\266\177Z\344d\213\332\24S*\206i\224\255", 112) = 112 >5409 close(11) = 0 >5409 writev(2, [{"dhcpcd[5409]: eth0: broadcasting for a lease", 44}, {"\n", 1}], 2) = 45 >5409 sendto(5, "<30>Jun 29 22:13:12 dhcpcd[5409]: eth0: broadcasting for a lease", 64, MSG_NOSIGNAL, NULL, 0) = 64 >5409 socket(PF_PACKET, SOCK_DGRAM, 8) = 11 >5409 socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 12 >5409 ioctl(12, SIOCGIFINDEX, {ifr_name="eth0", ifr_index=3}) = 0 >5409 close(12) = 0 >5409 setsockopt(11, SOL_SOCKET, SO_ATTACH_FILTER, "\t\0\0\0@[A\0", 8) = -1 EINVAL (Invalid argument) >5409 close(11) = 0 >5409 writev(2, [{"dhcpcd[5409]: eth0: open_socket: Invalid argument", 49}, {"\n", 1}], 2) = 50 >5409 sendto(5, "<27>Jun 29 22:13:12 dhcpcd[5409]: eth0: open_socket: Invalid argument", 69, MSG_NOSIGNAL, NULL, 0) = 69 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 11 >5409 ioctl(11, SIOCGIFINDEX, {ifr_name="eth0", ifr_index=3}) = 0 >5409 close(11) = 0 >5409 sendto(-1, "E\0\1ZcX\0\0@\21\26<\0\0\0\0\377\377\377\377\0D\0C\1F\257\217\1\1\6\0H\361\271&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\32km\31\235\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0c\202Sc5\1\0019\2\5\334<3dhcpcd-5.5.6:Linux-3.4.4-gentoo:x86_64:GenuineIntel7\17\1y!\3\6\f\17\32\34*36:;w\377", 346, 0, {sa_family=AF_PACKET, proto=0x800, if3, pkttype=PACKET_HOST, addr(6)={256, ffffffffffff}, 128) = -1 EBADF (Bad file descriptor) >5409 writev(2, [{"dhcpcd[5409]: eth0: send_raw_packet: Bad file descriptor", 56}, {"\n", 1}], 2) = 57 >5409 sendto(5, "<27>Jun 29 22:13:12 dhcpcd[5409]: eth0: send_raw_packet: Bad file descriptor", 76, MSG_NOSIGNAL, NULL, 0) = 76 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 >5409 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 vfork( <unfinished ...> >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 execve("/lib/dhcpcd/dhcpcd-run-hooks", ["/lib/dhcpcd/dhcpcd-run-hooks"], [/* 12 vars */] <unfinished ...> >5409 <... vfork resumed> ) = 5422 >5409 rt_sigaction(SIGALRM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5409 wait4(5422, <unfinished ...> >5422 <... execve resumed> ) = 0 >5422 brk(0) = 0x17b8000 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e7000 >5422 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5422 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5422 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5422 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77df000 >5422 close(4) = 0 >5422 open("/libx32/libreadline.so.6", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\1\0004\0\0\0\10\266\3\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Te\3\0Te\3\0\5\0\0\0\0\0 \0\1\0\0\0\\o\3\0\\o#\0\\o#\0\330E\0\0\264Y\0\0\6\0\0\0\0\0 \0\2\0\0\0\250w\3\0\250w#\0\250w#\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\324\3\3\0\324\3\3\0\324\3\3\0\324\20\0\0\324\20\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\\o\3\0\\o#\0\\o#\0\244\20\0\0\244\20\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\353\3\0\0\336\2\0\0\31\1\0\0:\1\0\0\277\1\0\0\244\1\0\0\0\0\0\0\354\0\0\0\0\0\0\0002\2\0\0\203\0\0\0\0\0\0\0\323\0\0\0\371\0\0\0\4\0\0\0#\2\0\0\225\2\0\0\274\0\0\0\0\0\0\0^\2\0\0\0\0\0\0\0\0\0\0\304\0\0\0\"\1\0\0\16\2\0\0\0\0\0\0m\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\323\1\0\0\0\0\0\0r\2\0\0\223\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\0\0\0\0\0\0\0\341\1\0\0\0\0\0\0\223\1\0\0%\1\0\0\0\0\0\0\273\0\0\0\0\0\0\0\0\0\0\0}\2\0\0f\1\0\0\263\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0555, st_size=244248, ...}) = 0 >5422 mmap(NULL, 2345232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf738b000 >5422 mprotect(0xf73c2000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf75c1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x36000) = 0xf75c1000 >5422 mmap(0xf75c7000, 2320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf75c7000 >5422 close(4) = 0 >5422 open("/libx32/libncurses.so.5", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \347\0\0004\0\0\0H\276\4\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\240\215\4\0\240\215\4\0\5\0\0\0\0\0 \0\1\0\0\0\310\224\4\0\310\224$\0\310\224$\0\254(\0\0</\0\0\6\0\0\0\0\0 \0\2\0\0\0@\255\4\0@\255$\0@\255$\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\224%\4\0\224%\4\0\224%\4\0D\22\0\0D\22\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\310\224\4\0\310\224$\0\310\224$\0008\33\0\0008\33\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\331\3\0\0v\2\0\0r\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\227\0\0\0U\1\0\0001\0\0\0\0\0\0\0\33\2\0\0\242\1\0\0\243\1\0\0\347\1\0\0\0\0\0\0\0\0\0\0&\1\0\0\0\0\0\0002\2\0\0\365\0\0\0\234\0\0\0\333\1\0\0\0\0\0\0\233\1\0\0\331\0\0\0\0\0\0\0$\1\0\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\245\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\213\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\0\0\0\0\351\0\0\0\0\0\0\0\272\0\0\0q\2\0\0\247\0\0\0B\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=311896, ...}) = 0 >5422 mmap(NULL, 2409476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf713e000 >5422 mprotect(0xf7187000, 2097152, PROT_NONE) = 0 >5422 mmap(0xf7387000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x49000) = 0xf7387000 >5422 mmap(0xf738a000, 1028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf738a000 >5422 close(4) = 0 >5422 open("/libx32/libdl.so.2", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\v\0\0004\0\0\0h!\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0 \27\0\0 \27\0\0 \27\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\330\32\0\0\330\32\0\0\5\0\0\0\0\0 \0\1\0\0\0d\36\0\0d\36 \0d\36 \0\30\2\0\0\\\2\0\0\6\0\0\0\0\0 \0\2\0\0\0x\36\0\0x\36 \0x\36 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td<\27\0\0<\27\0\0<\27\0\0\274\0\0\0\274\0\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdd\36\0\0d\36 \0d\36 \0\234\1\0\0\234\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0002\0\0\0'\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\35\0\0\0\5\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\0\0\0\16\0\0\0\30\0\0\0\7\0\0\0\0\0\0\0\25\0\0\0\31\0\0\0#\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=9672, ...}) = 0 >5422 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6f3b000 >5422 mprotect(0xf6f3d000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf713c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0xf713c000 >5422 close(4) = 0 >5422 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5422 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6b9f000 >5422 mprotect(0xf6d35000, 2097152, PROT_NONE) = 0 >5422 mmap(0xf6f35000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf6f35000 >5422 mmap(0xf6f38000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6f38000 >5422 close(4) = 0 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77de000 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77dd000 >5422 arch_prctl(ARCH_SET_FS, 0xf77dd6c0) = 0 >5422 mprotect(0xf6f35000, 8192, PROT_READ) = 0 >5422 mprotect(0xf713c000, 4096, PROT_READ) = 0 >5422 mprotect(0xf7387000, 8192, PROT_READ) = 0 >5422 mprotect(0xf75c1000, 8192, PROT_READ) = 0 >5422 mprotect(0x6aa000, 4096, PROT_READ) = 0 >5422 mprotect(0xf77e8000, 4096, PROT_READ) = 0 >5422 munmap(0xf77df000, 30374) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 open("/dev/tty", O_RDWR|O_NONBLOCK) = 4 >5422 close(4) = 0 >5422 brk(0) = 0x17b8000 >5422 brk(0x17d9000) = 0x17d9000 >5422 brk(0x17da000) = 0x17da000 >5422 getuid() = 0 >5422 getgid() = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e6000 >5422 read(4, "MemTotal: 2054204 kB\nMemFree: 1887836 kB\nBuffers: 368 kB\nCached: 55844 kB\nSwapCached: 0 kB\nActive: 39428 kB\nInactive: 22604 kB\nActive(anon): 6648 kB\nInactive(anon): 260 kB\nActive(file): 32780 kB\nInactive(file): 22344 kB\nUnevictable: 0 kB\nMlocked: 0 kB\nSwapTotal: 1048572 kB\nSwapFree: 1048572 kB\nDirty: 248 kB\nWriteback: 0 kB\nAnonPages: 5936 kB\nMapped: 6100 kB\nShmem: 1008 kB\nSlab: 55392 kB\nSReclaimable: 42488 kB\nSUnreclaim: 12904 kB\nKernelStack: 600 kB\nPageTables: 1340 kB\nNFS_Unstable: 0 kB\nBounce: 0 kB\nWritebackTmp: 0 kB\nCommitLimit: 2075672 kB\nCommitted_AS: 14768 kB\nVmallocTotal: 34359738367 kB\nVmallocUsed: 75344 kB\nVmallocChunk: 34359647719 kB\nAnonHugePages: 0 kB\nHugePages_Total: 0\nHugePages_Free: 0\nHugePages_Rsvd: ", 1024) = 1024 >5422 close(4) = 0 >5422 munmap(0xf77e6000, 4096) = 0 >5422 brk(0x17d9000) = 0x17d9000 >5422 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 uname({sys="Linux", node="localhost", ...}) = 0 >5422 getcwd("/", 4096) = 2 >5422 getpid() = 5422 >5422 getppid() = 5409 >5422 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5422 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5422 close(4) = 0 >5422 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5422 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5422 close(4) = 0 >5422 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 >5422 fstat(4, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e6000 >5422 read(4, "# /etc/nsswitch.conf:\n# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $\n\npasswd: compat\nshadow: compat\ngroup: compat\n\n# passwd: db files nis\n# shadow: db files nis\n# group: db files nis\n\nhosts: files dns\nnetworks: files dns\n\nservices: db files\nprotocols: db files\nrpc: db files\nethers: db files\nnetmasks: files\nnetgroup: files\nbootparams: files\n\nautomount: files\naliases: files\n", 4096) = 508 >5422 read(4, "", 4096) = 0 >5422 close(4) = 0 >5422 munmap(0xf77e6000, 4096) = 0 >5422 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5422 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5422 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77df000 >5422 close(4) = 0 >5422 open("/libx32/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\20\0\0004\0\0\0\364r\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360]\0\0\360]\0\0\360]\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Hi\0\0Hi\0\0\5\0\0\0\0\0 \0\1\0\0\0\214n\0\0\214n \0\214n \0|\3\0\0\314\4\0\0\6\0\0\0\0\0 \0\2\0\0\0\230n\0\0\230n \0\230n \0\20\1\0\0\20\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\f^\0\0\f^\0\0\f^\0\0\254\1\0\0\254\1\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\214n\0\0\214n \0\214n \0t\1\0\0t\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0G\0\0\0006\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\35\0\0\0005\0\0\0\22\0\0\0\t\0\0\0!\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0002\0\0\0004\0\0\0\0\0\0\0\0\0\0\0\27\0\0\0%\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=30548, ...}) = 0 >5422 mmap(NULL, 2126680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6997000 >5422 mprotect(0xf699e000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf6b9d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0xf6b9d000 >5422 close(4) = 0 >5422 open("/libx32/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300=\0\0004\0\0\0000D\1\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\300\31\1\0\300\31\1\0\300\31\1\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210<\1\0\210<\1\0\5\0\0\0\0\0 \0\1\0\0\0T>\1\0T>!\0T>!\0\360\4\0\0x+\0\0\6\0\0\0\0\0 \0\2\0\0\0`>\1\0`>!\0`>!\0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\334\31\1\0\334\31\1\0\334\31\1\0\234\5\0\0\234\5\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdT>\1\0T>!\0T>!\0\254\1\0\0\254\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\1\0\0\365\0\0\0F\0\0\0L\0\0\0\0\0\0\0k\0\0\0\334\0\0\0\204\0\0\0\0\0\0\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\177\0\0\0\0\0\0\0W\0\0\0\322\0\0\0\232\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0v\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=84112, ...}) = 0 >5422 mmap(NULL, 2189772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6780000 >5422 mprotect(0xf6794000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf6993000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0xf6993000 >5422 mmap(0xf6995000, 6604, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6995000 >5422 close(4) = 0 >5422 mprotect(0xf6993000, 4096, PROT_READ) = 0 >5422 mprotect(0xf6b9d000, 4096, PROT_READ) = 0 >5422 munmap(0xf77df000, 30374) = 0 >5422 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5422 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5422 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77df000 >5422 close(4) = 0 >5422 open("/libx32/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\37\0\0004\0\0\0p\242\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\220\206\0\0\220\206\0\0\220\206\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\360\227\0\0\360\227\0\0\5\0\0\0\0\0 \0\1\0\0\0|\236\0\0|\236 \0|\236 \0\10\3\0\0\254\5\0\0\6\0\0\0\0\0 \0\2\0\0\0\210\236\0\0\210\236 \0\210\236 \0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\254\206\0\0\254\206\0\0\254\206\0\0d\2\0\0d\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td|\236\0\0|\236 \0|\236 \0\204\1\0\0\204\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\0\0\0o\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\0\0\0\25\0\0\0!\0\0\0g\0\0\0A\0\0\0\0\0\0\0b\0\0\0\0\0\0\0S\0\0\0&\0\0\0\0\0\0\0X\0\0\0\"\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\36\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=42704, ...}) = 0 >5422 mmap(NULL, 2139176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6575000 >5422 mprotect(0xf657f000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf677e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0xf677e000 >5422 close(4) = 0 >5422 open("/libx32/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 >5422 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0 \0\0004\0\0\0\300\263\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0000\224\0\0000\224\0\0000\224\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\254\0\0\300\254\0\0\5\0\0\0\0\0 \0\1\0\0\0\204\256\0\0\204\256 \0\204\256 \0P\4\0\0\204\10\0\0\6\0\0\0\0\0 \0\2\0\0\0\220\256\0\0\220\256 \0\220\256 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345tdL\224\0\0L\224\0\0L\224\0\0D\3\0\0D\3\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\204\256\0\0\204\256 \0\204\256 \0|\1\0\0|\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\331\0\0\0t\0\0\0\0\0\0\0'\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0E\0\0\0\0\0\0\0_\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0\34\0\0\0007\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0005\0\0\0", 512) = 512 >5422 fstat(4, {st_mode=S_IFREG|0755, st_size=47136, ...}) = 0 >5422 mmap(NULL, 2144008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6369000 >5422 mprotect(0xf6374000, 2093056, PROT_NONE) = 0 >5422 mmap(0xf6573000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0xf6573000 >5422 close(4) = 0 >5422 mprotect(0xf6573000, 4096, PROT_READ) = 0 >5422 mprotect(0xf677e000, 4096, PROT_READ) = 0 >5422 munmap(0xf77df000, 30374) = 0 >5422 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 >5422 lseek(4, 0, SEEK_CUR) = 0 >5422 fstat(4, {st_mode=S_IFREG|0644, st_size=1052, ...}) = 0 >5422 mmap(NULL, 1052, PROT_READ, MAP_SHARED, 4, 0) = 0xf77e6000 >5422 lseek(4, 1052, SEEK_SET) = 1052 >5422 munmap(0xf77e6000, 1052) = 0 >5422 close(4) = 0 >5422 getpgrp() = 5405 >5422 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5422 getrlimit(RLIMIT_NPROC, {rlim_cur=16025, rlim_max=0}) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-run-hooks", O_RDONLY) = 4 >5422 ioctl(4, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xff8efba0) = -1 ENOTTY (Inappropriate ioctl for device) >5422 lseek(4, 0, SEEK_CUR) = 0 >5422 read(4, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions", 80) = 80 >5422 lseek(4, 0, SEEK_SET) = 0 >5422 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5422 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) >5422 dup2(4, 255) = 255 >5422 close(4) = 0 >5422 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 >5422 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|0x8000) >5422 fstat(255, {st_mode=S_IFREG|0555, st_size=4680, ...}) = 0 >5422 lseek(255, 0, SEEK_CUR) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 read(255, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions for our hooks to use\nif [ \"$reason\" = ROUTERADVERT ]; then\n\tifsuffix=\":ra\"\nelse\n\tifsuffix=\nfi\nifname=\"$interface$ifsuffix\"\n\nfrom=from\nsignature_base=\"# Generated by dhcpcd\"\nsignature=\"$signature_base $from $ifname\"\nsignature_base_end=\"# End of dhcpcd\"\nsignature_end=\"$signature_base_end $from $ifname\"\nstate_dir=/var/run/dhcpcd\n\n# Ensure that all arguments are unique\nuniqify()\n{\n\tlocal result= i=\n\tfor i do\n\t\tcase \" $result \" in\n\t\t\t*\" $i \"*);;\n\t\t\t*) result=\"$result $i\";;\n\t\tesac\n\tdone\n\techo \"${result# *}\"\n}\n\n# List interface config files in a directory.\n# If dhcpcd is running as a single instance then it will have a list of\n# interfaces in the preferred order.\n# Otherwise we just use what we have.\nlist_interfaces()\n{\n\tlocal i= x= ifaces=\n\tfor i in $interface_order; do\n\t\t[ -e \"$1/$i\" ] && ifaces=\"$ifaces${ifaces:+ }$i\"\n\tdone\n\tfor x in \"$1\"/*; do\n\t\t[ -e \"$x\" ] || continue\n\t\tfor i in $interface_order; do\n\t\t\tif [ $i = \"${x##*/}\" ]; then\n\t\t\t\tunset x\n\t\t\t\tbreak\n\t\t\tfi\n\t\tdone\n\t\t[ -n \"$x\" ] && ifaces=\"$ifaces${ifaces:+ }${x##*/}\"\n\tdone\n\techo \"$ifaces\"\n}\n\n# We normally use sed to extract values using a key from a list of files\n# but sed may not always be available at the time.\nkey_get_value()\n{\n\tlocal key=\"$1\" value= x= line=\n\n\tshift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed -n \"s/^$key//p\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$key\"*) echo \"${line##$key}\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# We normally use sed to remove markers from a configuration file\n# but sed may not always be available at the time.\nremove_markers()\n{\n\tlocal m1=\"$1\" m2=\"$2\" x= line= in_marker=0\n\n\tshift; shift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed \"/^$m1/,/^$m2/d\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$m1\"*) in_marker=1;;\n\t\t\t\t\"$m2\"*) in_marker=0;;\n\t\t\t\t*) [ $in_marker = 0 ] && echo \"$line\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# Compare two files.\n# If different, replace first with second otherwise remove second.\nchange_file()\n{\n\tif [ -e \"$1\" ]; then\n\t\tif type cmp >/dev/null 2>&1; then\n\t\t\tcmp -s \"$1\" \"$2\"\n\t\telif type diff >/dev/null 2>&1; then\n\t\t\tdiff -q \"$1\" \"$2\" >/dev/null\n\t\telse\n\t\t\t# Hopefully we're only working on small text files ...\n\t\t\t[ \"$(cat \"$1\")\" = \"$(cat \"$2\")\" ]\n\t\tfi\n\t\tif [ $? -eq 0 ]; then\n\t\t\trm -f \"$2\"\n\t\t\treturn 1\n\t\tfi\n\tfi\n\tcat \"$2\" > \"$1\"\n\trm -f \"$2\"\n\treturn 0\n}\n\n# Save a config file\nsave_conf()\n{\n\tif [ -f \"$1\" ]; then\n\t\trm -f \"$1-pre.$interface\"\n\t\tcat \"$1\" > \"$1-pre.$interface\"\n\tfi\n}\n\n# Restore a config file\nrestore_conf()\n{\n\t[ -f \"$1-pre.$interface\" ] || return 1\n\tcat \"$1-pre.$interface\" > \"$1\"\n\trm -f \"$1-pre.$interface\"\n}\n\n# Write a syslog entry\nsyslog()\n{\n\tlocal lvl=\"$1\"\n\n\t[ -n \"$lvl\" ] && shift\n\tif [ -n \"$*\" ]; then\n\t\tif type logger >/dev/null 2>&1; then\n\t\t\tlogger -t dhcpcd -p daemon.\"$lvl\" -is \"$interface: $*\"\n\t\tfi\n\tfi\n}\n\n# Check for a valid domain name as per RFC1123 with the exception of\n# allowing - and _ as they seem to be widely used.\nvalid_domainname()\n{\n\tlocal name=\"$1\" label\n\n\t[ -z \"$name\" -o ${#name} -gt 255 ] && return 1\n\t\n\twhile [ -n \"$name\" ]; do\n\t\tlabel=\"${name%%.*}\"\n\t\t[ -z \"$label\" -o ${#label} -gt 63 ] && return 1\n\t\tcase \"$label\" in\n\t\t-*|_*|*-|*_)\t\treturn 1;;\n\t\t*[![:alnum:]-_]*)\treturn 1;;\n\t\tesac\n\t\t[ \"$name\" = \"${name#*.}\" ] && break\n\t\tname=\"${name#*.}\"\n\tdone\n\treturn 0\t\n}\n\nvalid_domainname_list()\n{\n\tlocal name\n\n\tfor name do\n\t\tvalid_domainname \"$name\" || return $?\n\tdone\n\treturn 0\n}\n\n# Check for a valid path\nvalid_path()\n{\n\tcase \"$@\" in\n\t*[![:alnum:]#%+-_:\\.,@~\\\\/\\[\\]=\\ ]*) return 1;;\n\tesac\n\treturn 0\n}\n\n# Check a system service exists \nservice_exists()\n{\n\t/sbin/rc-service -e $1\n}\n\n# Send a command to a system service\nservice_cmd()\n{\n\t/sbin/rc-service $1 -- -D $2\n}\n\n# Send a command to a system service if it is running\nservice_status()\n{\n\tservice_command $1 status >/dev/null 2>&1\n}\n\n# Handy macros for our hooks\nservice_command()\n{\n\tservice_exists $1 && service_cmd $1 $2\n}\nservice_condcommand()\n{\n\tservice_exists $1 && service_status $1 && service_cmd $1 $2\n}\n\n# We source each script in"..., 4680) = 4680 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 openat(AT_FDCWD, "/lib/dhcpcd/dhcpcd-hooks/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5422 getdents64(4, /* 10 entries */, 32768) = 320 >5422 getdents64(4, /* 0 entries */, 32768) = 0 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/dhcpcd.enter-hook", 0xff8ef4c0) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/01-test", {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/01-test", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5422 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"TEST\" ]; then\n\tset | grep \"^\\(interface\\|metric\\|pid\\|reason\\|skip_hooks\\)=\" | sort\n\tset | grep \"^\\(new_\\|old_\\)\" | sort\nfi\n", 180) = 180 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/02-dump", {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/02-dump", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5422 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"DUMP\" ]; then\n\tset | sed -ne 's/^new_//p' | sort\nfi\n", 108) = 108 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/10-mtu", {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/10-mtu", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5422 read(4, "# Configure the MTU for the interface\n\nmtu_dir=\"$state_dir/mtu\"\n\nset_mtu()\n{\n\tlocal mtu=$1\n\n\tif [ -w /sys/class/net/$interface/mtu ]; then\n\t\techo \"$mtu\" >/sys/class/net/$interface/mtu\n\telse\n\t\tifconfig \"$interface\" mtu \"$mtu\"\n\tfi\n}\n\nif [ \"$reason\" = PREINIT -a -e \"$mtu_dir/$interface\" ]; then\n\trm \"$mtu_dir/$interface\"\nelif [ -n \"$new_interface_mtu\" ] && $if_up; then\n\t# The smalled MTU dhcpcd can work with is 576\n\tif [ \"$new_interface_mtu\" -ge 576 ]; then\n\t\tif set_mtu \"$new_interface_mtu\"; then\n\t\t\tsyslog info \"$interface: MTU set to $new_interface_mtu\"\n\t\t\t# Save the MTU so we can restore it later\n\t\t\tif [ ! -e \"$mtu_dir/$interface\" ]; then\n\t\t\t\tmkdir -p \"$mtu_dir\"\n\t\t\t\techo \"$ifmtu\" > \"$mtu_dir/$interface\"\n\t\t\tfi\n\t\tfi\n\tfi\nelif [ -e \"$mtu_dir/$interface\" ]; then\n\tif $if_up || $if_down; then\n\t\t# No MTU in this state, so restore the prior MTU\n\t\tmtu=$(cat \"$mtu_dir/$interface\")\n\t\tsyslog info \"$interface: MTU restored to $mtu\"\n\t\tset_mtu \"$mtu\"\n\t\trm \"$mtu_dir/$interface\"\n\tfi\nfi\n", 981) = 981 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/mtu/eth0", 0xff8eee80) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/mtu/eth0", 0xff8eec30) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5422 read(4, "# Generate /etc/resolv.conf\n# Support resolvconf(8) if available\n# We can merge other dhcpcd resolv.conf files into one like resolvconf,\n# but resolvconf is preferred as other applications like VPN clients\n# can readily hook into it.\n# Also, resolvconf can configure local nameservers such as bind\n# or dnsmasq. This is important as the libc resolver isn't that powerful.\n\nresolv_conf_dir=\"$state_dir/resolv.conf\"\nNL=\"\n\"\n\nbuild_resolv_conf()\n{\n\tlocal cf=\"$state_dir/resolv.conf.$ifname\"\n\tlocal interfaces= header= search= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$resolv_conf_dir\")\n\n\t# Build the resolv.conf\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build the search list\n\t\tdomain=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"domain \" ${interfaces})\n\t\tsearch=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"search \" ${interfaces})\n\t\tset -- ${domain}\n\t\tunset domain\n\t\tif [ -n \"$2\" ]; then\n\t\t\tsearch=\"$search $*\"\n\t\telif [ -n \"$1\" ]; then\n\t\t\tdomain=\"domain $1$NL\"\n\t\tfi\n\t\t[ -n \"$search\" ] && search=\"search $(uniqify $search)$NL\"\n\n\t\t# Build the nameserver list\n\t\tsrvs=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"nameserver \" ${interfaces})\n\t\tfor x in $(uniqify ${srvs}); do\n\t\t\tservers=\"${servers}nameserver $x$NL\"\n\t\tdone\n\tfi\n\theader=\"$signature_base${header:+ $from }$header\"\n\n\t# Assemble resolv.conf using our head and tail files\n\t[ -f \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\techo \"$header\" > \"$cf\"\n\tif [ -f /etc/resolv.conf.head ]; then\n\t\tcat /etc/resolv.conf.head >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.head can replace this line\" >> \"$cf\"\n\tfi\n\tprintf %s \"$domain$search$servers\" >> \"$cf\"\n\tif [ -f /etc/resolv.conf.tail ]; then\n\t\tcat /etc/resolv.conf.tail >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.tail can replace this line\" >> \"$cf\"\n\tfi\n\tif change_file /etc/resolv.conf \"$cf\"; then\n\t\tchmod 644 /etc/resolv.conf\n\tfi\n\trm -f \"$cf\"\n}\n\nadd_resolv_conf()\n{\n\tlocal x= conf=\"$signature$NL\" i=${ra_count:-0} ra=\n\n\twhile [ $i -ne 0 ]; do\n\t\teval ra=\\$ra${i}_rdnss\n\t\tnew_domain_name_servers=\"$new_domain_name_servers${new_domain_name_servers:+ }$ra\"\n\t\teval ra=\\$ra${i}_dnssl\n\t\tnew_domain_search=\"$new_domain_search${new_domain_search:+ }$ra\"\n\t\ti=$(($i - 1))\n\tdone\n\n\t# If we don't have any configuration, remove it\n\tif [ -z \"$new_domain_name_servers\" -a \\\n\t\t-z \"$new_domain_name\" -a \\\n\t\t-z \"$new_domain_search\" ]; then\n\t\tremove_resolv_conf\n\t\treturn $?\n\tfi\n\n\tif [ -n \"$new_domain_name\" ]; then\n\t\tset -- $new_domain_name\n\t\tnew_domain_name=\"$1\"\n\t\tif valid_domainname \"$new_domain_name\"; then\n\t\t\tconf=\"${conf}domain $new_domain_name$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name: $new_domain_name\"\n\t\tfi\n\t\t# Support RFC violating search in domain\n\t\tif [ -z \"$new_domain_search\" -a -n \"$2\" ]; then\n\t\t\tnew_domain_search=\"$*\"\n\t\tfi\n\tfi\n\tif [ -n \"$new_domain_search\" ]; then\n\t\tif valid_domainname_list; then\n\t\t\tconf=\"${conf}search $new_domain_search$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name in list: $new_domain_search\"\n\t\tfi\n\tfi\n\tfor x in ${new_domain_name_servers}; do\n\t\tconf=\"${conf}nameserver $x$NL\"\n\tdone\n\tif type resolvconf >/dev/null 2>&1; then\n\t\t[ -n \"$ifmetric\" ] && export IF_METRIC=\"$ifmetric\"\n\t\tprintf %s \"$conf\" | resolvconf -a \"$ifname\"\n\t\treturn $?\n\tfi\n\n\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\trm -f \"$resolv_conf_dir/$ifname\"\n\tfi\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\tprintf %s \"$conf\" > \"$resolv_conf_dir/$ifname\"\n\tbuild_resolv_conf\n}\n\nremove_resolv_conf()\n{\n\tif type resolvconf >/dev/null 2>&1; then\n\t\tresolvconf -d \"$ifname\" -f\n\telse\n\t\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\t\trm -f \"$resolv_conf_dir/$ifname\"\n\t\tfi\n\t\tbuild_resolv_conf\n\tfi\n}\n\nif $if_up || [ \"$reason\" = ROUTERADVERT ]; then\n\tadd_resolv_conf\nelif $if_down; then\n\tremove_resolv_conf\nfi\n", 3850) = 3850 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(2, F_DUPFD, 10) = 11 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(1, 2) = 2 >5422 fcntl(1, F_GETFD) = 0 >5422 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5422 stat("/usr/local/sbin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/usr/local/bin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/usr/sbin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/usr/bin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/sbin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/bin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/opt/bin/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/resolvconf", 0xff8ee790) = -1 ENOENT (No such file or directory) >5422 fstat(2, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 >5422 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xff8ee090) = -1 ENOTTY (Inappropriate ioctl for device) >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e6000 >5422 write(2, "/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf: line 131: type: resolvconf: not found\n", 79) = 79 >5422 dup2(11, 2) = 2 >5422 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(11) = 0 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xff8ee640) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 pipe([4, 5]) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5422 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77dd948) = 5423 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5423 close(255 <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5423 <... close resumed> ) = 0 >5422 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, <unfinished ...> >5423 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5422 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5423 <... rt_sigprocmask resumed> NULL, 8) = 0 >5422 close(5 <unfinished ...> >5423 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... close resumed> ) = 0 >5423 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 read(4, <unfinished ...> >5423 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5423 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5423 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5423 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5423 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5423 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5423 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5423 dup2(5, 1) = 1 >5423 close(5) = 0 >5423 close(4) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xff8ec610) = -1 ENOENT (No such file or directory) >5423 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5423 openat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5423 brk(0x17fb000) = 0x17fb000 >5423 getdents64(4, /* 2 entries */, 32768) = 48 >5423 getdents64(4, /* 0 entries */, 32768) = 0 >5423 brk(0x17f3000) = 0x17f3000 >5423 close(4) = 0 >5423 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5423 stat("/var/run/dhcpcd/resolv.conf/*", 0xff8ec4d0) = -1 ENOENT (No such file or directory) >5423 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5423 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 >5423 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e5000 >5423 write(1, "\n", 1) = 1 >5422 <... read resumed> "\n", 128) = 1 >5422 read(4, <unfinished ...> >5423 exit_group(0) = ? >5423 +++ exited with 0 +++ >5422 <... read resumed> "", 128) = 0 >5422 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5423, si_status=0, si_utime=0, si_stime=0} --- >5422 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5423 >5422 wait4(-1, 0xff8ece68, WNOHANG, NULL) = -1 ECHILD (No child processes) >5422 rt_sigreturn() = 0 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/resolv.conf.eth0", 0xff8ed910) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/resolv.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 fstat(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 >5422 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e5000 >5422 write(1, "# Generated by dhcpcd\n", 22) = 22 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/resolv.conf.head", 0xff8edcd0) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 write(1, "# /etc/resolv.conf.head can replace this line\n", 46) = 46 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/resolv.conf.tail", 0xff8edf50) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 write(1, "# /etc/resolv.conf.tail can replace this line\n", 46) = 46 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(2, F_DUPFD, 10) = 11 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(1, 2) = 2 >5422 fcntl(1, F_GETFD) = 0 >5422 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5422 stat("/usr/local/sbin/cmp", 0xff8ed470) = -1 ENOENT (No such file or directory) >5422 stat("/usr/local/bin/cmp", 0xff8ed470) = -1 ENOENT (No such file or directory) >5422 stat("/usr/sbin/cmp", 0xff8ed470) = -1 ENOENT (No such file or directory) >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", X_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", R_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", X_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", R_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", X_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", R_OK) = 0 >5422 write(1, "cmp is /usr/bin/cmp\n", 20) = 20 >5422 dup2(11, 2) = 2 >5422 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(11) = 0 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5422 stat("/usr/local/sbin/cmp", 0xff8ed520) = -1 ENOENT (No such file or directory) >5422 stat("/usr/local/bin/cmp", 0xff8ed520) = -1 ENOENT (No such file or directory) >5422 stat("/usr/sbin/cmp", 0xff8ed520) = -1 ENOENT (No such file or directory) >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", X_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", R_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", X_OK) = 0 >5422 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/usr/bin/cmp", R_OK) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 >5422 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77dd948) = 5424 >5424 close(255) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5424 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5424 <... rt_sigprocmask resumed> NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5424 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5424 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5424 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5424 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5424 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5424 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5424 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5424 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 wait4(-1, <unfinished ...> >5424 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5424 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5424 execve("/usr/bin/cmp", ["cmp", "-s", "/etc/resolv.conf", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5424 brk(0) = 0x8b1000 >5424 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77d1000 >5424 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5424 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5424 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5424 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77c9000 >5424 close(4) = 0 >5424 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5424 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5424 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5424 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf7216000 >5424 mprotect(0xf73ac000, 2097152, PROT_NONE) = 0 >5424 mmap(0xf75ac000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf75ac000 >5424 mmap(0xf75af000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf75af000 >5424 close(4) = 0 >5424 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77c8000 >5424 arch_prctl(ARCH_SET_FS, 0xf77c86c0) = 0 >5424 mprotect(0xf75ac000, 8192, PROT_READ) = 0 >5424 mprotect(0x608000, 4096, PROT_READ) = 0 >5424 mprotect(0xf77d2000, 4096, PROT_READ) = 0 >5424 munmap(0xf77c9000, 30374) = 0 >5424 brk(0) = 0x8b1000 >5424 brk(0x8d2000) = 0x8d2000 >5424 brk(0x8d3000) = 0x8d3000 >5424 sigaltstack({ss_sp=0x609400, ss_flags=0, ss_size=8192}, NULL) = 0 >5424 rt_sigaction(SIGSEGV, {0x402630, [], SA_RESTORER|SA_STACK|SA_NODEFER|SA_RESETHAND|SA_SIGINFO, 0xf72463e0}, NULL, 8) = 0 >5424 open("/etc/resolv.conf", O_RDONLY) = 4 >5424 fstat(4, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5424 open("/var/run/dhcpcd/resolv.conf.eth0", O_RDONLY) = 5 >5424 fstat(5, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5424 lseek(4, 0, SEEK_CUR) = 0 >5424 lseek(5, 0, SEEK_CUR) = 0 >5424 read(4, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5424 read(4, "", 3982) = 0 >5424 read(5, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5424 read(5, "", 3982) = 0 >5424 close(4) = 0 >5424 close(5) = 0 >5424 exit_group(0) = ? >5424 +++ exited with 0 +++ >5422 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5424 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5424, si_status=0, si_utime=0, si_stime=0} --- >5422 wait4(-1, 0xff8ed1e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5422 rt_sigreturn() = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5422 stat("/usr/local/sbin/rm", 0xff8ed400) = -1 ENOENT (No such file or directory) >5422 stat("/usr/local/bin/rm", 0xff8ed400) = -1 ENOENT (No such file or directory) >5422 stat("/usr/sbin/rm", 0xff8ed400) = -1 ENOENT (No such file or directory) >5422 stat("/usr/bin/rm", 0xff8ed400) = -1 ENOENT (No such file or directory) >5422 stat("/sbin/rm", 0xff8ed400) = -1 ENOENT (No such file or directory) >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", X_OK) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", R_OK) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", X_OK) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", R_OK) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5422 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77dd948) = 5425 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5425 close(255 <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5425 <... close resumed> ) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5425 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5425 <... rt_sigprocmask resumed> NULL, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5425 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5425 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5425 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5425 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5425 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5425 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 wait4(-1, <unfinished ...> >5425 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5425 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5425 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5425 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5425 brk(0) = 0x6c5000 >5425 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77b2000 >5425 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5425 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5425 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5425 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77aa000 >5425 close(4) = 0 >5425 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5425 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5425 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5425 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71f7000 >5425 mprotect(0xf738d000, 2097152, PROT_NONE) = 0 >5425 mmap(0xf758d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf758d000 >5425 mmap(0xf7590000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7590000 >5425 close(4) = 0 >5425 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77a9000 >5425 arch_prctl(ARCH_SET_FS, 0xf77a96c0) = 0 >5425 mprotect(0xf758d000, 8192, PROT_READ) = 0 >5425 mprotect(0x60c000, 4096, PROT_READ) = 0 >5425 mprotect(0xf77b3000, 4096, PROT_READ) = 0 >5425 munmap(0xf77aa000, 30374) = 0 >5425 brk(0) = 0x6c5000 >5425 brk(0x6e6000) = 0x6e6000 >5425 brk(0x6e7000) = 0x6e7000 >5425 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5425 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", {st_mode=S_IFREG|0644, st_size=114, ...}, AT_SYMLINK_NOFOLLOW) = 0 >5425 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = 0 >5425 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5425 close(0) = 0 >5425 close(1) = 0 >5425 close(2) = 0 >5425 exit_group(0) = ? >5425 +++ exited with 0 +++ >5422 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5425 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5425, si_status=0, si_utime=0, si_stime=0} --- >5422 wait4(-1, 0xff8ed0e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5422 rt_sigreturn() = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", X_OK) = 0 >5422 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5422 geteuid() = 0 >5422 getegid() = 0 >5422 getuid() = 0 >5422 getgid() = 0 >5422 access("/bin/rm", R_OK) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5422 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77dd948) = 5426 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5426 close(255 <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5426 <... close resumed> ) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5426 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5426 <... rt_sigprocmask resumed> NULL, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5426 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5426 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5426 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigprocmask resumed> [], 8) = 0 >5426 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5426 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5426 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 wait4(-1, <unfinished ...> >5426 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5426 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5426 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5426 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5426 brk(0) = 0x19fc000 >5426 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7724000 >5426 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5426 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5426 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5426 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf771c000 >5426 close(4) = 0 >5426 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5426 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5426 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5426 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf7169000 >5426 mprotect(0xf72ff000, 2097152, PROT_NONE) = 0 >5426 mmap(0xf74ff000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf74ff000 >5426 mmap(0xf7502000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7502000 >5426 close(4) = 0 >5426 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf771b000 >5426 arch_prctl(ARCH_SET_FS, 0xf771b6c0) = 0 >5426 mprotect(0xf74ff000, 8192, PROT_READ) = 0 >5426 mprotect(0x60c000, 4096, PROT_READ) = 0 >5426 mprotect(0xf7725000, 4096, PROT_READ) = 0 >5426 munmap(0xf771c000, 30374) = 0 >5426 brk(0) = 0x19fc000 >5426 brk(0x1a1d000) = 0x1a1d000 >5426 brk(0x1a1e000) = 0x1a1e000 >5426 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5426 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0x19fd2f8, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) >5426 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = -1 ENOENT (No such file or directory) >5426 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5426 close(0) = 0 >5426 close(1) = 0 >5426 close(2) = 0 >5426 exit_group(0) = ? >5426 +++ exited with 0 +++ >5422 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5426 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5426, si_status=0, si_utime=0, si_stime=0} --- >5422 wait4(-1, 0xff8edf68, WNOHANG, NULL) = -1 ECHILD (No child processes) >5422 rt_sigreturn() = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/30-hostname", {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/30-hostname", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5422 read(4, "# Set the hostname from DHCP data if required\n\n# Some systems don't have hostname(1)\n_hostname()\n{\n\tlocal name=\n\n\tif [ -z \"$1\" ]; then\n\t\tif [ -r /proc/sys/kernel/hostname ]; then\n\t\t\tread name </proc/sys/kernel/hostname && echo \"$name\"\n\t\telse\n\t\t\thostname\n\t\tfi\n\t\treturn $?\n\tfi\n\n\tif [ -w /proc/sys/kernel/hostname ]; then\n\t\techo \"$1\" >/proc/sys/kernel/hostname\n\telse\n\t\thostname \"$1\"\n\tfi\n}\n\nneed_hostname()\n{\n\tlocal hostname=\"\"\n\n\tcase \"$force_hostname\" in\n\t[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|1) ;;\n\t*) hostname=\"$(_hostname)\";;\n\tesac\n\tcase \"$hostname\" in\n\t\"\"|\"(none)\"|localhost|localhost.localdomain)\n\t\t[ -n \"$new_host_name\" -o -n \"$new_fqdn_name\" ];;\n\t\"$old_host_name\"|\"$old_fqdn_name\")\n\t\ttrue;;\n\t*)\n\t\tfalse;;\n\tesac\n}\n\ntry_hostname()\n{\n\tif valid_domainname \"$1\"; then\n\t\t_hostname \"$1\"\n\telse\n\t\tsyslog err \"Invalid hostname: $1\"\n\tfi\n}\n\nset_hostname()\n{\n\tif need_hostname; then\n\t\tif [ -n \"$new_host_name\" ]; then\n\t\t\ttry_hostname \"$new_host_name\"\n\t\telif [ -n \"$new_fqdn_name\" ]; then\n\t\t\ttry_hostname \"$new_fqdn_name\"\n\t\tfi\n\tfi\n}\n\nif $if_up; then\n\tset_hostname\nfi\n", 1050) = 1050 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5422 read(4, "# Sample dhcpcd hook script for ntp\n# Like our resolv.conf hook script, we store a database of ntp.conf files\n# and merge into /etc/ntp.conf\n\n# You can set the env var NTP_CONF to another file like this\n# dhcpcd -e NTP_CONF=/usr/pkg/etc/ntpd.conf\n# or by adding this to /etc/dhcpcd.enter-hook\n# NTP_CONF=/usr/pkg/etc/ntpd.conf\n# to use openntpd from pkgsrc instead of the system provided ntp.\n\nif type invoke-rc.d >/dev/null 2>&1; then\n\t# Debian has a seperate file for DHCP config to avoid stamping on\n\t# the master.\n\t[ -e /var/lib/ntp ] || mkdir /var/lib/ntp\n\t: ${ntp_service:=ntp}\n\t: ${NTP_DHCP_CONF:=/var/lib/ntp/ntp.conf.dhcp}\nfi\n\n: ${ntp_service:=ntpd}\n: ${ntp_restart_cmd:=service_condcommand $ntp_service restart}\nntp_conf_dir=\"$state_dir/ntp.conf\"\nntp_conf=${NTP_CONF:-/etc/ntp.conf}\nNL=\"\n\"\n\nbuild_ntp_conf()\n{\n\tlocal cf=\"$state_dir/ntp.conf.$ifname\"\n\tlocal interfaces= header= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$ntp_conf_dir\")\n\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build a server list\n\t\tsrvs=$(cd \"$ntp_conf_dir\";\n\t\t\tkey_get_value \"server \" $interfaces)\n\t\tif [ -n \"$srvs\" ]; then\n\t\t\tfor x in $(uniqify $srvs); do\n\t\t\t\tservers=\"${servers}server $x$NL\"\n\t\t\tdone\n\t\tfi\n\tfi\n\n\t# Merge our config into ntp.conf\n\t[ -e \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\n\tif [ -n \"$NTP_DHCP_CONF\" ]; then\n\t\t[ -e \"$ntp_conf\" ] && cp \"$ntp_conf\" \"$cf\"\n\t\tntp_conf=\"$NTP_DHCP_CONF\"\n\telif [ -e \"$ntp_conf\" ]; then\n\t\tremove_markers \"$signature_base\" \"$signature_base_end\" \\\n\t\t\t\"$ntp_conf\" > \"$cf\"\n\tfi\n\n\tif [ -n \"$servers\" ]; then\n\t\techo \"$signature_base${header:+ $from }$header\" >> \"$cf\"\n\t\tprintf %s \"$servers\" >> \"$cf\"\n\t\techo \"$signature_base_end${header:+ $from }$header\" >> \"$cf\"\n\telse\n\t\t[ -e \"$ntp_conf\" -a -e \"$cf\" ] || return\n\tfi\n\n\t# If we changed anything, restart ntpd\n\tif change_file \"$ntp_conf\" \"$cf\"; then\n\t\t[ -n \"$ntp_restart_cmd\" ] && eval $ntp_restart_cmd\n\tfi\n}\n\nadd_ntp_conf()\n{\n\tlocal cf=\"$ntp_conf_dir/$ifname\" x=\n\n\t[ -e \"$cf\" ] && rm \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\tif [ -n \"$new_ntp_servers\" ]; then\n\t\tfor x in $new_ntp_servers; do\n\t\t\techo \"server $x\" >> \"$cf\"\n\t\tdone\n\tfi\n\tbuild_ntp_conf\n}\n\nremove_ntp_conf()\n{\n\tif [ -e \"$ntp_conf_dir/$ifname\" ]; then\n\t\trm \"$ntp_conf_dir/$ifname\"\n\tfi\n\tbuild_ntp_conf\n}\n\nif $if_up; then\n\tadd_ntp_conf add\nelif $if_down; then\n\tremove_ntp_conf del\nfi\n", 2487) = 2487 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(1, F_DUPFD, 10) = 10 >5422 fcntl(1, F_GETFD) = 0 >5422 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(4, 1) = 1 >5422 close(4) = 0 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(2, F_DUPFD, 10) = 11 >5422 fcntl(2, F_GETFD) = 0 >5422 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5422 dup2(1, 2) = 2 >5422 fcntl(1, F_GETFD) = 0 >5422 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5422 stat("/usr/local/sbin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/usr/local/bin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/usr/sbin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/usr/bin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/sbin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/bin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/opt/bin/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/invoke-rc.d", 0xff8eed80) = -1 ENOENT (No such file or directory) >5422 write(2, "/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf: line 11: type: invoke-rc.d: not found\n", 76) = 76 >5422 dup2(11, 2) = 2 >5422 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(11) = 0 >5422 dup2(10, 1) = 1 >5422 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5422 close(10) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xff8ee780) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 pipe([4, 5]) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5422 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf77dd948) = 5427 >5427 close(255) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5427 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5422 <... rt_sigprocmask resumed> NULL, 8) = 0 >5427 <... rt_sigprocmask resumed> NULL, 8) = 0 >5422 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, <unfinished ...> >5427 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5427 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 close(5 <unfinished ...> >5427 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, <unfinished ...> >5422 <... close resumed> ) = 0 >5427 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5422 read(4, <unfinished ...> >5427 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], 0}, 8) = 0 >5427 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5427 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_IGN, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5427 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5427 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6bcf3e0}, 8) = 0 >5427 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5427 dup2(5, 1) = 1 >5427 close(5) = 0 >5427 close(4) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xff8ecc50) = -1 ENOENT (No such file or directory) >5427 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5427 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5427 openat(AT_FDCWD, "/var/run/dhcpcd/ntp.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5427 brk(0x1800000) = 0x1800000 >5427 getdents64(4, /* 2 entries */, 32768) = 48 >5427 getdents64(4, /* 0 entries */, 32768) = 0 >5427 brk(0x17f8000) = 0x17f8000 >5427 close(4) = 0 >5427 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5427 stat("/var/run/dhcpcd/ntp.conf/*", 0xff8ecb10) = -1 ENOENT (No such file or directory) >5427 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5427 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5427 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5427 write(1, "\n", 1) = 1 >5422 <... read resumed> "\n", 128) = 1 >5422 read(4, <unfinished ...> >5427 exit_group(0) = ? >5427 +++ exited with 0 +++ >5422 <... read resumed> "", 128) = 0 >5422 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5427, si_status=0, si_utime=0, si_stime=0} --- >5422 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5427 >5422 wait4(-1, 0xff8ed4a8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5422 rt_sigreturn() = 0 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6bcf3e0}, {0x436e40, [], SA_RESTORER, 0xf6bcf3e0}, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xff8ede10) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/var/run/dhcpcd/ntp.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/ntp.conf", 0xff8edf50) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/ntp.conf", 0xff8ee070) = -1 ENOENT (No such file or directory) >5422 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xff8ee060) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 open("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", O_RDONLY) = 4 >5422 fstat(4, {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5422 read(4, "# Sample dhcpcd hook for ypbind\n# This script is only suitable for the Linux version.\n\nypbind_pid()\n{\n\t[ -s /var/run/ypbind.pid ] && cat /var/run/ypbind.pid\n}\n\nmake_yp_conf()\n{\n\t[ -z \"$new_nis_domain\" -a -z \"$new_nis_servers\" ] && return 0\n\tlocal cf=/etc/yp.conf.\"$ifname\" prefix= x= pid=\n\trm -f \"$cf\"\n\techo \"$signature\" > \"$cf\"\n\tif [ -n \"$new_nis_domain\" ]; then\n\t\tif ! valid_domainname \"$new_nis_domain\"; then\n\t\t\tsyslog err \"Invalid NIS domain name: $new_nis_domain\"\n\t\t\trm -f \"$cf\"\n\t\t\treturn 1\n\t\tfi\n\t\tdomainname \"$new_nis_domain\"\n\t\tif [ -n \"$new_nis_servers\" ]; then\n\t\t\tprefix=\"domain $new_nis_domain server \"\n\t\telse\n\t\t\techo \"domain $new_nis_domain broadcast\" >> \"$cf\"\n\t\tfi\n\telse\n\t\tprefix=\"ypserver \"\n\tfi\n\tfor x in $new_nis_servers; do\n\t\techo \"$prefix$x\" >> \"$cf\"\n\tdone\n\tsave_conf /etc/yp.conf\n\tcat \"$cf\" > /etc/yp.conf\n\trm -f \"$cf\"\n\tpid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nrestore_yp_conf()\n{\n\t[ -n \"$old_nis_domain\" ] && domainname \"\"\n\trestore_conf /etc/yp.conf || return 0\n\tlocal pid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nif $if_up; then\n\tmake_yp_conf\nelif $if_down; then\n\trestore_yp_conf\nfi\n", 1155) = 1155 >5422 close(4) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/yp.conf-pre.eth0", 0xff8eddf0) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 stat("/etc/dhcpcd.exit-hook", 0xff8ef4c0) = -1 ENOENT (No such file or directory) >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5422 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5422 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5422 read(255, "", 4680) = 0 >5422 exit_group(0) = ? >5422 +++ exited with 0 +++ >5409 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5422 >5409 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5422, si_status=0, si_utime=1, si_stime=3} --- >5409 poll([{fd=6, events=POLLIN}, {fd=10, events=POLLIN}], 2, 30000) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) >5409 --- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} --- >5409 write(7, "\2\0\0\0", 4) = 4 >5409 rt_sigreturn() = -1 EINTR (Interrupted system call) >5409 poll([{fd=6, events=POLLIN}, {fd=10, events=POLLIN}], 2, 26268) = 1 ([{fd=6, revents=POLLIN}]) >5409 read(6, "\2\0\0\0", 16) = 4 >5409 writev(2, [{"dhcpcd[5409]: received SIGINT, stopping", 39}, {"\n", 1}], 2) = 40 >5409 sendto(5, "<30>Jun 29 22:13:16 dhcpcd[5409]: received SIGINT, stopping", 59, MSG_NOSIGNAL, NULL, 0) = 59 >5409 writev(2, [{"dhcpcd[5409]: eth0: removing interface", 38}, {"\n", 1}], 2) = 39 >5409 sendto(5, "<30>Jun 29 22:13:16 dhcpcd[5409]: eth0: removing interface", 58, MSG_NOSIGNAL, NULL, 0) = 58 >5409 ioctl(8, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0 >5409 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 >5409 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {SIG_DFL, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 vfork( <unfinished ...> >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 execve("/lib/dhcpcd/dhcpcd-run-hooks", ["/lib/dhcpcd/dhcpcd-run-hooks"], [/* 12 vars */] <unfinished ...> >5409 <... vfork resumed> ) = 5428 >5409 rt_sigaction(SIGALRM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5409 rt_sigaction(SIGHUP, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5428 <... execve resumed> ) = 0 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5409 rt_sigaction(SIGINT, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5428 brk(0 <unfinished ...> >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5428 <... brk resumed> ) = 0xa1f000 >5409 rt_sigaction(SIGPIPE, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, NULL, 8) = 0 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> >5409 rt_sigaction(SIGTERM, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5428 <... mmap resumed> ) = 0xf7760000 >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5409 rt_sigaction(SIGUSR1, {0x40f3c0, [], SA_RESTORER, 0xf6fa63e0}, <unfinished ...> >5428 access("/etc/ld.so.preload", R_OK <unfinished ...> >5409 <... rt_sigaction resumed> NULL, 8) = 0 >5428 <... access resumed> ) = -1 ENOENT (No such file or directory) >5409 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5409 wait4(5428, <unfinished ...> >5428 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5428 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5428 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7758000 >5428 close(4) = 0 >5428 open("/libx32/libreadline.so.6", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\1\0004\0\0\0\10\266\3\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Te\3\0Te\3\0\5\0\0\0\0\0 \0\1\0\0\0\\o\3\0\\o#\0\\o#\0\330E\0\0\264Y\0\0\6\0\0\0\0\0 \0\2\0\0\0\250w\3\0\250w#\0\250w#\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\324\3\3\0\324\3\3\0\324\3\3\0\324\20\0\0\324\20\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\\o\3\0\\o#\0\\o#\0\244\20\0\0\244\20\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\353\3\0\0\336\2\0\0\31\1\0\0:\1\0\0\277\1\0\0\244\1\0\0\0\0\0\0\354\0\0\0\0\0\0\0002\2\0\0\203\0\0\0\0\0\0\0\323\0\0\0\371\0\0\0\4\0\0\0#\2\0\0\225\2\0\0\274\0\0\0\0\0\0\0^\2\0\0\0\0\0\0\0\0\0\0\304\0\0\0\"\1\0\0\16\2\0\0\0\0\0\0m\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\323\1\0\0\0\0\0\0r\2\0\0\223\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\0\0\0\0\0\0\0\341\1\0\0\0\0\0\0\223\1\0\0%\1\0\0\0\0\0\0\273\0\0\0\0\0\0\0\0\0\0\0}\2\0\0f\1\0\0\263\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0555, st_size=244248, ...}) = 0 >5428 mmap(NULL, 2345232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf7304000 >5428 mprotect(0xf733b000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf753a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x36000) = 0xf753a000 >5428 mmap(0xf7540000, 2320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7540000 >5428 close(4) = 0 >5428 open("/libx32/libncurses.so.5", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \347\0\0004\0\0\0H\276\4\0\0\0\0\0004\0 \0\7\0(\0\32\0\31\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\240\215\4\0\240\215\4\0\5\0\0\0\0\0 \0\1\0\0\0\310\224\4\0\310\224$\0\310\224$\0\254(\0\0</\0\0\6\0\0\0\0\0 \0\2\0\0\0@\255\4\0@\255$\0@\255$\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0P\345td\224%\4\0\224%\4\0\224%\4\0D\22\0\0D\22\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\310\224\4\0\310\224$\0\310\224$\0008\33\0\0008\33\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\331\3\0\0v\2\0\0r\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\227\0\0\0U\1\0\0001\0\0\0\0\0\0\0\33\2\0\0\242\1\0\0\243\1\0\0\347\1\0\0\0\0\0\0\0\0\0\0&\1\0\0\0\0\0\0002\2\0\0\365\0\0\0\234\0\0\0\333\1\0\0\0\0\0\0\233\1\0\0\331\0\0\0\0\0\0\0$\1\0\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\245\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\213\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\0\0\0\0\351\0\0\0\0\0\0\0\272\0\0\0q\2\0\0\247\0\0\0B\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=311896, ...}) = 0 >5428 mmap(NULL, 2409476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf70b7000 >5428 mprotect(0xf7100000, 2097152, PROT_NONE) = 0 >5428 mmap(0xf7300000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x49000) = 0xf7300000 >5428 mmap(0xf7303000, 1028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7303000 >5428 close(4) = 0 >5428 open("/libx32/libdl.so.2", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\v\0\0004\0\0\0h!\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0 \27\0\0 \27\0\0 \27\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\330\32\0\0\330\32\0\0\5\0\0\0\0\0 \0\1\0\0\0d\36\0\0d\36 \0d\36 \0\30\2\0\0\\\2\0\0\6\0\0\0\0\0 \0\2\0\0\0x\36\0\0x\36 \0x\36 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td<\27\0\0<\27\0\0<\27\0\0\274\0\0\0\274\0\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdd\36\0\0d\36 \0d\36 \0\234\1\0\0\234\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0002\0\0\0'\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\35\0\0\0\5\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\34\0\0\0\16\0\0\0\30\0\0\0\7\0\0\0\0\0\0\0\25\0\0\0\31\0\0\0#\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=9672, ...}) = 0 >5428 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6eb4000 >5428 mprotect(0xf6eb6000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf70b5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0xf70b5000 >5428 close(4) = 0 >5428 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5428 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6b18000 >5428 mprotect(0xf6cae000, 2097152, PROT_NONE) = 0 >5428 mmap(0xf6eae000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf6eae000 >5428 mmap(0xf6eb1000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6eb1000 >5428 close(4) = 0 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7757000 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7756000 >5428 arch_prctl(ARCH_SET_FS, 0xf77566c0) = 0 >5428 mprotect(0xf6eae000, 8192, PROT_READ) = 0 >5428 mprotect(0xf70b5000, 4096, PROT_READ) = 0 >5428 mprotect(0xf7300000, 8192, PROT_READ) = 0 >5428 mprotect(0xf753a000, 8192, PROT_READ) = 0 >5428 mprotect(0x6aa000, 4096, PROT_READ) = 0 >5428 mprotect(0xf7761000, 4096, PROT_READ) = 0 >5428 munmap(0xf7758000, 30374) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 open("/dev/tty", O_RDWR|O_NONBLOCK) = 4 >5428 close(4) = 0 >5428 brk(0) = 0xa1f000 >5428 brk(0xa40000) = 0xa40000 >5428 brk(0xa41000) = 0xa41000 >5428 getuid() = 0 >5428 getgid() = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf775f000 >5428 read(4, "MemTotal: 2054204 kB\nMemFree: 1887992 kB\nBuffers: 368 kB\nCached: 55984 kB\nSwapCached: 0 kB\nActive: 39468 kB\nInactive: 22752 kB\nActive(anon): 6624 kB\nInactive(anon): 264 kB\nActive(file): 32844 kB\nInactive(file): 22488 kB\nUnevictable: 0 kB\nMlocked: 0 kB\nSwapTotal: 1048572 kB\nSwapFree: 1048572 kB\nDirty: 380 kB\nWriteback: 0 kB\nAnonPages: 5912 kB\nMapped: 6148 kB\nShmem: 1016 kB\nSlab: 55312 kB\nSReclaimable: 42488 kB\nSUnreclaim: 12824 kB\nKernelStack: 616 kB\nPageTables: 1288 kB\nNFS_Unstable: 0 kB\nBounce: 0 kB\nWritebackTmp: 0 kB\nCommitLimit: 2075672 kB\nCommitted_AS: 14768 kB\nVmallocTotal: 34359738367 kB\nVmallocUsed: 75344 kB\nVmallocChunk: 34359647719 kB\nAnonHugePages: 0 kB\nHugePages_Total: 0\nHugePages_Free: 0\nHugePages_Rsvd: ", 1024) = 1024 >5428 close(4) = 0 >5428 munmap(0xf775f000, 4096) = 0 >5428 brk(0xa40000) = 0xa40000 >5428 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 uname({sys="Linux", node="localhost", ...}) = 0 >5428 getcwd("/", 4096) = 2 >5428 getpid() = 5428 >5428 getppid() = 5409 >5428 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5428 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5428 close(4) = 0 >5428 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 >5428 connect(4, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) >5428 close(4) = 0 >5428 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 >5428 fstat(4, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf775f000 >5428 read(4, "# /etc/nsswitch.conf:\n# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $\n\npasswd: compat\nshadow: compat\ngroup: compat\n\n# passwd: db files nis\n# shadow: db files nis\n# group: db files nis\n\nhosts: files dns\nnetworks: files dns\n\nservices: db files\nprotocols: db files\nrpc: db files\nethers: db files\nnetmasks: files\nnetgroup: files\nbootparams: files\n\nautomount: files\naliases: files\n", 4096) = 508 >5428 read(4, "", 4096) = 0 >5428 close(4) = 0 >5428 munmap(0xf775f000, 4096) = 0 >5428 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5428 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5428 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7758000 >5428 close(4) = 0 >5428 open("/libx32/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\20\0\0004\0\0\0\364r\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360]\0\0\360]\0\0\360]\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Hi\0\0Hi\0\0\5\0\0\0\0\0 \0\1\0\0\0\214n\0\0\214n \0\214n \0|\3\0\0\314\4\0\0\6\0\0\0\0\0 \0\2\0\0\0\230n\0\0\230n \0\230n \0\20\1\0\0\20\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\f^\0\0\f^\0\0\f^\0\0\254\1\0\0\254\1\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\214n\0\0\214n \0\214n \0t\1\0\0t\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0G\0\0\0006\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\35\0\0\0005\0\0\0\22\0\0\0\t\0\0\0!\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0002\0\0\0004\0\0\0\0\0\0\0\0\0\0\0\27\0\0\0%\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=30548, ...}) = 0 >5428 mmap(NULL, 2126680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf6910000 >5428 mprotect(0xf6917000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf6b16000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0xf6b16000 >5428 close(4) = 0 >5428 open("/libx32/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300=\0\0004\0\0\0000D\1\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\300\31\1\0\300\31\1\0\300\31\1\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210<\1\0\210<\1\0\5\0\0\0\0\0 \0\1\0\0\0T>\1\0T>!\0T>!\0\360\4\0\0x+\0\0\6\0\0\0\0\0 \0\2\0\0\0`>\1\0`>!\0`>!\0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\334\31\1\0\334\31\1\0\334\31\1\0\234\5\0\0\234\5\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345tdT>\1\0T>!\0T>!\0\254\1\0\0\254\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\1\0\0\365\0\0\0F\0\0\0L\0\0\0\0\0\0\0k\0\0\0\334\0\0\0\204\0\0\0\0\0\0\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\177\0\0\0\0\0\0\0W\0\0\0\322\0\0\0\232\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0v\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=84112, ...}) = 0 >5428 mmap(NULL, 2189772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf66f9000 >5428 mprotect(0xf670d000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf690c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0xf690c000 >5428 mmap(0xf690e000, 6604, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf690e000 >5428 close(4) = 0 >5428 mprotect(0xf690c000, 4096, PROT_READ) = 0 >5428 mprotect(0xf6b16000, 4096, PROT_READ) = 0 >5428 munmap(0xf7758000, 30374) = 0 >5428 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5428 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5428 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7758000 >5428 close(4) = 0 >5428 open("/libx32/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\37\0\0004\0\0\0p\242\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\220\206\0\0\220\206\0\0\220\206\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\360\227\0\0\360\227\0\0\5\0\0\0\0\0 \0\1\0\0\0|\236\0\0|\236 \0|\236 \0\10\3\0\0\254\5\0\0\6\0\0\0\0\0 \0\2\0\0\0\210\236\0\0\210\236 \0\210\236 \0\30\1\0\0\30\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345td\254\206\0\0\254\206\0\0\254\206\0\0d\2\0\0d\2\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td|\236\0\0|\236 \0|\236 \0\204\1\0\0\204\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\323\0\0\0o\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\0\0\0\25\0\0\0!\0\0\0g\0\0\0A\0\0\0\0\0\0\0b\0\0\0\0\0\0\0S\0\0\0&\0\0\0\0\0\0\0X\0\0\0\"\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\36\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=42704, ...}) = 0 >5428 mmap(NULL, 2139176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf64ee000 >5428 mprotect(0xf64f8000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf66f7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0xf66f7000 >5428 close(4) = 0 >5428 open("/libx32/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 >5428 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0 \0\0004\0\0\0\300\263\0\0\0\0\0\0004\0 \0\n\0(\0\34\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0@\1\0\0@\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0000\224\0\0000\224\0\0000\224\0\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\300\254\0\0\300\254\0\0\5\0\0\0\0\0 \0\1\0\0\0\204\256\0\0\204\256 \0\204\256 \0P\4\0\0\204\10\0\0\6\0\0\0\0\0 \0\2\0\0\0\220\256\0\0\220\256 \0\220\256 \0\10\1\0\0\10\1\0\0\6\0\0\0\4\0\0\0\4\0\0\0t\1\0\0t\1\0\0t\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0P\345tdL\224\0\0L\224\0\0L\224\0\0D\3\0\0D\3\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\204\256\0\0\204\256 \0\204\256 \0|\1\0\0|\1\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\331\0\0\0t\0\0\0\0\0\0\0'\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0E\0\0\0\0\0\0\0_\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0\34\0\0\0007\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0005\0\0\0", 512) = 512 >5428 fstat(4, {st_mode=S_IFREG|0755, st_size=47136, ...}) = 0 >5428 mmap(NULL, 2144008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf62e2000 >5428 mprotect(0xf62ed000, 2093056, PROT_NONE) = 0 >5428 mmap(0xf64ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0xf64ec000 >5428 close(4) = 0 >5428 mprotect(0xf64ec000, 4096, PROT_READ) = 0 >5428 mprotect(0xf66f7000, 4096, PROT_READ) = 0 >5428 munmap(0xf7758000, 30374) = 0 >5428 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 >5428 lseek(4, 0, SEEK_CUR) = 0 >5428 fstat(4, {st_mode=S_IFREG|0644, st_size=1052, ...}) = 0 >5428 mmap(NULL, 1052, PROT_READ, MAP_SHARED, 4, 0) = 0xf775f000 >5428 lseek(4, 1052, SEEK_SET) = 1052 >5428 munmap(0xf775f000, 1052) = 0 >5428 close(4) = 0 >5428 getpgrp() = 5405 >5428 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5428 getrlimit(RLIMIT_NPROC, {rlim_cur=16025, rlim_max=0}) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-run-hooks", O_RDONLY) = 4 >5428 ioctl(4, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xff91d4c0) = -1 ENOTTY (Inappropriate ioctl for device) >5428 lseek(4, 0, SEEK_CUR) = 0 >5428 read(4, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions", 80) = 80 >5428 lseek(4, 0, SEEK_SET) = 0 >5428 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=0}) = 0 >5428 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) >5428 dup2(4, 255) = 255 >5428 close(4) = 0 >5428 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 >5428 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|0x8000) >5428 fstat(255, {st_mode=S_IFREG|0555, st_size=4680, ...}) = 0 >5428 lseek(255, 0, SEEK_CUR) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 read(255, "#!/bin/sh\n# dhcpcd client configuration script \n\n# Handy variables and functions for our hooks to use\nif [ \"$reason\" = ROUTERADVERT ]; then\n\tifsuffix=\":ra\"\nelse\n\tifsuffix=\nfi\nifname=\"$interface$ifsuffix\"\n\nfrom=from\nsignature_base=\"# Generated by dhcpcd\"\nsignature=\"$signature_base $from $ifname\"\nsignature_base_end=\"# End of dhcpcd\"\nsignature_end=\"$signature_base_end $from $ifname\"\nstate_dir=/var/run/dhcpcd\n\n# Ensure that all arguments are unique\nuniqify()\n{\n\tlocal result= i=\n\tfor i do\n\t\tcase \" $result \" in\n\t\t\t*\" $i \"*);;\n\t\t\t*) result=\"$result $i\";;\n\t\tesac\n\tdone\n\techo \"${result# *}\"\n}\n\n# List interface config files in a directory.\n# If dhcpcd is running as a single instance then it will have a list of\n# interfaces in the preferred order.\n# Otherwise we just use what we have.\nlist_interfaces()\n{\n\tlocal i= x= ifaces=\n\tfor i in $interface_order; do\n\t\t[ -e \"$1/$i\" ] && ifaces=\"$ifaces${ifaces:+ }$i\"\n\tdone\n\tfor x in \"$1\"/*; do\n\t\t[ -e \"$x\" ] || continue\n\t\tfor i in $interface_order; do\n\t\t\tif [ $i = \"${x##*/}\" ]; then\n\t\t\t\tunset x\n\t\t\t\tbreak\n\t\t\tfi\n\t\tdone\n\t\t[ -n \"$x\" ] && ifaces=\"$ifaces${ifaces:+ }${x##*/}\"\n\tdone\n\techo \"$ifaces\"\n}\n\n# We normally use sed to extract values using a key from a list of files\n# but sed may not always be available at the time.\nkey_get_value()\n{\n\tlocal key=\"$1\" value= x= line=\n\n\tshift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed -n \"s/^$key//p\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$key\"*) echo \"${line##$key}\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# We normally use sed to remove markers from a configuration file\n# but sed may not always be available at the time.\nremove_markers()\n{\n\tlocal m1=\"$1\" m2=\"$2\" x= line= in_marker=0\n\n\tshift; shift\n\tif type sed >/dev/null 2>&1; then\n\t\tsed \"/^$m1/,/^$m2/d\" $@\n\telse\n\t\tfor x do\n\t\t\twhile read line; do\n\t\t\t\tcase \"$line\" in\n\t\t\t\t\"$m1\"*) in_marker=1;;\n\t\t\t\t\"$m2\"*) in_marker=0;;\n\t\t\t\t*) [ $in_marker = 0 ] && echo \"$line\";;\n\t\t\t\tesac\n\t\t\tdone < \"$x\"\n\t\tdone\n\tfi\n}\n\n# Compare two files.\n# If different, replace first with second otherwise remove second.\nchange_file()\n{\n\tif [ -e \"$1\" ]; then\n\t\tif type cmp >/dev/null 2>&1; then\n\t\t\tcmp -s \"$1\" \"$2\"\n\t\telif type diff >/dev/null 2>&1; then\n\t\t\tdiff -q \"$1\" \"$2\" >/dev/null\n\t\telse\n\t\t\t# Hopefully we're only working on small text files ...\n\t\t\t[ \"$(cat \"$1\")\" = \"$(cat \"$2\")\" ]\n\t\tfi\n\t\tif [ $? -eq 0 ]; then\n\t\t\trm -f \"$2\"\n\t\t\treturn 1\n\t\tfi\n\tfi\n\tcat \"$2\" > \"$1\"\n\trm -f \"$2\"\n\treturn 0\n}\n\n# Save a config file\nsave_conf()\n{\n\tif [ -f \"$1\" ]; then\n\t\trm -f \"$1-pre.$interface\"\n\t\tcat \"$1\" > \"$1-pre.$interface\"\n\tfi\n}\n\n# Restore a config file\nrestore_conf()\n{\n\t[ -f \"$1-pre.$interface\" ] || return 1\n\tcat \"$1-pre.$interface\" > \"$1\"\n\trm -f \"$1-pre.$interface\"\n}\n\n# Write a syslog entry\nsyslog()\n{\n\tlocal lvl=\"$1\"\n\n\t[ -n \"$lvl\" ] && shift\n\tif [ -n \"$*\" ]; then\n\t\tif type logger >/dev/null 2>&1; then\n\t\t\tlogger -t dhcpcd -p daemon.\"$lvl\" -is \"$interface: $*\"\n\t\tfi\n\tfi\n}\n\n# Check for a valid domain name as per RFC1123 with the exception of\n# allowing - and _ as they seem to be widely used.\nvalid_domainname()\n{\n\tlocal name=\"$1\" label\n\n\t[ -z \"$name\" -o ${#name} -gt 255 ] && return 1\n\t\n\twhile [ -n \"$name\" ]; do\n\t\tlabel=\"${name%%.*}\"\n\t\t[ -z \"$label\" -o ${#label} -gt 63 ] && return 1\n\t\tcase \"$label\" in\n\t\t-*|_*|*-|*_)\t\treturn 1;;\n\t\t*[![:alnum:]-_]*)\treturn 1;;\n\t\tesac\n\t\t[ \"$name\" = \"${name#*.}\" ] && break\n\t\tname=\"${name#*.}\"\n\tdone\n\treturn 0\t\n}\n\nvalid_domainname_list()\n{\n\tlocal name\n\n\tfor name do\n\t\tvalid_domainname \"$name\" || return $?\n\tdone\n\treturn 0\n}\n\n# Check for a valid path\nvalid_path()\n{\n\tcase \"$@\" in\n\t*[![:alnum:]#%+-_:\\.,@~\\\\/\\[\\]=\\ ]*) return 1;;\n\tesac\n\treturn 0\n}\n\n# Check a system service exists \nservice_exists()\n{\n\t/sbin/rc-service -e $1\n}\n\n# Send a command to a system service\nservice_cmd()\n{\n\t/sbin/rc-service $1 -- -D $2\n}\n\n# Send a command to a system service if it is running\nservice_status()\n{\n\tservice_command $1 status >/dev/null 2>&1\n}\n\n# Handy macros for our hooks\nservice_command()\n{\n\tservice_exists $1 && service_cmd $1 $2\n}\nservice_condcommand()\n{\n\tservice_exists $1 && service_status $1 && service_cmd $1 $2\n}\n\n# We source each script in"..., 4680) = 4680 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 openat(AT_FDCWD, "/lib/dhcpcd/dhcpcd-hooks/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5428 getdents64(4, /* 10 entries */, 32768) = 320 >5428 getdents64(4, /* 0 entries */, 32768) = 0 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/dhcpcd.enter-hook", 0xff91cde0) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/01-test", {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/01-test", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=180, ...}) = 0 >5428 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"TEST\" ]; then\n\tset | grep \"^\\(interface\\|metric\\|pid\\|reason\\|skip_hooks\\)=\" | sort\n\tset | grep \"^\\(new_\\|old_\\)\" | sort\nfi\n", 180) = 180 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/02-dump", {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/02-dump", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=108, ...}) = 0 >5428 read(4, "# Just echo our DHCP options we have\n\nif [ \"$reason\" = \"DUMP\" ]; then\n\tset | sed -ne 's/^new_//p' | sort\nfi\n", 108) = 108 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/10-mtu", {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/10-mtu", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=981, ...}) = 0 >5428 read(4, "# Configure the MTU for the interface\n\nmtu_dir=\"$state_dir/mtu\"\n\nset_mtu()\n{\n\tlocal mtu=$1\n\n\tif [ -w /sys/class/net/$interface/mtu ]; then\n\t\techo \"$mtu\" >/sys/class/net/$interface/mtu\n\telse\n\t\tifconfig \"$interface\" mtu \"$mtu\"\n\tfi\n}\n\nif [ \"$reason\" = PREINIT -a -e \"$mtu_dir/$interface\" ]; then\n\trm \"$mtu_dir/$interface\"\nelif [ -n \"$new_interface_mtu\" ] && $if_up; then\n\t# The smalled MTU dhcpcd can work with is 576\n\tif [ \"$new_interface_mtu\" -ge 576 ]; then\n\t\tif set_mtu \"$new_interface_mtu\"; then\n\t\t\tsyslog info \"$interface: MTU set to $new_interface_mtu\"\n\t\t\t# Save the MTU so we can restore it later\n\t\t\tif [ ! -e \"$mtu_dir/$interface\" ]; then\n\t\t\t\tmkdir -p \"$mtu_dir\"\n\t\t\t\techo \"$ifmtu\" > \"$mtu_dir/$interface\"\n\t\t\tfi\n\t\tfi\n\tfi\nelif [ -e \"$mtu_dir/$interface\" ]; then\n\tif $if_up || $if_down; then\n\t\t# No MTU in this state, so restore the prior MTU\n\t\tmtu=$(cat \"$mtu_dir/$interface\")\n\t\tsyslog info \"$interface: MTU restored to $mtu\"\n\t\tset_mtu \"$mtu\"\n\t\trm \"$mtu_dir/$interface\"\n\tfi\nfi\n", 981) = 981 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/mtu/eth0", 0xff91c7a0) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/mtu/eth0", 0xff91c550) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=3850, ...}) = 0 >5428 read(4, "# Generate /etc/resolv.conf\n# Support resolvconf(8) if available\n# We can merge other dhcpcd resolv.conf files into one like resolvconf,\n# but resolvconf is preferred as other applications like VPN clients\n# can readily hook into it.\n# Also, resolvconf can configure local nameservers such as bind\n# or dnsmasq. This is important as the libc resolver isn't that powerful.\n\nresolv_conf_dir=\"$state_dir/resolv.conf\"\nNL=\"\n\"\n\nbuild_resolv_conf()\n{\n\tlocal cf=\"$state_dir/resolv.conf.$ifname\"\n\tlocal interfaces= header= search= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$resolv_conf_dir\")\n\n\t# Build the resolv.conf\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build the search list\n\t\tdomain=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"domain \" ${interfaces})\n\t\tsearch=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"search \" ${interfaces})\n\t\tset -- ${domain}\n\t\tunset domain\n\t\tif [ -n \"$2\" ]; then\n\t\t\tsearch=\"$search $*\"\n\t\telif [ -n \"$1\" ]; then\n\t\t\tdomain=\"domain $1$NL\"\n\t\tfi\n\t\t[ -n \"$search\" ] && search=\"search $(uniqify $search)$NL\"\n\n\t\t# Build the nameserver list\n\t\tsrvs=$(cd \"$resolv_conf_dir\"; \\\n\t\t\tkey_get_value \"nameserver \" ${interfaces})\n\t\tfor x in $(uniqify ${srvs}); do\n\t\t\tservers=\"${servers}nameserver $x$NL\"\n\t\tdone\n\tfi\n\theader=\"$signature_base${header:+ $from }$header\"\n\n\t# Assemble resolv.conf using our head and tail files\n\t[ -f \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\techo \"$header\" > \"$cf\"\n\tif [ -f /etc/resolv.conf.head ]; then\n\t\tcat /etc/resolv.conf.head >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.head can replace this line\" >> \"$cf\"\n\tfi\n\tprintf %s \"$domain$search$servers\" >> \"$cf\"\n\tif [ -f /etc/resolv.conf.tail ]; then\n\t\tcat /etc/resolv.conf.tail >> \"$cf\"\n\telse\n\t\techo \"# /etc/resolv.conf.tail can replace this line\" >> \"$cf\"\n\tfi\n\tif change_file /etc/resolv.conf \"$cf\"; then\n\t\tchmod 644 /etc/resolv.conf\n\tfi\n\trm -f \"$cf\"\n}\n\nadd_resolv_conf()\n{\n\tlocal x= conf=\"$signature$NL\" i=${ra_count:-0} ra=\n\n\twhile [ $i -ne 0 ]; do\n\t\teval ra=\\$ra${i}_rdnss\n\t\tnew_domain_name_servers=\"$new_domain_name_servers${new_domain_name_servers:+ }$ra\"\n\t\teval ra=\\$ra${i}_dnssl\n\t\tnew_domain_search=\"$new_domain_search${new_domain_search:+ }$ra\"\n\t\ti=$(($i - 1))\n\tdone\n\n\t# If we don't have any configuration, remove it\n\tif [ -z \"$new_domain_name_servers\" -a \\\n\t\t-z \"$new_domain_name\" -a \\\n\t\t-z \"$new_domain_search\" ]; then\n\t\tremove_resolv_conf\n\t\treturn $?\n\tfi\n\n\tif [ -n \"$new_domain_name\" ]; then\n\t\tset -- $new_domain_name\n\t\tnew_domain_name=\"$1\"\n\t\tif valid_domainname \"$new_domain_name\"; then\n\t\t\tconf=\"${conf}domain $new_domain_name$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name: $new_domain_name\"\n\t\tfi\n\t\t# Support RFC violating search in domain\n\t\tif [ -z \"$new_domain_search\" -a -n \"$2\" ]; then\n\t\t\tnew_domain_search=\"$*\"\n\t\tfi\n\tfi\n\tif [ -n \"$new_domain_search\" ]; then\n\t\tif valid_domainname_list; then\n\t\t\tconf=\"${conf}search $new_domain_search$NL\"\n\t\telse\n\t\t\tsyslog err \"Invalid domain name in list: $new_domain_search\"\n\t\tfi\n\tfi\n\tfor x in ${new_domain_name_servers}; do\n\t\tconf=\"${conf}nameserver $x$NL\"\n\tdone\n\tif type resolvconf >/dev/null 2>&1; then\n\t\t[ -n \"$ifmetric\" ] && export IF_METRIC=\"$ifmetric\"\n\t\tprintf %s \"$conf\" | resolvconf -a \"$ifname\"\n\t\treturn $?\n\tfi\n\n\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\trm -f \"$resolv_conf_dir/$ifname\"\n\tfi\n\t[ -d \"$resolv_conf_dir\" ] || mkdir -p \"$resolv_conf_dir\"\n\tprintf %s \"$conf\" > \"$resolv_conf_dir/$ifname\"\n\tbuild_resolv_conf\n}\n\nremove_resolv_conf()\n{\n\tif type resolvconf >/dev/null 2>&1; then\n\t\tresolvconf -d \"$ifname\" -f\n\telse\n\t\tif [ -e \"$resolv_conf_dir/$ifname\" ]; then\n\t\t\trm -f \"$resolv_conf_dir/$ifname\"\n\t\tfi\n\t\tbuild_resolv_conf\n\tfi\n}\n\nif $if_up || [ \"$reason\" = ROUTERADVERT ]; then\n\tadd_resolv_conf\nelif $if_down; then\n\tremove_resolv_conf\nfi\n", 3850) = 3850 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(2, F_DUPFD, 10) = 11 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(1, 2) = 2 >5428 fcntl(1, F_GETFD) = 0 >5428 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5428 stat("/usr/local/sbin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/local/bin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/sbin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/bin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/sbin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/bin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/opt/bin/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/resolvconf", 0xff91c0b0) = -1 ENOENT (No such file or directory) >5428 fstat(2, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 >5428 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xff91b9b0) = -1 ENOTTY (Inappropriate ioctl for device) >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf775f000 >5428 write(2, "/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf: line 131: type: resolvconf: not found\n", 79) = 79 >5428 dup2(11, 2) = 2 >5428 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(11) = 0 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xff91bf60) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 pipe([4, 5]) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5428 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7756948) = 5429 >5429 close(255) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5429 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5429 <... rt_sigprocmask resumed> NULL, 8) = 0 >5428 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, <unfinished ...> >5429 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5429 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 close(5 <unfinished ...> >5429 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... close resumed> ) = 0 >5429 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 read(4, <unfinished ...> >5429 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], 0}, 8) = 0 >5429 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5429 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5429 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5429 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5429 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5429 dup2(5, 1) = 1 >5429 close(5) = 0 >5429 close(4) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 stat("/var/run/dhcpcd/resolv.conf/eth0", 0xff919f30) = -1 ENOENT (No such file or directory) >5429 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5429 openat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5429 brk(0xa62000) = 0xa62000 >5429 getdents64(4, /* 2 entries */, 32768) = 48 >5429 getdents64(4, /* 0 entries */, 32768) = 0 >5429 brk(0xa5a000) = 0xa5a000 >5429 close(4) = 0 >5429 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5429 stat("/var/run/dhcpcd/resolv.conf/*", 0xff919df0) = -1 ENOENT (No such file or directory) >5429 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5429 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 >5429 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf775e000 >5429 write(1, "\n", 1) = 1 >5428 <... read resumed> "\n", 128) = 1 >5429 exit_group(0) = ? >5428 read(4, <unfinished ...> >5429 +++ exited with 0 +++ >5428 <... read resumed> "", 128) = 0 >5428 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5429, si_status=0, si_utime=0, si_stime=0} --- >5428 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5429 >5428 wait4(-1, 0xff91a7a8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5428 rt_sigreturn() = 0 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/resolv.conf.eth0", 0xff91b230) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/resolv.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 fstat(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 >5428 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf775e000 >5428 write(1, "# Generated by dhcpcd\n", 22) = 22 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/resolv.conf.head", 0xff91b5f0) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 write(1, "# /etc/resolv.conf.head can replace this line\n", 46) = 46 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/resolv.conf.tail", 0xff91b870) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/var/run/dhcpcd/resolv.conf.eth0", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 write(1, "# /etc/resolv.conf.tail can replace this line\n", 46) = 46 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(2, F_DUPFD, 10) = 11 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(1, 2) = 2 >5428 fcntl(1, F_GETFD) = 0 >5428 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5428 stat("/usr/local/sbin/cmp", 0xff91ad90) = -1 ENOENT (No such file or directory) >5428 stat("/usr/local/bin/cmp", 0xff91ad90) = -1 ENOENT (No such file or directory) >5428 stat("/usr/sbin/cmp", 0xff91ad90) = -1 ENOENT (No such file or directory) >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", X_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", R_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", X_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", R_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", X_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", R_OK) = 0 >5428 write(1, "cmp is /usr/bin/cmp\n", 20) = 20 >5428 dup2(11, 2) = 2 >5428 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(11) = 0 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5428 stat("/usr/local/sbin/cmp", 0xff91ae40) = -1 ENOENT (No such file or directory) >5428 stat("/usr/local/bin/cmp", 0xff91ae40) = -1 ENOENT (No such file or directory) >5428 stat("/usr/sbin/cmp", 0xff91ae40) = -1 ENOENT (No such file or directory) >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", X_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", R_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", X_OK) = 0 >5428 stat("/usr/bin/cmp", {st_mode=S_IFREG|0755, st_size=38676, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/usr/bin/cmp", R_OK) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 >5428 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7756948) = 5430 >5430 close(255) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5430 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5430 <... rt_sigprocmask resumed> NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5430 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5430 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5430 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5430 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5430 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5430 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5430 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5430 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 wait4(-1, <unfinished ...> >5430 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5430 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5430 execve("/usr/bin/cmp", ["cmp", "-s", "/etc/resolv.conf", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5430 brk(0) = 0x200f000 >5430 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7769000 >5430 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5430 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5430 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5430 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7761000 >5430 close(4) = 0 >5430 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5430 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5430 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5430 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71ae000 >5430 mprotect(0xf7344000, 2097152, PROT_NONE) = 0 >5430 mmap(0xf7544000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf7544000 >5430 mmap(0xf7547000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7547000 >5430 close(4) = 0 >5430 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7760000 >5430 arch_prctl(ARCH_SET_FS, 0xf77606c0) = 0 >5430 mprotect(0xf7544000, 8192, PROT_READ) = 0 >5430 mprotect(0x608000, 4096, PROT_READ) = 0 >5430 mprotect(0xf776a000, 4096, PROT_READ) = 0 >5430 munmap(0xf7761000, 30374) = 0 >5430 brk(0) = 0x200f000 >5430 brk(0x2030000) = 0x2030000 >5430 brk(0x2031000) = 0x2031000 >5430 sigaltstack({ss_sp=0x609400, ss_flags=0, ss_size=8192}, NULL) = 0 >5430 rt_sigaction(SIGSEGV, {0x402630, [], SA_RESTORER|SA_STACK|SA_NODEFER|SA_RESETHAND|SA_SIGINFO, 0xf71de3e0}, NULL, 8) = 0 >5430 open("/etc/resolv.conf", O_RDONLY) = 4 >5430 fstat(4, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5430 open("/var/run/dhcpcd/resolv.conf.eth0", O_RDONLY) = 5 >5430 fstat(5, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 >5430 lseek(4, 0, SEEK_CUR) = 0 >5430 lseek(5, 0, SEEK_CUR) = 0 >5430 read(4, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5430 read(4, "", 3982) = 0 >5430 read(5, "# Generated by dhcpcd\n# /etc/resolv.conf.head can replace this line\n# /etc/resolv.conf.tail can replace this line\n", 4096) = 114 >5430 read(5, "", 3982) = 0 >5430 close(4) = 0 >5430 close(5) = 0 >5430 exit_group(0) = ? >5430 +++ exited with 0 +++ >5428 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5430 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5430, si_status=0, si_utime=0, si_stime=0} --- >5428 wait4(-1, 0xff91ab28, WNOHANG, NULL) = -1 ECHILD (No child processes) >5428 rt_sigreturn() = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5428 stat("/usr/local/sbin/rm", 0xff91ad20) = -1 ENOENT (No such file or directory) >5428 stat("/usr/local/bin/rm", 0xff91ad20) = -1 ENOENT (No such file or directory) >5428 stat("/usr/sbin/rm", 0xff91ad20) = -1 ENOENT (No such file or directory) >5428 stat("/usr/bin/rm", 0xff91ad20) = -1 ENOENT (No such file or directory) >5428 stat("/sbin/rm", 0xff91ad20) = -1 ENOENT (No such file or directory) >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", X_OK) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", R_OK) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", X_OK) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", R_OK) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5428 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7756948) = 5431 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5431 close(255 <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5431 <... close resumed> ) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5431 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5431 <... rt_sigprocmask resumed> NULL, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5431 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5431 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5431 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5431 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5431 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5431 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 wait4(-1, <unfinished ...> >5431 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5431 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5431 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5431 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5431 brk(0) = 0x1d91000 >5431 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf779d000 >5431 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5431 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5431 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5431 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7795000 >5431 close(4) = 0 >5431 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5431 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5431 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5431 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf71e2000 >5431 mprotect(0xf7378000, 2097152, PROT_NONE) = 0 >5431 mmap(0xf7578000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf7578000 >5431 mmap(0xf757b000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf757b000 >5431 close(4) = 0 >5431 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7794000 >5431 arch_prctl(ARCH_SET_FS, 0xf77946c0) = 0 >5431 mprotect(0xf7578000, 8192, PROT_READ) = 0 >5431 mprotect(0x60c000, 4096, PROT_READ) = 0 >5431 mprotect(0xf779e000, 4096, PROT_READ) = 0 >5431 munmap(0xf7795000, 30374) = 0 >5431 brk(0) = 0x1d91000 >5431 brk(0x1db2000) = 0x1db2000 >5431 brk(0x1db3000) = 0x1db3000 >5431 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5431 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", {st_mode=S_IFREG|0644, st_size=114, ...}, AT_SYMLINK_NOFOLLOW) = 0 >5431 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = 0 >5431 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5431 close(0) = 0 >5431 close(1) = 0 >5431 close(2) = 0 >5431 exit_group(0) = ? >5431 +++ exited with 0 +++ >5428 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5431 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5431, si_status=0, si_utime=0, si_stime=0} --- >5428 wait4(-1, 0xff91a9e8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5428 rt_sigreturn() = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", X_OK) = 0 >5428 stat("/bin/rm", {st_mode=S_IFREG|0755, st_size=55220, ...}) = 0 >5428 geteuid() = 0 >5428 getegid() = 0 >5428 getuid() = 0 >5428 getgid() = 0 >5428 access("/bin/rm", R_OK) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5428 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7756948) = 5432 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5432 close(255 <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5432 <... close resumed> ) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5432 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5432 <... rt_sigprocmask resumed> NULL, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5432 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5432 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], <unfinished ...> >5432 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigprocmask resumed> [], 8) = 0 >5432 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5432 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigaction resumed> {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5432 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 wait4(-1, <unfinished ...> >5432 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5432 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5432 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5432 execve("/bin/rm", ["rm", "-f", "/var/run/dhcpcd/resolv.conf.eth0"], [/* 15 vars */]) = 0 >5432 brk(0) = 0x62f000 >5432 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77e6000 >5432 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >5432 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 >5432 fstat(4, {st_mode=S_IFREG|0644, st_size=30374, ...}) = 0 >5432 mmap(NULL, 30374, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf77de000 >5432 close(4) = 0 >5432 open("/libx32/libc.so.6", O_RDONLY|O_CLOEXEC) = 4 >5432 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\274\1\0004\0\0\0\24\217\31\0\0\0\0\0004\0 \0\v\0(\0!\0 \0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\360\251\26\0\360\251\26\0\360\251\26\0\32\0\0\0\32\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0009X\31\0009X\31\0\5\0\0\0\0\0 \0\1\0\0\0\344`\31\0\344`9\0\344`9\0\320,\0\0\270[\0\0\6\0\0\0\0\0 \0\2\0\0\0p|\31\0p|9\0p|9\0\370\0\0\0\370\0\0\0\6\0\0\0\4\0\0\0\4\0\0\0\224\1\0\0\224\1\0\0\224\1\0\0 \0\0\0 \0\0\0\4\0\0\0\4\0\0\0\7\0\0\0\344`\31\0\344`9\0\344`9\0\10\0\0\0@\0\0\0\4\0\0\0\4\0\0\0P\345td\f\252\26\0\f\252\26\0\f\252\26\0\204j\0\0\204j\0\0\4\0\0\0\4\0\0\0Q\345td\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\4\0\0\0R\345td\344`\31\0\344`9\0\344`9\0\34\37\0\0\34\37\0\0\4\0\0\0\1\0\0\0\200\25\4e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\4\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0#\0\0\0\371\3\0\0T\10\0\0\306\1\0\0\360\2\0\0\33\10\0\0\340\3\0\0V\5\0\0\250\2\0\0\0\0\0\0\250\0\0\0\6\6\0\0\30\6\0\0\236\0\0\0\365\3\0\0\r\1\0\0006\4\0\0}\1\0\0\206\6\0\0\302\1\0\0", 512) = 512 >5432 fstat(4, {st_mode=S_IFREG|0755, st_size=1676348, ...}) = 0 >5432 mmap(NULL, 3783836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xf722b000 >5432 mprotect(0xf73c1000, 2097152, PROT_NONE) = 0 >5432 mmap(0xf75c1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x196000) = 0xf75c1000 >5432 mmap(0xf75c4000, 11420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf75c4000 >5432 close(4) = 0 >5432 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf77dd000 >5432 arch_prctl(ARCH_SET_FS, 0xf77dd6c0) = 0 >5432 mprotect(0xf75c1000, 8192, PROT_READ) = 0 >5432 mprotect(0x60c000, 4096, PROT_READ) = 0 >5432 mprotect(0xf77e7000, 4096, PROT_READ) = 0 >5432 munmap(0xf77de000, 30374) = 0 >5432 brk(0) = 0x62f000 >5432 brk(0x650000) = 0x650000 >5432 brk(0x651000) = 0x651000 >5432 ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 >5432 newfstatat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0x6302f8, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) >5432 unlinkat(AT_FDCWD, "/var/run/dhcpcd/resolv.conf.eth0", 0) = -1 ENOENT (No such file or directory) >5432 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) >5432 close(0) = 0 >5432 close(1) = 0 >5432 close(2) = 0 >5432 exit_group(0) = ? >5432 +++ exited with 0 +++ >5428 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5432 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5432, si_status=0, si_utime=0, si_stime=0} --- >5428 wait4(-1, 0xff91b868, WNOHANG, NULL) = -1 ECHILD (No child processes) >5428 rt_sigreturn() = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/30-hostname", {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/30-hostname", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=1050, ...}) = 0 >5428 read(4, "# Set the hostname from DHCP data if required\n\n# Some systems don't have hostname(1)\n_hostname()\n{\n\tlocal name=\n\n\tif [ -z \"$1\" ]; then\n\t\tif [ -r /proc/sys/kernel/hostname ]; then\n\t\t\tread name </proc/sys/kernel/hostname && echo \"$name\"\n\t\telse\n\t\t\thostname\n\t\tfi\n\t\treturn $?\n\tfi\n\n\tif [ -w /proc/sys/kernel/hostname ]; then\n\t\techo \"$1\" >/proc/sys/kernel/hostname\n\telse\n\t\thostname \"$1\"\n\tfi\n}\n\nneed_hostname()\n{\n\tlocal hostname=\"\"\n\n\tcase \"$force_hostname\" in\n\t[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|1) ;;\n\t*) hostname=\"$(_hostname)\";;\n\tesac\n\tcase \"$hostname\" in\n\t\"\"|\"(none)\"|localhost|localhost.localdomain)\n\t\t[ -n \"$new_host_name\" -o -n \"$new_fqdn_name\" ];;\n\t\"$old_host_name\"|\"$old_fqdn_name\")\n\t\ttrue;;\n\t*)\n\t\tfalse;;\n\tesac\n}\n\ntry_hostname()\n{\n\tif valid_domainname \"$1\"; then\n\t\t_hostname \"$1\"\n\telse\n\t\tsyslog err \"Invalid hostname: $1\"\n\tfi\n}\n\nset_hostname()\n{\n\tif need_hostname; then\n\t\tif [ -n \"$new_host_name\" ]; then\n\t\t\ttry_hostname \"$new_host_name\"\n\t\telif [ -n \"$new_fqdn_name\" ]; then\n\t\t\ttry_hostname \"$new_fqdn_name\"\n\t\tfi\n\tfi\n}\n\nif $if_up; then\n\tset_hostname\nfi\n", 1050) = 1050 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=2487, ...}) = 0 >5428 read(4, "# Sample dhcpcd hook script for ntp\n# Like our resolv.conf hook script, we store a database of ntp.conf files\n# and merge into /etc/ntp.conf\n\n# You can set the env var NTP_CONF to another file like this\n# dhcpcd -e NTP_CONF=/usr/pkg/etc/ntpd.conf\n# or by adding this to /etc/dhcpcd.enter-hook\n# NTP_CONF=/usr/pkg/etc/ntpd.conf\n# to use openntpd from pkgsrc instead of the system provided ntp.\n\nif type invoke-rc.d >/dev/null 2>&1; then\n\t# Debian has a seperate file for DHCP config to avoid stamping on\n\t# the master.\n\t[ -e /var/lib/ntp ] || mkdir /var/lib/ntp\n\t: ${ntp_service:=ntp}\n\t: ${NTP_DHCP_CONF:=/var/lib/ntp/ntp.conf.dhcp}\nfi\n\n: ${ntp_service:=ntpd}\n: ${ntp_restart_cmd:=service_condcommand $ntp_service restart}\nntp_conf_dir=\"$state_dir/ntp.conf\"\nntp_conf=${NTP_CONF:-/etc/ntp.conf}\nNL=\"\n\"\n\nbuild_ntp_conf()\n{\n\tlocal cf=\"$state_dir/ntp.conf.$ifname\"\n\tlocal interfaces= header= srvs= servers= x=\n\n\t# Build a list of interfaces\n\tinterfaces=$(list_interfaces \"$ntp_conf_dir\")\n\n\tif [ -n \"$interfaces\" ]; then\n\t\t# Build the header\n\t\tfor x in ${interfaces}; do\n\t\t\theader=\"$header${header:+, }$x\"\n\t\tdone\n\n\t\t# Build a server list\n\t\tsrvs=$(cd \"$ntp_conf_dir\";\n\t\t\tkey_get_value \"server \" $interfaces)\n\t\tif [ -n \"$srvs\" ]; then\n\t\t\tfor x in $(uniqify $srvs); do\n\t\t\t\tservers=\"${servers}server $x$NL\"\n\t\t\tdone\n\t\tfi\n\tfi\n\n\t# Merge our config into ntp.conf\n\t[ -e \"$cf\" ] && rm -f \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\n\tif [ -n \"$NTP_DHCP_CONF\" ]; then\n\t\t[ -e \"$ntp_conf\" ] && cp \"$ntp_conf\" \"$cf\"\n\t\tntp_conf=\"$NTP_DHCP_CONF\"\n\telif [ -e \"$ntp_conf\" ]; then\n\t\tremove_markers \"$signature_base\" \"$signature_base_end\" \\\n\t\t\t\"$ntp_conf\" > \"$cf\"\n\tfi\n\n\tif [ -n \"$servers\" ]; then\n\t\techo \"$signature_base${header:+ $from }$header\" >> \"$cf\"\n\t\tprintf %s \"$servers\" >> \"$cf\"\n\t\techo \"$signature_base_end${header:+ $from }$header\" >> \"$cf\"\n\telse\n\t\t[ -e \"$ntp_conf\" -a -e \"$cf\" ] || return\n\tfi\n\n\t# If we changed anything, restart ntpd\n\tif change_file \"$ntp_conf\" \"$cf\"; then\n\t\t[ -n \"$ntp_restart_cmd\" ] && eval $ntp_restart_cmd\n\tfi\n}\n\nadd_ntp_conf()\n{\n\tlocal cf=\"$ntp_conf_dir/$ifname\" x=\n\n\t[ -e \"$cf\" ] && rm \"$cf\"\n\t[ -d \"$ntp_conf_dir\" ] || mkdir -p \"$ntp_conf_dir\"\n\tif [ -n \"$new_ntp_servers\" ]; then\n\t\tfor x in $new_ntp_servers; do\n\t\t\techo \"server $x\" >> \"$cf\"\n\t\tdone\n\tfi\n\tbuild_ntp_conf\n}\n\nremove_ntp_conf()\n{\n\tif [ -e \"$ntp_conf_dir/$ifname\" ]; then\n\t\trm \"$ntp_conf_dir/$ifname\"\n\tfi\n\tbuild_ntp_conf\n}\n\nif $if_up; then\n\tadd_ntp_conf add\nelif $if_down; then\n\tremove_ntp_conf del\nfi\n", 2487) = 2487 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(1, F_DUPFD, 10) = 10 >5428 fcntl(1, F_GETFD) = 0 >5428 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(4, 1) = 1 >5428 close(4) = 0 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(2, F_DUPFD, 10) = 11 >5428 fcntl(2, F_GETFD) = 0 >5428 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 >5428 dup2(1, 2) = 2 >5428 fcntl(1, F_GETFD) = 0 >5428 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >5428 stat("/usr/local/sbin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/local/bin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/sbin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/bin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/sbin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/bin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/opt/bin/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 stat("/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1/invoke-rc.d", 0xff91c6a0) = -1 ENOENT (No such file or directory) >5428 write(2, "/lib/dhcpcd/dhcpcd-hooks/50-ntp.conf: line 11: type: invoke-rc.d: not found\n", 76) = 76 >5428 dup2(11, 2) = 2 >5428 fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(11) = 0 >5428 dup2(10, 1) = 1 >5428 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >5428 close(10) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xff91c0a0) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 pipe([4, 5]) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 >5428 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7756948) = 5433 >5433 close(255) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5433 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...> >5428 <... rt_sigprocmask resumed> NULL, 8) = 0 >5433 <... rt_sigprocmask resumed> NULL, 8) = 0 >5428 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, <unfinished ...> >5433 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... rt_sigaction resumed> {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5433 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 close(5 <unfinished ...> >5433 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, <unfinished ...> >5428 <... close resumed> ) = 0 >5433 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0 >5428 read(4, <unfinished ...> >5433 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], 0}, 8) = 0 >5433 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5433 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {SIG_IGN, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5433 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5433 rt_sigaction(SIGCHLD, {0x4399c0, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0xf6b483e0}, 8) = 0 >5433 rt_sigaction(SIGINT, {0x44f220, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5433 dup2(5, 1) = 1 >5433 close(5) = 0 >5433 close(4) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 stat("/var/run/dhcpcd/ntp.conf/eth0", 0xff91a570) = -1 ENOENT (No such file or directory) >5433 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5433 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5433 openat(AT_FDCWD, "/var/run/dhcpcd/ntp.conf/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 >5433 brk(0xa67000) = 0xa67000 >5433 getdents64(4, /* 2 entries */, 32768) = 48 >5433 getdents64(4, /* 0 entries */, 32768) = 0 >5433 brk(0xa5f000) = 0xa5f000 >5433 close(4) = 0 >5433 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5433 stat("/var/run/dhcpcd/ntp.conf/*", 0xff91a430) = -1 ENOENT (No such file or directory) >5433 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5433 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5433 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5433 write(1, "\n", 1) = 1 >5428 <... read resumed> "\n", 128) = 1 >5433 exit_group(0) = ? >5428 read(4, <unfinished ...> >5433 +++ exited with 0 +++ >5428 <... read resumed> "", 128) = 0 >5428 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5433, si_status=0, si_utime=0, si_stime=0} --- >5428 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 5433 >5428 wait4(-1, 0xff91ade8, WNOHANG, NULL) = -1 ECHILD (No child processes) >5428 rt_sigreturn() = 0 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigaction(SIGINT, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0xf6b483e0}, {0x436e40, [], SA_RESTORER, 0xf6b483e0}, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xff91b730) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/var/run/dhcpcd/ntp.conf", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/ntp.conf", 0xff91b870) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/ntp.conf", 0xff91b990) = -1 ENOENT (No such file or directory) >5428 stat("/var/run/dhcpcd/ntp.conf.eth0", 0xff91b980) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 open("/lib/dhcpcd/dhcpcd-hooks/50-yp.conf", O_RDONLY) = 4 >5428 fstat(4, {st_mode=S_IFREG|0444, st_size=1155, ...}) = 0 >5428 read(4, "# Sample dhcpcd hook for ypbind\n# This script is only suitable for the Linux version.\n\nypbind_pid()\n{\n\t[ -s /var/run/ypbind.pid ] && cat /var/run/ypbind.pid\n}\n\nmake_yp_conf()\n{\n\t[ -z \"$new_nis_domain\" -a -z \"$new_nis_servers\" ] && return 0\n\tlocal cf=/etc/yp.conf.\"$ifname\" prefix= x= pid=\n\trm -f \"$cf\"\n\techo \"$signature\" > \"$cf\"\n\tif [ -n \"$new_nis_domain\" ]; then\n\t\tif ! valid_domainname \"$new_nis_domain\"; then\n\t\t\tsyslog err \"Invalid NIS domain name: $new_nis_domain\"\n\t\t\trm -f \"$cf\"\n\t\t\treturn 1\n\t\tfi\n\t\tdomainname \"$new_nis_domain\"\n\t\tif [ -n \"$new_nis_servers\" ]; then\n\t\t\tprefix=\"domain $new_nis_domain server \"\n\t\telse\n\t\t\techo \"domain $new_nis_domain broadcast\" >> \"$cf\"\n\t\tfi\n\telse\n\t\tprefix=\"ypserver \"\n\tfi\n\tfor x in $new_nis_servers; do\n\t\techo \"$prefix$x\" >> \"$cf\"\n\tdone\n\tsave_conf /etc/yp.conf\n\tcat \"$cf\" > /etc/yp.conf\n\trm -f \"$cf\"\n\tpid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nrestore_yp_conf()\n{\n\t[ -n \"$old_nis_domain\" ] && domainname \"\"\n\trestore_conf /etc/yp.conf || return 0\n\tlocal pid=\"$(ypbind_pid)\"\n\tif [ -n \"$pid\" ]; then\n\t\tkill -HUP \"$pid\"\n\tfi\n}\n\nif $if_up; then\n\tmake_yp_conf\nelif $if_down; then\n\trestore_yp_conf\nfi\n", 1155) = 1155 >5428 close(4) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/yp.conf-pre.eth0", 0xff91b710) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 stat("/etc/dhcpcd.exit-hook", 0xff91cde0) = -1 ENOENT (No such file or directory) >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 >5428 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 >5428 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 >5428 read(255, "", 4680) = 0 >5428 exit_group(0) = ? >5428 +++ exited with 0 +++ >5409 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5428 >5409 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5428, si_status=0, si_utime=0, si_stime=0} --- >5409 close(10) = 0 >5409 close(4) = 0 >5409 unlink("/var/run/dhcpcd-eth0.pid") = 0 >5409 exit_group(1) = ? >5409 +++ exited with 1 +++
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 423649
:
316303
| 316641