RE: [binc] Problems setting up bincimap

"David Leangen" <[email protected]>
Newsgroups gmane.mail.imap.binc.general
Message-ID <[email protected]>
Hi, Peter!

Thank you so much for following up!!

> > [root@rokko conf]# openssl s_client -connect localhost:993 -crlf
> > CONNECTED(00000003)
> > write:errno=104
>
> Is there a noticeable time delay between the CONNECTED and write
> messages?

No, perhpas something like 0.25 s or so...

> >   root      5828  0.0  0.0     0    0 ?        Z    14:31   0:00
> > [tcpserver] <defunct>
>
> This means that tcpserver can not start because some other
> program is already using the port it wants, 993, so tcpserver
> exits and shows as defunct since supervise has not yet cleaned
> up after it. As soon as supervise cleans up, it tries to start
> tcpserver again, and the process repeats.

That makes sense, but when I check my system, I see nothing else that is
using this port. I was assuming that it was the <defunct> process causing
the trouble.


> > *****[1] bincimap.pem
> >
> > -----BEGIN RSA PRIVATE KEY-----
> > Proc-Type: 4,ENCRYPTED
> > DEK-Info: DES-EDE3-CBC,1C23253E9E96C778
> >
> > blablabla
> > -----END RSA PRIVATE KEY-----
> >
> > -----BEGIN CERTIFICATE REQUEST-----
> > blablabla
> > -----END CERTIFICATE REQUEST-----
>
> This is wrong, you should have the actual certificate there instead
> of the certificate request. But the key is good. This problem does
> not cause the tcpserver error however, bincimap.pem isn't read until
> later, by bincimap-up, so tcpserver should start just fine.

Ok, I'll look at that later... if we can get one problem solved at a time,
I'll be very happy. :-D


> svc -d /service/bincimaps

ok

> then find the pid of the supervise watching bincimaps using
> ps|grep supervise.bincimaps (the pid is the first number on the
> line) and run

Ok. BTW, I seem to have quite a bit of a mess here...

There are 4 defunct supervise processes:

root     15912  0.0  0.0     0    0 ?        Z    16:00   0:00 [supervise]
<defunct>
root     15913  0.0  0.0     0    0 ?        Z    16:00   0:00 [supervise]
<defunct>
root     15914  0.0  0.0     0    0 ?        Z    16:00   0:00 [supervise]
<defunct>
root     15915  0.0  0.0     0    0 ?        Z    16:00   0:00 [supervise]
<defunct>

Each of these is reincarnated after being killed...

Any idea how I can clean all that up?


> strace -fFp pid -o supervise.strace.txt

As you said, the file was VERY large... so I truncated it manually. Hope
everything you need is there.

File attached.


Thanks again so much!!!
Dave
supervise.strace.txt (text/plain, 32.8 KB)
15474 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
15474 read(3, 0xbfea94cf, 1)            = -1 EAGAIN (Resource temporarily unavailable)
15474 waitpid(-1, 0xbfea94c8, WNOHANG)  = -1 ECHILD (No child processes)
15474 read(6, 0xbfea94cf, 1)            = -1 EAGAIN (Resource temporarily unavailable)
15474 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
15474 gettimeofday({1118473558, 874579}, NULL) = 0
15474 poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN, revents=POLLIN}], 2, 1000020) = 1
15474 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
15474 read(3, 0xbfea94cf, 1)            = -1 EAGAIN (Resource temporarily unavailable)
15474 waitpid(-1, 0xbfea94c8, WNOHANG)  = -1 ECHILD (No child processes)
15474 read(6, "u", 1)                   = 1
15474 open("supervise/status.new", O_WRONLY|O_NONBLOCK|O_CREAT|O_TRUNC, 0644) = 9
15474 write(9, "@\0\0\0B\252\213\321\35\345\212\244\0\0\0\0\0u", 18) = 18
15474 close(9)                          = 0
15474 rename("supervise/status.new", "supervise/status") = 0
15474 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7fef2e8) = 18256
15474 gettimeofday({1118473600, 148375}, NULL) = 0
15474 open("supervise/status.new", O_WRONLY|O_NONBLOCK|O_CREAT|O_TRUNC, 0644) = 9
15474 write(9, "@\0\0\0B\252\215\212\10\330\7\314PG\0\0\0u", 18) = 18
15474 close(9)                          = 0
15474 rename("supervise/status.new", "supervise/status") = 0
15474 gettimeofday({1118473600, 149010}, NULL) = 0
15474 gettimeofday({1118473600, 149101}, NULL) = 0
15474 poll( <unfinished ...>
18256 rt_sigaction(SIGCHLD, {SIG_DFL}, NULL, 8) = 0
18256 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
18256 execve("./run", ["./run"], [/* 1 var */]) = 0
18256 uname({sys="Linux", node="rokko", ...}) = 0
18256 brk(0)                            = 0x9df6000
18256 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18256 open("/etc/ld.so.cache", O_RDONLY) = 3
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18256 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18256 close(3)                          = 0
18256 open("/lib/libtermcap.so.2", O_RDONLY) = 3
18256 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320K\245"..., 512) = 512
18256 fstat64(3, {st_mode=S_IFREG|0755, st_size=12592, ...}) = 0
18256 old_mmap(0xa54000, 14280, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xa54000
18256 old_mmap(0xa57000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xa57000
18256 close(3)                          = 0
18256 open("/lib/libdl.so.2", O_RDONLY) = 3
18256 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\30"..., 512) = 512
18256 fstat64(3, {st_mode=S_IFREG|0755, st_size=16708, ...}) = 0
18256 old_mmap(0x8f0000, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x8f0000
18256 old_mmap(0x8f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x8f2000
18256 close(3)                          = 0
18256 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18256 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18256 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18256 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18256 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18256 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18256 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18256 close(3)                          = 0
18256 mprotect(0x8f2000, 4096, PROT_READ) = 0
18256 mprotect(0x8e8000, 4096, PROT_READ) = 0
18256 mprotect(0x7ce000, 4096, PROT_READ) = 0
18256 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef8e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
18256 munmap(0xb7ff0000, 63386)         = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
18256 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfecd0ec) = -1 ENOTTY (Inappropriate ioctl for device)
18256 brk(0)                            = 0x9df6000
18256 brk(0x9e17000)                    = 0x9e17000
18256 brk(0)                            = 0x9e17000
18256 getuid32()                        = 0
18256 getgid32()                        = 0
18256 geteuid32()                       = 0
18256 getegid32()                       = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 time(NULL)                        = 1118473600
18256 open("/etc/mtab", O_RDONLY)       = 3
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=349, ...}) = 0
18256 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18256 read(3, "/dev/hda2 / ext3 rw 0 0\nnone /pr"..., 4096) = 349
18256 close(3)                          = 0
18256 munmap(0xb7fff000, 4096)          = 0
18256 open("/proc/meminfo", O_RDONLY)   = 3
18256 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
18256 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18256 read(3, "MemTotal:       248156 kB\nMemFre"..., 1024) = 644
18256 close(3)                          = 0
18256 munmap(0xb7fff000, 4096)          = 0
18256 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
18256 uname({sys="Linux", node="rokko", ...}) = 0
18256 getcwd("/var/qmail/supervise/bincimaps", 4096) = 31
18256 getpid()                          = 18256
18256 getppid()                         = 15474
18256 socket(PF_FILE, SOCK_STREAM, 0)   = 3
18256 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
18256 close(3)                          = 0
18256 open("/etc/nsswitch.conf", O_RDONLY) = 3
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
18256 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18256 read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1686
18256 read(3, "", 4096)                 = 0
18256 close(3)                          = 0
18256 munmap(0xb7fff000, 4096)          = 0
18256 open("/etc/ld.so.cache", O_RDONLY) = 3
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18256 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18256 close(3)                          = 0
18256 open("/lib/libnss_files.so.2", O_RDONLY) = 3
18256 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\33\0\000"..., 512) = 512
18256 fstat64(3, {st_mode=S_IFREG|0755, st_size=50944, ...}) = 0
18256 old_mmap(NULL, 45724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x111000
18256 old_mmap(0x11b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x11b000
18256 close(3)                          = 0
18256 mprotect(0x11b000, 4096, PROT_READ) = 0
18256 munmap(0xb7ff0000, 63386)         = 0
18256 open("/etc/passwd", O_RDONLY)     = 3
18256 fcntl64(3, F_GETFD)               = 0
18256 fcntl64(3, F_SETFD, FD_CLOEXEC)   = 0
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=2623, ...}) = 0
18256 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18256 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2623
18256 close(3)                          = 0
18256 munmap(0xb7fff000, 4096)          = 0
18256 getpgrp()                         = 24124
18256 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 open("./run", O_RDONLY|O_LARGEFILE) = 3
18256 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfecd118) = -1 ENOTTY (Inappropriate ioctl for device)
18256 _llseek(3, 0, [0], SEEK_CUR)      = 0
18256 read(3, "#!/bin/sh\n# $Id: run-ssl.in,v 1."..., 80) = 80
18256 _llseek(3, 0, [0], SEEK_SET)      = 0
18256 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
18256 dup2(3, 255)                      = 255
18256 close(3)                          = 0
18256 fcntl64(255, F_SETFD, FD_CLOEXEC) = 0
18256 fcntl64(255, F_GETFL)             = 0x8000 (flags O_RDONLY|O_LARGEFILE)
18256 fstat64(255, {st_mode=S_IFREG|0755, st_size=398, ...}) = 0
18256 _llseek(255, 0, [0], SEEK_CUR)    = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 read(255, "#!/bin/sh\n# $Id: run-ssl.in,v 1."..., 398) = 398
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 fcntl64(2, F_GETFD)               = 0
18256 fcntl64(2, F_DUPFD, 10)           = 10
18256 fcntl64(2, F_GETFD)               = 0
18256 fcntl64(10, F_SETFD, FD_CLOEXEC)  = 0
18256 dup2(1, 2)                        = 2
18256 fcntl64(1, F_GETFD)               = 0
18256 close(10)                         = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18256 pipe([3, 4])                      = 0
18256 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
18256 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7fef928) = 18257
18256 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18256 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18256 close(4)                          = 0
18256 read(3,  <unfinished ...>
18257 close(255)                        = 0
18257 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18257 rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
18257 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18257 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGINT, {0x80837a0, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18257 dup2(4, 1)                        = 1
18257 close(4)                          = 0
18257 close(3)                          = 0
18257 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18257 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18257 stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
18257 stat64("/command/hostname", 0xbfecccf0) = -1 ENOENT (No such file or directory)
18257 stat64("/usr/local/bin/hostname", 0xbfecccf0) = -1 ENOENT (No such file or directory)
18257 stat64("/usr/local/sbin/hostname", 0xbfecccf0) = -1 ENOENT (No such file or directory)
18257 stat64("/bin/hostname", {st_mode=S_IFREG|0755, st_size=10808, ...}) = 0
18257 stat64("/bin/hostname", {st_mode=S_IFREG|0755, st_size=10808, ...}) = 0
18257 rt_sigaction(SIGINT, {SIG_DFL}, {0x80837a0, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18257 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18257 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18257 execve("/bin/hostname", ["hostname"], [/* 4 vars */]) = 0
18257 uname({sys="Linux", node="rokko", ...}) = 0
18257 brk(0)                            = 0x9c9a000
18257 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18257 open("/etc/ld.so.cache", O_RDONLY) = 3
18257 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18257 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18257 close(3)                          = 0
18257 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18257 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18257 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18257 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18257 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18257 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18257 close(3)                          = 0
18257 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18257 mprotect(0x8e8000, 4096, PROT_READ) = 0
18257 mprotect(0x7ce000, 4096, PROT_READ) = 0
18257 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef2a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
18257 munmap(0xb7ff0000, 63386)         = 0
18257 brk(0)                            = 0x9c9a000
18257 brk(0x9cbb000)                    = 0x9cbb000
18257 brk(0)                            = 0x9cbb000
18257 uname({sys="Linux", node="rokko", ...}) = 0
18257 fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
18257 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18257 write(1, "rokko\n", 6 <unfinished ...>
18256 <... read resumed> "rokko\n", 128) = 6
18257 <... write resumed> )             = 6
18256 read(3,  <unfinished ...>
18257 munmap(0xb7fff000, 4096)          = 0
18257 exit_group(0)                     = ?
18256 <... read resumed> "", 128)       = 0
18256 close(3)                          = 0
18256 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
18256 rt_sigaction(SIGINT, {0x8074990, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18256 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 18257
18256 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18256 --- SIGCHLD (Child exited) @ 0 (0) ---
18256 waitpid(-1, 0xbfeccb04, WNOHANG)  = -1 ECHILD (No child processes)
18256 sigreturn()                       = ? (mask now [])
18256 rt_sigaction(SIGINT, {SIG_DFL}, {0x8074990, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18256 stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
18256 stat64("/command/tcpserver", 0xbfeccf40) = -1 ENOENT (No such file or directory)
18256 stat64("/usr/local/bin/tcpserver", {st_mode=S_IFREG|0755, st_size=39616, ...}) = 0
18256 stat64("/usr/local/bin/tcpserver", {st_mode=S_IFREG|0755, st_size=39616, ...}) = 0
18256 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18256 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
18256 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18256 execve("/usr/local/bin/tcpserver", ["tcpserver", "-c", "100", "-l", "rokko", "-HDRP", "0", "993", "/var/qmail/bin/bincimap-up", "--logtype=multilog", "--conf=/var/qmail/control/bincim"..., "--ssl", "--", "/bin/checkpassword", "/var/qmail/bin/bincimapd"], [/* 3 vars */]) = 0
18256 uname({sys="Linux", node="rokko", ...}) = 0
18256 brk(0)                            = 0x8963000
18256 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18256 open("/etc/ld.so.cache", O_RDONLY) = 3
18256 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18256 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18256 close(3)                          = 0
18256 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18256 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18256 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18256 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18256 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18256 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18256 close(3)                          = 0
18256 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18256 mprotect(0x8e8000, 4096, PROT_READ) = 0
18256 mprotect(0x7ce000, 4096, PROT_READ) = 0
18256 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef2a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
18256 munmap(0xb7ff0000, 63386)         = 0
18256 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
18256 rt_sigaction(SIGCHLD, {0x8049548, [], SA_RESTORER, 0x7f8f48}, NULL, 8) = 0
18256 rt_sigaction(SIGTERM, {0x8049538, [], SA_RESTORER, 0x7f8f48}, NULL, 8) = 0
18256 rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
18256 gettimeofday({1118473600, 176321}, NULL) = 0
18256 open("/etc/dnsrewrite", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
18256 open("/etc/resolv.conf", O_RDONLY|O_NONBLOCK) = 3
18256 read(3, "; generated by /sbin/dhclient-sc"..., 64) = 64
18256 read(3, "er 202.238.95.24\nnameserver 202."..., 64) = 61
18256 read(3, "", 64)                   = 0
18256 close(3)                          = 0
18256 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
18256 fcntl64(3, F_GETFL)               = 0x2 (flags O_RDWR)
18256 fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
18256 setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
18256 bind(3, {sa_family=AF_INET, sin_port=htons(993), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
18256 write(2, "tcpserver: fatal: unable to bind"..., 55) = 55
18256 exit_group(111)                   = ?
15474 <... poll resumed> 0xbfea9468, 0, 1019
) = 0
15474 gettimeofday({1118473601, 169139}, NULL) = 0
15474 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
15474 --- SIGCHLD (Child exited) @ 0 (0) ---
15474 write(4, "\0", 1)                 = 1
15474 sigreturn()                       = ? (mask now [])
15474 gettimeofday({1118473601, 169461}, NULL) = 0
15474 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=6, events=POLLIN}], 2, 1000020) = 1
15474 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
15474 read(3, "\0", 1)                  = 1
15474 read(3, 0xbfea94cf, 1)            = -1 EAGAIN (Resource temporarily unavailable)
15474 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 111}], WNOHANG) = 18256
15474 gettimeofday({1118473601, 169833}, NULL) = 0
15474 open("supervise/status.new", O_WRONLY|O_NONBLOCK|O_CREAT|O_TRUNC, 0644) = 9
15474 write(9, "@\0\0\0B\252\215\213\n\37t\34\0\0\0\0\0u", 18) = 18
15474 close(9)                          = 0
15474 rename("supervise/status.new", "supervise/status") = 0
15474 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7fef2e8) = 18264
15474 gettimeofday({1118473601, 171401}, NULL) = 0
15474 open("supervise/status.new", O_WRONLY|O_NONBLOCK|O_CREAT|O_TRUNC, 0644) = 9
15474 write(9, "@\0\0\0B\252\215\213\n7a\34XG\0\0\0u", 18) = 18
15474 close(9)                          = 0
15474 rename("supervise/status.new", "supervise/status") = 0
15474 gettimeofday({1118473601, 172077}, NULL) = 0
15474 gettimeofday({1118473601, 172130}, NULL) = 0
15474 poll( <unfinished ...>
18264 rt_sigaction(SIGCHLD, {SIG_DFL}, NULL, 8) = 0
18264 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
18264 execve("./run", ["./run"], [/* 1 var */]) = 0
18264 uname({sys="Linux", node="rokko", ...}) = 0
18264 brk(0)                            = 0x90c6000
18264 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18264 open("/etc/ld.so.cache", O_RDONLY) = 3
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18264 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18264 close(3)                          = 0
18264 open("/lib/libtermcap.so.2", O_RDONLY) = 3
18264 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320K\245"..., 512) = 512
18264 fstat64(3, {st_mode=S_IFREG|0755, st_size=12592, ...}) = 0
18264 old_mmap(0xa54000, 14280, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xa54000
18264 old_mmap(0xa57000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xa57000
18264 close(3)                          = 0
18264 open("/lib/libdl.so.2", O_RDONLY) = 3
18264 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\30"..., 512) = 512
18264 fstat64(3, {st_mode=S_IFREG|0755, st_size=16708, ...}) = 0
18264 old_mmap(0x8f0000, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x8f0000
18264 old_mmap(0x8f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x8f2000
18264 close(3)                          = 0
18264 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18264 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18264 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18264 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18264 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18264 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18264 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18264 close(3)                          = 0
18264 mprotect(0x8f2000, 4096, PROT_READ) = 0
18264 mprotect(0x8e8000, 4096, PROT_READ) = 0
18264 mprotect(0x7ce000, 4096, PROT_READ) = 0
18264 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef8e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
18264 munmap(0xb7ff0000, 63386)         = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
18264 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfec145c) = -1 ENOTTY (Inappropriate ioctl for device)
18264 brk(0)                            = 0x90c6000
18264 brk(0x90e7000)                    = 0x90e7000
18264 brk(0)                            = 0x90e7000
18264 getuid32()                        = 0
18264 getgid32()                        = 0
18264 geteuid32()                       = 0
18264 getegid32()                       = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 time(NULL)                        = 1118473601
18264 open("/etc/mtab", O_RDONLY)       = 3
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=349, ...}) = 0
18264 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18264 read(3, "/dev/hda2 / ext3 rw 0 0\nnone /pr"..., 4096) = 349
18264 close(3)                          = 0
18264 munmap(0xb7fff000, 4096)          = 0
18264 open("/proc/meminfo", O_RDONLY)   = 3
18264 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
18264 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18264 read(3, "MemTotal:       248156 kB\nMemFre"..., 1024) = 644
18264 close(3)                          = 0
18264 munmap(0xb7fff000, 4096)          = 0
18264 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
18264 uname({sys="Linux", node="rokko", ...}) = 0
18264 getcwd("/var/qmail/supervise/bincimaps", 4096) = 31
18264 getpid()                          = 18264
18264 getppid()                         = 15474
18264 socket(PF_FILE, SOCK_STREAM, 0)   = 3
18264 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
18264 close(3)                          = 0
18264 open("/etc/nsswitch.conf", O_RDONLY) = 3
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
18264 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18264 read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1686
18264 read(3, "", 4096)                 = 0
18264 close(3)                          = 0
18264 munmap(0xb7fff000, 4096)          = 0
18264 open("/etc/ld.so.cache", O_RDONLY) = 3
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18264 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18264 close(3)                          = 0
18264 open("/lib/libnss_files.so.2", O_RDONLY) = 3
18264 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\33\0\000"..., 512) = 512
18264 fstat64(3, {st_mode=S_IFREG|0755, st_size=50944, ...}) = 0
18264 old_mmap(NULL, 45724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x17f000
18264 old_mmap(0x189000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x189000
18264 close(3)                          = 0
18264 mprotect(0x189000, 4096, PROT_READ) = 0
18264 munmap(0xb7ff0000, 63386)         = 0
18264 open("/etc/passwd", O_RDONLY)     = 3
18264 fcntl64(3, F_GETFD)               = 0
18264 fcntl64(3, F_SETFD, FD_CLOEXEC)   = 0
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=2623, ...}) = 0
18264 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18264 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2623
18264 close(3)                          = 0
18264 munmap(0xb7fff000, 4096)          = 0
18264 getpgrp()                         = 24124
18264 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 open("./run", O_RDONLY|O_LARGEFILE) = 3
18264 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfec1488) = -1 ENOTTY (Inappropriate ioctl for device)
18264 _llseek(3, 0, [0], SEEK_CUR)      = 0
18264 read(3, "#!/bin/sh\n# $Id: run-ssl.in,v 1."..., 80) = 80
18264 _llseek(3, 0, [0], SEEK_SET)      = 0
18264 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
18264 dup2(3, 255)                      = 255
18264 close(3)                          = 0
18264 fcntl64(255, F_SETFD, FD_CLOEXEC) = 0
18264 fcntl64(255, F_GETFL)             = 0x8000 (flags O_RDONLY|O_LARGEFILE)
18264 fstat64(255, {st_mode=S_IFREG|0755, st_size=398, ...}) = 0
18264 _llseek(255, 0, [0], SEEK_CUR)    = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 read(255, "#!/bin/sh\n# $Id: run-ssl.in,v 1."..., 398) = 398
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 fcntl64(2, F_GETFD)               = 0
18264 fcntl64(2, F_DUPFD, 10)           = 10
18264 fcntl64(2, F_GETFD)               = 0
18264 fcntl64(10, F_SETFD, FD_CLOEXEC)  = 0
18264 dup2(1, 2)                        = 2
18264 fcntl64(1, F_GETFD)               = 0
18264 close(10)                         = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18264 pipe([3, 4])                      = 0
18264 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
18264 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7fef928) = 18265
18264 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18264 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18264 close(4)                          = 0
18264 read(3,  <unfinished ...>
18265 close(255)                        = 0
18265 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18265 rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
18265 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18265 rt_sigaction(SIGCHLD, {0x8075910, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGINT, {0x80837a0, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18265 dup2(4, 1)                        = 1
18265 close(4)                          = 0
18265 close(3)                          = 0
18265 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18265 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
18265 stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
18265 stat64("/command/hostname", 0xbfec1060) = -1 ENOENT (No such file or directory)
18265 stat64("/usr/local/bin/hostname", 0xbfec1060) = -1 ENOENT (No such file or directory)
18265 stat64("/usr/local/sbin/hostname", 0xbfec1060) = -1 ENOENT (No such file or directory)
18265 stat64("/bin/hostname", {st_mode=S_IFREG|0755, st_size=10808, ...}) = 0
18265 stat64("/bin/hostname", {st_mode=S_IFREG|0755, st_size=10808, ...}) = 0
18265 rt_sigaction(SIGINT, {SIG_DFL}, {0x80837a0, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18265 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18265 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18265 execve("/bin/hostname", ["hostname"], [/* 4 vars */]) = 0
18265 uname({sys="Linux", node="rokko", ...}) = 0
18265 brk(0)                            = 0x8cc1000
18265 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18265 open("/etc/ld.so.cache", O_RDONLY) = 3
18265 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18265 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18265 close(3)                          = 0
18265 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18265 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18265 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18265 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18265 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18265 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18265 close(3)                          = 0
18265 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18265 mprotect(0x8e8000, 4096, PROT_READ) = 0
18265 mprotect(0x7ce000, 4096, PROT_READ) = 0
18265 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef2a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
18265 munmap(0xb7ff0000, 63386)         = 0
18265 brk(0)                            = 0x8cc1000
18265 brk(0x8ce2000)                    = 0x8ce2000
18265 brk(0)                            = 0x8ce2000
18265 uname({sys="Linux", node="rokko", ...}) = 0
18265 fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
18265 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fff000
18265 write(1, "rokko\n", 6)            = 6
18264 <... read resumed> "rokko\n", 128) = 6
18264 read(3,  <unfinished ...>
18265 munmap(0xb7fff000, 4096)          = 0
18265 exit_group(0)                     = ?
18264 <... read resumed> "", 128)       = 0
18264 close(3)                          = 0
18264 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
18264 rt_sigaction(SIGINT, {0x8074990, [], SA_RESTORER, 0x7f8f48}, {SIG_DFL}, 8) = 0
18264 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 18265
18264 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
18264 --- SIGCHLD (Child exited) @ 0 (0) ---
18264 waitpid(-1, 0xbfec0e74, WNOHANG)  = -1 ECHILD (No child processes)
18264 sigreturn()                       = ? (mask now [])
18264 rt_sigaction(SIGINT, {SIG_DFL}, {0x8074990, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18264 stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
18264 stat64("/command/tcpserver", 0xbfec12b0) = -1 ENOENT (No such file or directory)
18264 stat64("/usr/local/bin/tcpserver", {st_mode=S_IFREG|0755, st_size=39616, ...}) = 0
18264 stat64("/usr/local/bin/tcpserver", {st_mode=S_IFREG|0755, st_size=39616, ...}) = 0
18264 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
18264 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
18264 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8075910, [], SA_RESTORER, 0x7f8f48}, 8) = 0
18264 execve("/usr/local/bin/tcpserver", ["tcpserver", "-c", "100", "-l", "rokko", "-HDRP", "0", "993", "/var/qmail/bin/bincimap-up", "--logtype=multilog", "--conf=/var/qmail/control/bincim"..., "--ssl", "--", "/bin/checkpassword", "/var/qmail/bin/bincimapd"], [/* 3 vars */]) = 0
18264 uname({sys="Linux", node="rokko", ...}) = 0
18264 brk(0)                            = 0x9a14000
18264 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
18264 open("/etc/ld.so.cache", O_RDONLY) = 3
18264 fstat64(3, {st_mode=S_IFREG|0644, st_size=63386, ...}) = 0
18264 old_mmap(NULL, 63386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ff0000
18264 close(3)                          = 0
18264 open("/lib/tls/libc.so.6", O_RDONLY) = 3
18264 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300k~\000"..., 512) = 512
18264 fstat64(3, {st_mode=S_IFREG|0755, st_size=1459344, ...}) = 0
18264 old_mmap(0x7d2000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7d2000
18264 old_mmap(0x8e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x116000) = 0x8e8000
18264 old_mmap(0x8ec000, 7116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8ec000
18264 close(3)                          = 0
18264 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fef000
18264 mprotect(0x8e8000, 4096, PROT_READ) = 0
18264 mprotect(0x7ce000, 4096, PROT_READ) = 0
18264 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fef2a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0

<truncated...>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.