viernes, septiembre 02, 2005

growisofs y los scripts desatentidos ( cron )

Me llevé una sorpresa el otro día, al ver que un script que programé para hacer copias de seguridad en DVD no iba de ninguna de las maneras cuando lo ejecutaba desde un cron, aunque funcionase perfectamente cuando lo ejecutaba a mano.


Tras hacer unas pruebas y redirigir la salida de error a un fichero, me di cuenta de que "growisofs", en modo desatendido, no graba un DVD que ya tenga una imagen iso8859 grabada. Por supuesto que estoy hablando del formato estándar de grabación de CD/DVD y de un DVD regrabable.


Para solucionar este tema, tuve que usar una puerta trasera que tiene el programa y que ¡no está documentada! ( poner el insulto elegido por el lector en este lugar ). La puerta trasera es la opción "-use-the-force-luke" ( encima cachondeo ); parece ser además, que esta opción tiene otras utilidades. Me basta con esta.


Entonces yo me pregunto, ¿por qué los programadores de esta utilidad se creen mi niñera? Ya tendré yo cuidado de qué DVD sobrescribo, cuando y por qué, que para eso es mi ordenador, mi programa y mi DVD. Pongan la opción bien clara, documenten y listo.