Wenn ich mir die gpg
Manpage für Befehle ansehe und wie sie sich verhält, wenn kein $HOME/.gnugpg
Verzeichnis vorhanden ist, bin ich mir nicht sicher, wie das funktionieren würde. Wenn Sie kein $HOME/.gnugpg
Verzeichnis haben, gpg
erstellen Sie eines für Sie.
$ gpg --list-keys --fingerprint
gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: /root/.gnupg/trustdb.gpg: trustdb created
Die einzige Idee, die ich mir hier vorstellen kann, wäre, Ihren Standardschlüsselserver in die Datei aufzunehmen, mit der das Verzeichnis eines Benutzers gpg
beim ersten Ausführen gefüllt wird. Dies wird Ihnen jedoch nur am Rande das geben, was Sie wollen.
In meiner Analyse sehe ich also keine Möglichkeit, das zu tun, was Sie verlangen.