transporter root # strace -f -p 27608 Process 27608 attached - interrupt to quit select(9, [3 5 6 8], NULL, NULL, NULL) = 1 (in [5]) recvfrom(5, "A", 1, MSG_PEEK, {sa_family=AF_INET, sin_port=htons(611), sin_addr=inet_addr("192.168.1.20")}, [16]) = 1 time(NULL) = 1101824133 fork(Process 27618 attached ) = 27618 [pid 27608] time([1101824133]) = 1101824133 [pid 27608] time( [pid 27618] rt_sigaction(SIGPIPE, {SIG_DFL}, [pid 27608] <... time resumed> [1101824133]) = 1101824133 [pid 27608] open("/etc/localtime", O_RDONLY) = 9 [pid 27608] fstat(9, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27608] close(9) = 0 [pid 27608] open("/etc/localtime", O_RDONLY) = 9 [pid 27608] fstat(9, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27608] close(9) = 0 [pid 27608] open("/etc/localtime", O_RDONLY) = 9 [pid 27608] fstat(9, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27608] close(9) = 0 [pid 27608] getpid() = 27608 [pid 27608] rt_sigaction(SIGPIPE, {0x800029fab8, [], 0}, {SIG_IGN}, 8) = 0 [pid 27608] send(7, "<86>Nov 30 15:15:33 xinetd[27608"..., 76, 0) = 76 [pid 27608] rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0 [pid 27608] select(9, [3 6 8], NULL, NULL, NULL [pid 27618] <... rt_sigaction resumed> {SIG_IGN}, 8) = 0 [pid 27618] rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_IGN}, 8) = 0 [pid 27618] rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_IGN}, 8) = 0 [pid 27618] rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_IGN}, 8) = 0 [pid 27618] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 27618] close(3) = 0 [pid 27618] close(4) = 0 [pid 27618] close(0) = 0 [pid 27618] close(1) = 0 [pid 27618] close(2) = 0 [pid 27618] setgid(87) = 0 [pid 27618] socket(PF_UNIX, SOCK_STREAM, 0) = 0 [pid 27618] fcntl(0, F_GETFL) = 0x2 (flags O_RDWR) [pid 27618] fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK) = 0 [pid 27618] connect(0, {sa_family=AF_UNIX, path="/var/run/nscd/socket"}, 110) = 0 [pid 27618] poll([{fd=0, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1 [pid 27618] writev(0, [{"\0\0\0\2\0\0\0\1\0\0\0\3", 12}, {"87\0", 3}], 2) = 15 [pid 27618] poll([{fd=0, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN|POLLHUP}], 1, 5000) = 1 [pid 27618] read(0, "\0\0\0\2\0\0\0\1\0\0\0\7\0\0\0\2\0\0\0W\0\0\0W\0\0\0\34"..., 36) = 36 [pid 27618] read(0, "amanda\0x\0added by portage for am"..., 65) = 65 [pid 27618] close(0) = 0 [pid 27618] open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 0 [pid 27618] read(0, "65536\n", 31) = 6 [pid 27618] close(0) = 0 [pid 27618] socket(PF_UNIX, SOCK_STREAM, 0) = 0 [pid 27618] fcntl(0, F_GETFL) = 0x2 (flags O_RDWR) [pid 27618] fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK) = 0 [pid 27618] connect(0, {sa_family=AF_UNIX, path="/var/run/nscd/socket"}, 110) = 0 [pid 27618] poll([{fd=0, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1 [pid 27618] writev(0, [{"\0\0\0\2\0\0\0\f\0\0\0\6", 12}, {"group\0", 6}], 2) = 18 [pid 27618] poll([{fd=0, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN|POLLHUP}], 1, 5000) = 1 [pid 27618] recvmsg(0, {msg_name(0)=NULL, msg_iov(1)=[{"\0\0\0\0\0\0", 6}], msg_controllen=0, msg_flags=0}, 0) = 0 [pid 27618] close(0) = 0 [pid 27618] socket(PF_UNIX, SOCK_STREAM, 0) = 0 [pid 27618] fcntl(0, F_GETFL) = 0x2 (flags O_RDWR) [pid 27618] fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK) = 0 [pid 27618] connect(0, {sa_family=AF_UNIX, path="/var/run/nscd/socket"}, 110) = 0 [pid 27618] poll([{fd=0, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1 [pid 27618] writev(0, [{"\0\0\0\2\0\0\0\17\0\0\0\7", 12}, {"amanda\0", 7}], 2) = 19 [pid 27618] poll([{fd=0, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN|POLLHUP}], 1, 5000) = 1 [pid 27618] read(0, "\0\0\0\2\0\0\0\0\0\0\0\0", 12) = 12 [pid 27618] close(0) = 0 [pid 27618] setgroups(1, [87]) = 0 [pid 27618] setuid(87) = 0 [pid 27618] socket(PF_UNIX, SOCK_STREAM, 0) = 0 [pid 27618] fcntl(0, F_GETFL) = 0x2 (flags O_RDWR) [pid 27618] fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK) = 0 [pid 27618] connect(0, {sa_family=AF_UNIX, path="/var/run/nscd/socket"}, 110) = 0 [pid 27618] poll([{fd=0, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1 [pid 27618] writev(0, [{"\0\0\0\2\0\0\0\r\0\0\0\6", 12}, {"hosts\0", 6}], 2) = 18 [pid 27618] poll([{fd=0, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN|POLLHUP}], 1, 5000) = 1 [pid 27618] recvmsg(0, {msg_name(0)=NULL, msg_iov(1)=[{"\0\0\0\0\20\3", 6}], msg_controllen=0, msg_flags=0}, 0) = 0 [pid 27618] close(0) = 0 [pid 27618] socket(PF_UNIX, SOCK_STREAM, 0) = 0 [pid 27618] fcntl(0, F_GETFL) = 0x2 (flags O_RDWR) [pid 27618] fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK) = 0 [pid 27618] connect(0, {sa_family=AF_UNIX, path="/var/run/nscd/socket"}, 110) = 0 [pid 27618] poll([{fd=0, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1 [pid 27618] writev(0, [{"\0\0\0\2\0\0\0\6\0\0\0\4", 12}, {"\300\250\1\24", 4}], 2) = 16 [pid 27618] poll([{fd=0, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN|POLLHUP}], 1, 5000) = 1 [pid 27618] read(0, "\0\0\0\2\0\0\0\1\0\0\0\f\0\0\0\0\0\0\0\2\0\0\0\4\0\0\0"..., 32) = 32 [pid 27618] readv(0, [{"transporter\0", 12}, {"\300\250\1\24", 4}], 2) = 16 [pid 27618] read(0, NULL, 0) = 0 [pid 27618] close(0) = 0 [pid 27618] time([1101824133]) = 1101824133 [pid 27618] time([1101824133]) = 1101824133 [pid 27618] open("/etc/localtime", O_RDONLY) = 0 [pid 27618] fstat(0, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27618] close(0) = 0 [pid 27618] open("/etc/localtime", O_RDONLY) = 0 [pid 27618] fstat(0, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27618] close(0) = 0 [pid 27618] open("/etc/localtime", O_RDONLY) = 0 [pid 27618] fstat(0, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 [pid 27618] close(0) = 0 [pid 27618] getpid() = 27618 [pid 27618] rt_sigaction(SIGPIPE, {0x800029fab8, [], 0}, {SIG_DFL}, 8) = 0 [pid 27618] send(7, "<86>Nov 30 15:15:33 xinetd[27618"..., 73, 0) = 73 [pid 27618] rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0 [pid 27618] exit_group(0) = ? Process 27618 detached <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) --- SIGCHLD (Child exited) @ 0 (0) --- write(4, "\21", 1) = 1 rt_sigreturn(0x80002ab2c0) = -1 EINTR (Interrupted system call) select(9, [3 6 8], NULL, NULL, NULL) = 1 (in [3]) ioctl(3, FIONREAD or FIONREAD, [0]) = 0 read(3, "\21", 1) = 1 waitpid(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], WNOHANG) = 27618 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR) fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 recv(5, "Amanda 2.4 REQ HANDLE 000-000000"..., 256, 0) = 125 recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) recv(5, 0x1ffffffeff0, 256, 0) = -1 EAGAIN (Resource temporarily unavailable) (... and so on ...)