La cosa es que para debuggear este problema al ejecutar un crontab desde usuario se puede echar mano de la herramienta truss para ver que archivos se abren, leen, etc. Algo así:
# truss crontab -l 2> /tmp/foo
# grep "(\"/" /tmp/foo | grep open
kopen("/usr/lib/security/methods.cfg", O_RDONLY) = 3
kopen("/etc/passwd", O_RDONLY) = 3
kopen("/etc/security/passwd", O_RDONLY) = 4
kopen("/etc/security/login.cfg.idx", O_RDONLY) = -1
kopen("/etc/security/login.cfg", O_RDONLY) = 5
kopen("/etc/security/login.cfg", O_RDONLY) = 5
kopen("/etc/security/login.cfg", O_RDONLY) = 5
kopen("/etc/passwd.id.idx", O_RDONLY) = -1
kopen("/etc/passwd", O_RDONLY) = 5
kopen("/etc/passwd", O_RDONLY) = 5
kopen("/etc/security/user.idx", O_RDONLY) = -1
kopen("/etc/security/user", O_RDONLY) = 3
kopen("/etc/security/user", O_RDONLY) = 3
kopen("/etc/security/user", O_RDONLY) = 3
kopen("/var/adm/cron/cron.deny", O_RDONLY) = 3
kopen("/var/spool/cron/crontabs", O_RDONLY) = 3
¡Queobo! De ahí sacan mas pistas del problema. A la Sherlock Holmes.
3 comentarios:
qué fue pues? por el .idx?
no estaba la opción daemon del usuario habilitada
Esto se parece a la bioquímica, ciclo de Krebs, ciclo de las pentosas, síntesis de colesterol, DNA y RNA
Publicar un comentario