Esempio :
- Ho nome utente e password IRC nel mio file .init di emacs
- Condivido il mio file .init su tutti i dispositivi utilizzando un repository github pubblico
- Cripto questa voce nel mio .init per evitare di mostrare
- org-encrypt-entry NON crittografa sempre al salvataggio del file
- quindi devo sempre controllare prima di git push
- inoltre a volte condivido frammenti del mio .init con persone in IRC per aiutare a risolvere i problemi. Oggi ho pubblicato i miei pw di IRC e ho dovuto resettarli immediatamente.
Invece di scrivere un / pw nel mio file .init, posso usare alcuni elisp per fare riferimento a un dir / file .gpg altrove?
authinfo/netrc
e la memorizzazione delle impostazioni della macchina in una posizione diversa sul disco rigido? Se le tueirc
cose non sono configurate per questo, dai un'occhiata aget-auth-info
quale utilizza laauth-source
libreria integrata : emacs.stackexchange.com/a/5844/2287 Quel link è per un uso diverso, ma il concetto è lo stesso - vale a dire, come estrarre le credenziali di autorizzazione dalauthinfo/netrc
file.