Table of Contents

Debugar un comando

Linux

strace

Por ejemplo para ver todo lo que hace el comando passwd:

# strace passwd

Solaris

Al intentar cambiar una contraseña, nos daba el error permission denied:

truss

# truss passwd

Buscamos las líneas con la palabra error

Buscamos la última línea con error Err#2 ENOENT
Vemos que en la siguiente línea no existe este fichero: pam_authtok_stoire.so.1

stat64(“/usr/lib/security/pam_authtok_stoire.so.1”, 0x08047C40) Err#2 ENOENT

execve("/usr/bin/passwd", 0x08047DC8, 0x08047DD0)  argc = 1
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFF0000
resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
resolvepath("/usr/bin/passwd", "/usr/bin/passwd", 1023) = 15
sysconfig(_CONFIG_PAGESIZE)                     = 4096
xstat(2, "/usr/bin/passwd", 0x08047BA8)         = 0
open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
xstat(2, "/lib/libbsm.so.1", 0x080473D8)        = 0
resolvepath("/lib/libbsm.so.1", "/lib/libbsm.so.1", 1023) = 16
open("/lib/libbsm.so.1", O_RDONLY)              = 3
mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEFB0000
mmap(0x00010000, 204800, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF70000
mmap(0xFEF70000, 114774, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEF70000
mmap(0xFEF9D000, 15962, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 118784) = 0xFEF9D000
mmap(0xFEFA1000, 3752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEFA1000
munmap(0xFEF8D000, 65536)                       = 0
memcntl(0xFEF70000, 26736, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libpam.so.1", 0x080473D8)        = 0
resolvepath("/lib/libpam.so.1", "/lib/libpam.so.1", 1023) = 16
open("/lib/libpam.so.1", O_RDONLY)              = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 94208, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF50000
mmap(0xFEF50000, 21939, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEF50000
mmap(0xFEF66000, 3129, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 24576) = 0xFEF66000
munmap(0xFEF56000, 65536)                       = 0
memcntl(0xFEF50000, 3384, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libnsl.so.1", 0x080473D8)        = 0
resolvepath("/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
open("/lib/libnsl.so.1", O_RDONLY)              = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 647168, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEEB0000
mmap(0xFEEB0000, 525089, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEEB0000
mmap(0xFEF41000, 19869, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 528384) = 0xFEF41000
mmap(0xFEF46000, 30032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF46000
munmap(0xFEF31000, 65536)                       = 0
memcntl(0xFEEB0000, 57812, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/passwdutil.so.1", 0x080473D8)    Err#2 ENOENT
xstat(2, "/usr/lib/passwdutil.so.1", 0x080473D8) = 0
resolvepath("/usr/lib/passwdutil.so.1", "/usr/lib/passwdutil.so.1", 1023) = 24
open("/usr/lib/passwdutil.so.1", O_RDONLY)      = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE90000
mmap(0xFEE90000, 49309, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEE90000
mmap(0xFEEAD000, 3044, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 53248) = 0xFEEAD000
munmap(0xFEE9D000, 65536)                       = 0
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFC0000
memcntl(0xFEE90000, 7940, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libc.so.1", 0x080473D8)          = 0
resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
open("/lib/libc.so.1", O_RDONLY)                = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 1212416, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFED60000
mmap(0xFED60000, 1102037, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFED60000
mmap(0xFEE7E000, 30183, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1105920) = 0xFEE7E000
mmap(0xFEE86000, 4240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEE86000
munmap(0xFEE6E000, 65536)                       = 0
memcntl(0xFED60000, 123884, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libsocket.so.1", 0x080473D8)     = 0
resolvepath("/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
open("/lib/libsocket.so.1", O_RDONLY)           = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFED40000
mmap(0xFED40000, 43986, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFED40000
mmap(0xFED5B000, 2645, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 45056) = 0xFED5B000
munmap(0xFED4B000, 65536)                       = 0
memcntl(0xFED40000, 12080, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libmd.so.1", 0x080473D8)         = 0
resolvepath("/lib/libmd.so.1", "/lib/libmd.so.1", 1023) = 15
open("/lib/libmd.so.1", O_RDONLY)               = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 126976, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFED20000
mmap(0xFED20000, 56424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFED20000
mmap(0xFED3E000, 552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 57344) = 0xFED3E000
munmap(0xFED2E000, 65536)                       = 0
memcntl(0xFED20000, 1464, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libsecdb.so.1", 0x080473D8)      = 0
resolvepath("/lib/libsecdb.so.1", "/lib/libsecdb.so.1", 1023) = 18
open("/lib/libsecdb.so.1", O_RDONLY)            = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFED00000
mmap(0xFED00000, 11898, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFED00000
mmap(0xFED13000, 698, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 12288) = 0xFED13000
munmap(0xFED03000, 65536)                       = 0
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF90000
memcntl(0xFED00000, 4128, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/libcmd.so.1", 0x080473D8)        = 0
resolvepath("/lib/libcmd.so.1", "/lib/libcmd.so.1", 1023) = 16
open("/lib/libcmd.so.1", O_RDONLY)              = 3
mmap(0xFEFB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFEFB0000
mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFECE0000
mmap(0xFECE0000, 8996, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFECE0000
mmap(0xFECF3000, 505, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 12288) = 0xFECF3000
munmap(0xFECE3000, 65536)                       = 0
memcntl(0xFECE0000, 2584, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFECD0000
munmap(0xFEFB0000, 32768)                       = 0
getcontext(0x08047960)
getrlimit(RLIMIT_STACK, 0x08047958)             = 0
getpid()                                        = 1535 [1534]
lwp_private(0, 1, 0xFECD2A00)                   = 0x000001C3
setustack(0xFECD2A60)
sigfillset(0xFEE85DD0)                          = 0
sysi86(SI86FPSTART, 0xFEE86740, 0x0000133F, 0x00001F80) = 0x00000001
getuid()                                        = 0 [0]
brk(0x080656F8)                                 = 0
brk(0x080676F8)                                 = 0
fstat64(0, 0x08047920)                          = 0
ioctl(0, TCGETA, 0x080478F4)                    = 0
stat64("/dev/tty", 0x08047860)                  = 0
stat64("/dev/console", 0x08047860)              = 0
stat64("/dev/conslog", 0x08047860)              = 0
stat64("/dev/syscon", 0x08047860)               = 0
stat64("/dev/systty", 0x08047860)               = 0
stat64("/dev/wscons", 0x08047860)               = 0
stat64("/dev/ptmx", 0x08047860)                 = 0
stat64("/dev/ttyp0", 0x080477A0)                = 0
stat64("/dev/ptyp0", 0x080477A0)                = 0
open("/etc/ttysrch", O_RDONLY)                  = 3
fstat64(3, 0x080476B0)                          = 0
read(3, " #\n #   C o p y r i g h".., 1495)     = 1495
close(3)                                        = 0
sysconfig(_CONFIG_PAGESIZE)                     = 4096
stat64("/dev/pts/1", 0x080477A0)                = 0
open("/var/adm/utmpx", O_RDONLY)                = 3
fstat64(3, 0x080478D0)                          = 0
brk(0x080676F8)                                 = 0
brk(0x080696F8)                                 = 0
fstat64(3, 0x08047810)                          = 0
ioctl(3, TCGETA, 0x080478A4)                    Err#25 ENOTTY
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 8192)     = 2604
llseek(3, 0xFFFFFFFFFFFFFE8C, SEEK_CUR)         = 2232
close(3)                                        = 0
open64("/var/adm/utmpx", O_RDONLY)              = 3
llseek(3, 1860, SEEK_SET)                       = 1860
read(3, " t e c s i s 0 6\0\0\0\0".., 372)      = 372
close(3)                                        = 0
fstat64(2, 0x08047040)                          = 0
passwdwrite(2, " p a s s w d", 6)                       = 6
: Changing password for write(2, " :   C h a n g i n g   p".., 24)      = 24
tecsis06write(2, " t e c s i s 0 6", 8)                 = 8

write(2, "\n", 1)                               = 1
open("/etc/pam_debug", O_RDONLY)                Err#2 ENOENT
stat64("/etc/pam.conf", 0x08047C80)             = 0
open("/etc/pam.conf", O_RDONLY)                 = 3
mmap(0x00000000, 3158, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFEFB0000
munmap(0xFEFB0000, 3158)                        = 0
close(3)                                        = 0
stat64("/usr/lib/security/pam_passwd_auth.so.1", 0x08047C50) = 0
xstat(2, "/usr/lib/security/pam_passwd_auth.so.1", 0x08047480) = 0
resolvepath("/usr/lib/security/pam_passwd_auth.so.1", "/usr/lib/security/pam_passwd_auth.so.1", 1023) = 38
open("/usr/lib/security/pam_passwd_auth.so.1", O_RDONLY) = 3
mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEFB0000
mmap(0x00010000, 77824, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFECB0000
mmap(0xFECB0000, 4522, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFECB0000
mmap(0xFECC2000, 304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFECC2000
munmap(0xFECB2000, 65536)                       = 0
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF60000
memcntl(0xFECB0000, 1632, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/passwdutil.so.1", 0x080473C8)    Err#2 ENOENT
munmap(0xFEFB0000, 32768)                       = 0
open("/etc/nsswitch.conf", O_RDONLY|O_LARGEFILE) = 3
fcntl(3, F_DUPFD, 0x00000100)                   = 256
close(3)                                        = 0
read(256, " #\n #   C o p y r i g h".., 1024)   = 1024
mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC90000
read(256, " t   p r e t t y   q u i".., 1024)   = 235
read(256, 0xFECD2400, 1024)                     = 0
close(256)                                      = 0
open("/etc/passwd", O_RDONLY|O_LARGEFILE)       = 3
fcntl(3, F_DUPFD, 0x00000100)                   = 256
close(3)                                        = 0
read(256, " r o o t : x : 0 : 0 : S".., 1024)   = 1024
read(256, " a d m s i s 0 2 : / u s".., 1024)   = 1024
read(256, " r   d e l   T S M : / e".., 1024)   = 1024
read(256, " / b i n / k s h\n t e c".., 1024)   = 141
close(256)                                      = 0
getuid()                                        = 0 [0]
auditsys(BSM_AUDITCTL, 0x00000014)              Err#22 EINVAL
getuid()                                        = 0 [0]
getuid()                                        = 0 [0]
getgid()                                        = 0 [0]
getgid()                                        = 0 [0]
getpid()                                        = 1535 [1534]
stat64("/usr/lib/security/pam_dhkeys.so.1", 0x08047C40) = 0
xstat(2, "/usr/lib/security/pam_dhkeys.so.1", 0x08047470) = 0
resolvepath("/usr/lib/security/pam_dhkeys.so.1", "/usr/lib/security/pam_dhkeys.so.1", 1023) = 33
open("/usr/lib/security/pam_dhkeys.so.1", O_RDONLY) = 3
mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEC80000
mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC60000
mmap(0xFEC60000, 10821, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEC60000
mmap(0xFEC73000, 420, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 12288) = 0xFEC73000
munmap(0xFEC63000, 65536)                       = 0
memcntl(0xFEC60000, 2936, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/passwdutil.so.1", 0x080473B8)    Err#2 ENOENT
munmap(0xFEC80000, 32768)                       = 0
stat64("/usr/lib/security/pam_authtok_get.so.1", 0x08047C40) = 0
xstat(2, "/usr/lib/security/pam_authtok_get.so.1", 0x08047470) = 0
resolvepath("/usr/lib/security/pam_authtok_get.so.1", "/usr/lib/security/pam_authtok_get.so.1", 1023) = 38
open("/usr/lib/security/pam_authtok_get.so.1", O_RDONLY) = 3
mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEFB0000
mmap(0x00010000, 77824, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC40000
mmap(0xFEC40000, 4135, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEC40000
mmap(0xFEC52000, 288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFEC52000
munmap(0xFEC42000, 65536)                       = 0
memcntl(0xFEC40000, 1516, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/passwdutil.so.1", 0x080473B8)    Err#2 ENOENT
munmap(0xFEFB0000, 32768)                       = 0
stat64("/usr/lib/security/pam_authtok_check.so.1", 0x08047C40) = 0
xstat(2, "/usr/lib/security/pam_authtok_check.so.1", 0x08047470) = 0
resolvepath("/usr/lib/security/pam_authtok_check.so.1", "/usr/lib/security/pam_authtok_check.so.1", 1023) = 40
open("/usr/lib/security/pam_authtok_check.so.1", O_RDONLY) = 3
mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEFB0000
mmap(0x00010000, 118784, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC20000
mmap(0xFEC20000, 26875, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEC20000
mmap(0xFEC37000, 10099, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 28672) = 0xFEC37000
mmap(0xFEC3A000, 9856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEC3A000
munmap(0xFEC27000, 65536)                       = 0
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEEA0000
memcntl(0xFEC20000, 6252, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3)                                        = 0
xstat(2, "/lib/passwdutil.so.1", 0x080473B8)    Err#2 ENOENT
munmap(0xFEFB0000, 32768)                       = 0
stat64("/usr/lib/security/pam_authtok_stoire.so.1", 0x08047C40) Err#2 ENOENT
getpid()                                        = 1535 [1534]
open("/proc/1535/psinfo", O_RDONLY)             = 3
read(3, "\0\0\00201\0\0\0FF05\0\0".., 336)      = 336
close(3)                                        = 0
fxstat(2, -1, 0x08046FC8)                       Err#9 EBADF
open("/dev/conslog", O_WRONLY)                  = 3
fcntl(3, F_SETFD, 0x00000001)                   = 0
fxstat(2, 3, 0x08046FC8)                        = 0
fxstat(2, 3, 0x080471E8)                        = 0
time()                                          = 1360080549
brk(0x080696F8)                                 = 0
brk(0x0806B6F8)                                 = 0
open("/usr/share/lib/zoneinfo/Europe/Madrid", O_RDONLY) = 4
fstat64(4, 0x08046EF0)                          = 0
read(4, " T Z i f\0\0\0\0\0\0\0\0".., 946)      = 946
close(4)                                        = 0
getpid()                                        = 1535 [1534]
putmsg(3, 0x08047BA8, 0x08047BB4, 0)            = 0
open("/var/run/syslog_door", O_RDONLY)          = 4
door_info(4, 0x08047000)                        = 0
getpid()                                        = 1535 [1534]
door_call(4, 0x08047038)                        = 0
close(4)                                        = 0
fxstat(2, 3, 0x080472A8)                        = 0
time()                                          = 1360080549
getpid()                                        = 1535 [1534]
putmsg(3, 0x08047C68, 0x08047C74, 0)            = 0
open("/var/run/syslog_door", O_RDONLY)          = 4
door_info(4, 0x080470C0)                        = 0
getpid()                                        = 1535 [1534]
door_call(4, 0x080470F8)                        = 0
close(4)                                        = 0
munmap(0xFECB0000, 4522)                        = 0
munmap(0xFECC2000, 304)                         = 0
munmap(0xFEC60000, 10821)                       = 0
munmap(0xFEC73000, 420)                         = 0
munmap(0xFEC40000, 4135)                        = 0
munmap(0xFEC52000, 288)                         = 0
munmap(0xFEC20000, 26875)                       = 0
munmap(0xFEC37000, 22144)                       = 0
munmap(0xFEEA0000, 4096)                        = 0
Permission deniedwrite(2, " P e r m i s s i o n   d".., 17)     = 17

write(2, "\n", 1)                               = 1
_exit(1)