Deer,
La primera línea de código que pusiste la entiendo, el tema es la segunda:
Cita:
Iniciado por DeeR Código PHP:
exec("/usr/bin/crontab /tmp/cron.txt");
¿Con esta línea que haces? ¿decir que el fichero que contiene los cronjobs se encuentra en "/tmp/cron.txt"? ¿Añadir el contenido de "/tmp/cron.txt" en el fichero de cronjobs que tenga el usuario del sistema?
Por lo que he estado leyendo crontab admite los parámetros -u (usuario) -e (editar), -r (borrar) y -l (listar)
Saludos.