write(1, "-rw-r--r-- 1 ftpuser ftpgroup"..., 89-rw-r--r-- 1 ftpuser ftpgroup 6657 Jun 6 18:06 20070531.somefile.PDF.asc ) = 89 write(1, "-rw-r--r-- 1 ftpuser ftpgroup"..., 86-rw-r--r-- 1 ftpuser ftpgroup 5927 Jun 6 18:06 20070531.somefile.CSV ) = 86 write(1, "-rw-r--r-- 1 ftpuser ftpgroup"..., 86-rw-r--r-- 1 ftpuser ftpgroup 10671 Jun 6 18:06 20070531.somefile.75085313.PDF.asc ) = 86 read(7, "", 1024) = 0 close(7) = 0 munmap(0xb7f7b000, 4096) = 0 gettimeofday({1181154275, 363218}, NULL) = 0 read(3, "", 1024) = 0 shutdown(5, 2 /* send and receive */) = 0 close(5) = 0 munmap(0xb7f85000, 4096) = 0 close(3) = 0 munmap(0xb7f86000, 4096) = 0 write(1, "421 Service not available, remot"..., 63421 Service not available, remote server has closed connection ) = 63 rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0 ioctl(0, TIOCGWINSZ, {ws_row=54, ws_col=157, ws_xpixel=0, ws_ypixel=0}) = 0 ioctl(0, TIOCSWINSZ, {ws_row=54, ws_col=157, ws_xpixel=0, ws_ypixel=0}) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT QUIT ALRM TSTP TTIN TTOU], [], 8) = 0 rt_sigaction(SIGINT, {0xb7f67bf0, [], 0}, {0x8053a32, [INT], 0}, 8) = 0 rt_sigaction(SIGTERM, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGALRM, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTSTP, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTTOU, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTTIN, {0xb7f67bf0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGWINCH, {0xb7f67ba0, [], SA_RESTART}, {SIG_DFL}, 8) = 0 write(1, "ftp> ", 5ftp> ) = 5 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(0,