New version (does not work):

# strace klogd
execve("/sbin/klogd", ["klogd"], [/* 16 vars */]) = 0
brk(0)                                  = 0x608000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae7af616000
uname({sys="Linux", node="cache", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae7af617000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=8932, ...}) = 0
mmap(NULL, 8932, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2ae7af619000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \334\1\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1384304, ...}) = 0
mmap(NULL, 3490104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2ae7af817000
mprotect(0x2ae7af963000, 2093056, PROT_NONE) = 0
mmap(0x2ae7afb62000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14b000) = 0x2ae7afb62000 mmap(0x2ae7afb67000, 16696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ae7afb67000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae7afb6c000
arch_prctl(ARCH_SET_FS, 0x2ae7afb6c6e0) = 0
mprotect(0x2ae7afb62000, 12288, PROT_READ) = 0
munmap(0x2ae7af619000, 8932)            = 0
getpid()                                = 4684
chdir("/")                              = 0
brk(0)                                  = 0x608000
brk(0x629000)                           = 0x629000
open("/var/run/klogd.pid", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae7af619000
read(3, "4679\n", 4096)                 = 5
close(3)                                = 0
munmap(0x2ae7af619000, 4096)            = 0
kill(4679, SIG_0)                       = -1 ESRCH (No such process)
rt_sigaction(SIGTERM, {0x401a40, [TERM], SA_RESTORER|SA_RESTART, 0x2ae7af848220}, {SIG_DFL}, 8) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2ae7afb6c770) = 4685
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({300, 0}, old version (just exits since this is inside a virtual container and it presumably isn't needed)

# strace klogd
execve("/sbin/klogd", ["klogd"], [/* 16 vars */]) = 0
brk(0)                                  = 0x508000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3a93826000
uname({sys="Linux", node="inn", ...})   = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3a93827000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=8932, ...}) = 0
mmap(NULL, 8932, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b3a93829000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \334\1\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1384304, ...}) = 0
mmap(NULL, 3490104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b3a93a27000
mprotect(0x2b3a93b73000, 2093056, PROT_NONE) = 0
mmap(0x2b3a93d72000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14b000) = 0x2b3a93d72000 mmap(0x2b3a93d77000, 16696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b3a93d77000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3a93d7c000
arch_prctl(ARCH_SET_FS, 0x2b3a93d7c6e0) = 0
mprotect(0x2b3a93d72000, 12288, PROT_READ) = 0
munmap(0x2b3a93829000, 8932)            = 0
chdir("/")                              = 0
brk(0)                                  = 0x508000
brk(0x529000)                           = 0x529000
open("/var/run/klogd.pid", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3a93829000
read(3, "4877\n", 4096)                 = 5
close(3)                                = 0
munmap(0x2b3a93829000, 4096)            = 0
getpid()                                = 4889
kill(4877, SIG_0)                       = -1 ESRCH (No such process)
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b3a93d7c770) = 4890
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(0)                           = ?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to