Sto cercando di eseguire utilizzare lo gpgstrumento 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 gpgper la prima volta come un determinato utente provocherà la creazione di una .gnupgdirectory 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 gpgmi 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