Oscar, I'll try once more
--- Begin Message ---
execve("/usr/bin/passwd", ["passwd"], [/* 21 vars */]) = 0
uname({sys="Linux", node="koala.sbt.net.au", ...}) = 0
brk(0)                                  = 0x804c490
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60968, ...}) = 0
old_mmap(NULL, 60968, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/usr/lib/libuser.so.1", O_RDONLY) = 3
read(3, "[EMAIL PROTECTED]"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=80369, ...}) = 0
old_mmap(NULL, 71936, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40023000
mprotect(0x40034000, 2304, PROT_NONE)   = 0
old_mmap(0x40034000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 
0x40034000
close(3)                                = 0
open("/lib/libcrypt.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\t\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=23575, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40035000
old_mmap(NULL, 182876, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40036000
mprotect(0x4003b000, 162396, PROT_NONE) = 0
old_mmap(0x4003b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 
0x4003b000
old_mmap(0x4003c000, 158300, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4003c000
close(3)                                = 0
open("/usr/lib/libgobject-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000h\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=285972, ...}) = 0
old_mmap(NULL, 230620, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40063000
mprotect(0x4009a000, 5340, PROT_NONE)   = 0
old_mmap(0x4009a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x36000) = 
0x4009a000
close(3)                                = 0
open("/usr/lib/libgmodule-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\16"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=14096, ...}) = 0
old_mmap(NULL, 13560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4009c000
mprotect(0x4009f000, 1272, PROT_NONE)   = 0
old_mmap(0x4009f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 
0x4009f000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\31"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=12102, ...}) = 0
old_mmap(NULL, 11640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400a0000
mprotect(0x400a2000, 3448, PROT_NONE)   = 0
old_mmap(0x400a2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 
0x400a2000
close(3)                                = 0
open("/usr/lib/libglib-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\270"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=459852, ...}) = 0
old_mmap(NULL, 413428, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400a3000
mprotect(0x40107000, 3828, PROT_NONE)   = 0
old_mmap(0x40107000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x63000) = 
0x40107000
close(3)                                = 0
open("/lib/libpam.so.0", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\25\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=35698, ...}) = 0
old_mmap(NULL, 32648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40108000
mprotect(0x4010f000, 3976, PROT_NONE)   = 0
old_mmap(0x4010f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 
0x4010f000
close(3)                                = 0
open("/lib/libpam_misc.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\r\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=12015, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40110000
old_mmap(NULL, 11512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40111000
mprotect(0x40113000, 3320, PROT_NONE)   = 0
old_mmap(0x40113000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 
0x40113000
close(3)                                = 0
open("/usr/lib/libpopt.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\21\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=29376, ...}) = 0
old_mmap(NULL, 27192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40114000
mprotect(0x4011a000, 2616, PROT_NONE)   = 0
old_mmap(0x4011a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 
0x4011a000
close(3)                                = 0
open("/lib/i686/libc.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0Pv\1B4\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1402035, ...}) = 0
old_mmap(0x42000000, 1264960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x42000000
mprotect(0x4212c000, 36160, PROT_NONE)  = 0
old_mmap(0x4212c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12c000) 
= 0x4212c000
old_mmap(0x42131000, 15680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x42131000
close(3)                                = 0
munmap(0x40014000, 60968)               = 0
brk(0)                                  = 0x804c490
brk(0x804c4c0)                          = 0x804c4c0
brk(0x804d000)                          = 0x804d000
getuid32()                              = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No 
such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1750, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1750
brk(0x804e000)                          = 0x804e000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60968, ...}) = 0
old_mmap(NULL, 60968, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\35\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=45415, ...}) = 0
old_mmap(NULL, 37848, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4011b000
mprotect(0x40124000, 984, PROT_NONE)    = 0
old_mmap(0x40124000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 
0x40124000
close(3)                                = 0
munmap(0x40014000, 60968)               = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
fstat64(1, {st_mode=S_IFREG|0644, st_size=7359, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
stat64("/etc/pam.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/pam.d/passwd", O_RDONLY)     = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=211, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "#%PAM-1.0\nauth       required\t/l"..., 4096) = 211
open("/lib/security/pam_stack.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\v\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=12471, ...}) = 0
old_mmap(NULL, 13340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40016000
mprotect(0x40019000, 1052, PROT_NONE)   = 0
old_mmap(0x40019000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 
0x40019000
close(4)                                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
open("/etc/pam.d/other", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=210, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "#%PAM-1.0\nauth     required     "..., 4096) = 210
open("/lib/security/pam_deny.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\6\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=4910, ...}) = 0
brk(0x804f000)                          = 0x804f000
old_mmap(NULL, 6544, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4001a000
mprotect(0x4001b000, 2448, PROT_NONE)   = 0
old_mmap(0x4001b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 
0x4001b000
close(4)                                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
time(NULL)                              = 1063202970
stat64("/etc/pam.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/pam.d/system-auth", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=643, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "#%PAM-1.0\n# This file is auto-ge"..., 4096) = 643
open("/lib/security/pam_env.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\v\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=12989, ...}) = 0
old_mmap(NULL, 13768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4001c000
mprotect(0x4001f000, 1480, PROT_NONE)   = 0
old_mmap(0x4001f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 
0x4001f000
close(4)                                = 0
open("/lib/security/pam_unix.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\"\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=50425, ...}) = 0
old_mmap(NULL, 93120, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40125000
mprotect(0x4012f000, 52160, PROT_NONE)  = 0
old_mmap(0x4012f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xa000) = 
0x4012f000
old_mmap(0x40130000, 48064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x40130000
close(4)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=60968, ...}) = 0
old_mmap(NULL, 60968, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4013c000
close(4)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`:\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=89424, ...}) = 0
brk(0x8050000)                          = 0x8050000
old_mmap(NULL, 84636, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4014b000
mprotect(0x4015d000, 10908, PROT_NONE)  = 0
old_mmap(0x4015d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x12000) = 
0x4015d000
old_mmap(0x4015e000, 6812, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x4015e000
close(4)                                = 0
munmap(0x4013c000, 60968)               = 0
open("/lib/security/pam_cracklib.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \f\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=14540, ...}) = 0
old_mmap(NULL, 31680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4013c000
mprotect(0x4013f000, 19392, PROT_NONE)  = 0
old_mmap(0x4013f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 
0x4013f000
old_mmap(0x40140000, 15296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x40140000
close(4)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=60968, ...}) = 0
old_mmap(NULL, 60968, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40160000
close(4)                                = 0
open("/usr/lib/libcrack.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\33\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=71016, ...}) = 0
old_mmap(NULL, 40096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4016f000
mprotect(0x40175000, 15520, PROT_NONE)  = 0
old_mmap(0x40175000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 
0x40175000
old_mmap(0x40176000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x40176000
close(4)                                = 0
munmap(0x40160000, 60968)               = 0
open("/lib/security/pam_limits.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\r\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=14617, ...}) = 0
brk(0x8051000)                          = 0x8051000
old_mmap(NULL, 15136, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40144000
mprotect(0x40147000, 2848, PROT_NONE)   = 0
old_mmap(0x40147000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 
0x40147000
close(4)                                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
open("/etc/pam.d/other", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=210, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "#%PAM-1.0\nauth     required     "..., 4096) = 210
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
stat64("/usr/lib/cracklib_dict.pwd", {st_mode=S_IFREG|0600, st_size=828083, ...}) = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
rt_sigaction(SIGALRM, {0x420ec750, ~[], 0x4000000}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ALRM], [], 8) = 0
alarm(15)                               = 0
fcntl64(3, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0
alarm(0)                                = 15
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGALRM, {SIG_DFL}, NULL, 8) = 0
getuid32()                              = 0
open("/etc/passwd", O_RDONLY)           = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
open("/etc/passwd", O_RDONLY)           = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
brk(0x8054000)                          = 0x8054000
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
brk(0x8057000)                          = 0x8057000
open("/etc/shadow", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
fstat64(4, {st_mode=S_IFREG|0400, st_size=3420, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:$1$pj7QIETV$bQb9XTyBYt.r2Mi"..., 4096) = 3420
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
open("/etc/shadow", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
fstat64(4, {st_mode=S_IFREG|0400, st_size=3420, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "root:$1$pj7QIETV$bQb9XTyBYt.r2Mi"..., 4096) = 3420
close(4)                                = 0
munmap(0x40015000, 4096)                = 0
close(3)                                = 0
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
time([1063202970])                      = 1063202970
write(2, "New password: ", 14New password: )          = 14
ioctl(0, SNDCTL_TMR_CONTINUE, {B38400 opost isig icanon -echo ...}) = 0
read(0, "my_new_pass\n", 511)           = 12
ioctl(0, SNDCTL_TMR_STOP, {B38400 opost isig icanon echo ...}) = 0
write(2, "\n", 1
)                       = 1
open("/usr/lib/cracklib_dict.pwd", O_RDONLY) = 3
open("/usr/lib/cracklib_dict.pwi", O_RDONLY) = 4
open("/usr/lib/cracklib_dict.hwm", O_RDONLY) = 5
fstat64(4, {st_mode=S_IFREG|0600, st_size=42034, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(4, "1Vwp\327\221\2\0\20\0\0\0\0\0\0\0u\0\0\0\342\0\0\0N\1\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0600, st_size=982, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 982
read(5, "", 4096)                       = 0
getuid32()                              = 0
open("/etc/passwd", O_RDONLY)           = 6
fcntl64(6, F_GETFD)                     = 0
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
fstat64(6, {st_mode=S_IFREG|0644, st_size=4526, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
read(6, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 4096
close(6)                                = 0
munmap(0x40021000, 4096)                = 0
_llseek(4, 20480, [20480], SEEK_SET)    = 0
read(4, "g\6\0\36h\6\0gh\6\0\255h\6\0\3i\6\0Ji\6\0\226i\6\0\362"..., 4096) = 4096
fstat64(3, {st_mode=S_IFREG|0600, st_size=828083, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
_llseek(3, 18446744072216379392, 0xbfff6e50, SEEK_SET) = -1 EINVAL (Invalid argument)
write(2, "(data fseek failed): Invalid arg"..., 38(data fseek failed): Invalid argument
) = 38
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

--- End Message ---


-- 
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to