[RISOLTO] script con gpg allo shutdown
Inviato: lun 21 set 2009, 19:49
Ciao a tutti,
ho realizzato uno script che allo spegnimento del pc crea l'archivio di una directory e successivamente cripti quest'ultima.
Lo script è questo:
L'esecuzione dello script in modo normale non presenta alcun problema e tutto viene creato a dovere.
Quando però lo script viene eseguito allo spegnimento del pc gpg si lamenta:
Cosa può essere?
Ho pensato che siccome lo script viene eseguito allo spegnimento, gpg non riesca piu ad accedere alla folder che contiene le chiavi pubbliche, vale a dire /root/.gnupg/.
Qualche idea?
Grazie.
ho realizzato uno script che allo spegnimento del pc crea l'archivio di una directory e successivamente cripti quest'ultima.
Lo script è questo:
Codice: Seleziona tutto
#!/bin/sh
today=`date +%F`
tmp="/tmp"
archive_name="backup_${today}.tar.gz"
dest_path="/home/snake/"
cd $tmp
tar cfz $archive_name /home/snake/varie &> /dev/null
cd $dest_path
mv $tmp/$archive_name .
gpg -e -r email@email.com $dest_path/$archive_name
rm $dest_path/$archive_name
if [ -e $dest_path/$archive_name.gpg ]; then
echo "Backup created succefully.";
fi
Quando però lo script viene eseguito allo spegnimento del pc gpg si lamenta:
Codice: Seleziona tutto
gpg: email@email.com: skipped: public key not found
gpg: /home/snake/backup_2009-09-21.tar.gz: encryption failed: public key not found
Ho pensato che siccome lo script viene eseguito allo spegnimento, gpg non riesca piu ad accedere alla folder che contiene le chiavi pubbliche, vale a dire /root/.gnupg/.
Qualche idea?
Grazie.