[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problema creando un fichero encryptado con gpg con script puesto en el cron



<?php
 ....
$str_execute = "cd /tmp/backup && /bin/echo clave | /usr/bin/gpg -se --passphrase-fd 0 -r enediel@hotmail.com /tmp/backup/$filename";
 exec($str_execute);
?>

gracias por la respuestas, pero ni con esta declaracion funciona, se que el script se ejecuta perfectamente hasta aqui porque $filename se genera anteriormente en el mismo script

saludos y gracias
Enediel


Linux user 300141
Debian GNU/Linux



From: Iñaki <ibc2@euskalnet.net>
To: debian-user-spanish@lists.debian.org
Subject: Re: problema creando un fichero encryptado con gpg con script puesto en el cron
Date: Fri, 3 Feb 2006 18:43:13 +0100

El Viernes, 3 de Febrero de 2006 18:20, enediel gonzalez escribió:
> saludos a todos
>
> Tengo un script php, que me crea un fichero resultante, que finalmente
> encripto.
> el script contiene entre otras cosas una linea equivalente a esta
>
> echo clave | gpg -se --passphrase-fd 0 -r enediel@hotmail.com $filename
>
> en su contenido.
>
> logueado como root, ejecuto el script manualmente y todo funciona
> correctamente, pero cuando el script se lanza desde una tarea de cron (de
> root) me doy cuenta que no se genera el fichero encryptado resultante.
>
> ?Esta forma de pasar la clave a gpg podria tener problemas con la nueva
> forma en que se ejecuta?
>
> agradezco cualquier ayuda.
>
> saludos
> Enediel



Bajo mi poca experiencia con "cron" tengo entendido que pasa olímpicamente del
PATH salvo que se lo indiques en el propio archivo donde pones las tareas.

Haz una prueba: en vez de poner "gpg..." pon "/usr/bin/gpg...".

A ver si es eso.

Saludos ;)





--
y hasta aquí puedo leer...





Reply to: