Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1037 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  gpg decrypt + crontab + passphrase

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

gpg decrypt + crontab + passphrase

n°1125223
foad
Posté le 30-03-2009 à 14:44:46  profilanswer
 

Bonjour,
J'utilise un script pour decrypter des fichiers automatiquement. Lorsque je l'execute ça fonctionne sans problème, par contre lorsqu'il est en crontab il me met :
 
gpg: decryption failed: secret key not available
 
Après des recherches sur le net je met en place les options --no-tty et --batch mais rien ne change.
 
Voici mon script :
 

Code :
  1. #!/bin/sh
  2. gpgdir=/appli/
  3. for i in `find $gpgdir -name '*.TOTO'`; do
  4. echo ma_passphrase| /usr/local/bin/gpg --batch --no-tty --passphrase-fd 0 -o "${i}"_decrypt -d $i
  5. done

mood
Publicité
Posté le 30-03-2009 à 14:44:46  profilanswer
 

n°1125294
M300A
Posté le 30-03-2009 à 17:11:05  profilanswer
 

Ton cron s'execute probablement en root alors que ta clef gpg est sur un autre compte:
 
=> passe en /etc/cron.d/blabla tu pourras spécifier l'utilisateur qui lance la tâche.

n°1125460
foad
Posté le 31-03-2009 à 14:14:05  profilanswer
 

Non tout est root.

n°1126000
splurf
Rm -Rf / && oops :o
Posté le 02-04-2009 à 22:31:42  profilanswer
 

keychain ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  gpg decrypt + crontab + passphrase

 

Sujets relatifs
Probleme crontab (gentoo)[CRONTAB] - batch a executer 1 semaine sur 2
ajout crontabProblème avec crontab (pas d'execution du script)
[Résolu]MRTG et crontab : problème d'actualisation de donnéesCrontab et rsync
crontab et envoi de mailExecuter le dernier jour du mois avec crontab
lancement de plusieurs programmes avec crontab 
Plus de sujets relatifs à : gpg decrypt + crontab + passphrase


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR