Sto cercando di eseguire utilizzare lo gpg
strumento per crittografare e decrittografare i file e vorrei sapere se è possibile eseguire questo strumento senza che cambi lo stato globale di un utente. In particolare, l'esecuzione gpg
per la prima volta come un determinato utente provocherà la creazione di una .gnupg
directory e di altri artefatti nella home directory di un utente.
Ho avuto un certo successo nell'isolare il funzionamento di questo comando dal portachiavi pubblico e segreto di un utente (vedi la mia gemma di Ruby su https://github.com/rcook/rgpg per come lo faccio) e questo è l'ultimo rimasto comportamento di gpg
mi piacerebbe prevenire.
gpg: keyblock resource
/home/u/.gnupg/pubring.gpg ': errore di apertura file gpg: impossibile creare/home/u/.gnupg/random_seed': No such file or directory