Beispiel :
- Ich habe einen IRC-Benutzernamen und ein Passwort in meiner emacs .init-Datei
- Ich teile meine .init-Datei geräteübergreifend mit einem öffentlichen Github-Repo
- Ich verschlüssle diese Überschrift in meiner .init, um zu vermeiden, dass sie angezeigt wird
- org-encrypt-entry verschlüsselt beim Speichern der Datei NICHT immer
- daher muss ich immer vor git push nachsehen
- Manchmal teile ich auch Ausschnitte meiner .init mit Leuten im IRC, um bei der Fehlerbehebung zu helfen. Heute habe ich meine IRC-Pw's gepostet und musste sofort zurücksetzen.
Kann ich ein elisp verwenden, um ein / gpg-Verzeichnis / eine .gpg-Datei an anderer Stelle zu referenzieren, anstatt un / pw in meiner .init-Datei fest zu codieren?
authinfo/netrcund Speicherung Ihrer Computereinstellungen an einem anderen Ort auf Ihrer Festplatte befasst? Wenn IhrircMaterial nicht dafür eingerichtet ist, schauen Sie sich an,get-auth-infowelche die integrierteauth-sourceBibliothek verwendet: emacs.stackexchange.com/a/5844/2287 Dieser Link ist für eine andere Verwendung vorgesehen, aber das Konzept ist dasselbe - dh wie man Autorisierungsanmeldeinformationen aus derauthinfo/netrcDatei extrahiert .