Hot answers tagged

4

I had this problem and got it to work. Needed to spelunk through the code in epg.el and epg-config.el to determine what to fiddle with. This is what worked for me: (custom-set-variables '(epg-gpg-home-directory "c:/Users/MYUSER/AppData/Roaming/gnupg") '(epg-gpg-program "C:/Progra~2/gnupg/bin/gpg.exe") '(epg-gpgconf-program "c:/progra~2/gnupg/bin/gpgconf....


3

I've got an answer at #gnus IRC channel. I suspected there has to be a description of this tag, but didn't know what it's called, so here: MML Definition, the part I needed was recipients=some@email


2

When encrypting, GPG uses the recipient's public key (so only she can decrypt it, with her private key). Your own keys are not used (neither private nor public). You private key is only used either to sign what you send, or to decrypt what ou receive.


2

It's where package.el keeps the keys used to authenticate the packages that it downloads. You don't need to gitignore it, but of course, it might leads to merge conflicts in some cases, so you may choose to gitignore it (it should be auto-created if/when necessary).


1

There is EasyPG You can list keys with: M-xepa-list-keys.


1

You can create your own command to set all variables before starting ERC: (defun my/erc-freenode () (interactive) (let ((erc-plist (car (auth-source-search :host "irc.freenode.net"))) (erc-prompt-for-password nil)) (setq erc-server "irc.freenode.net") (setq erc-nick (plist-get erc-plist :user)) (setq erc-password (funcall (plist-get ...


1

Not really an Emacs related problem but, one of the solution could be: create a SUM of your .org file, then create an encrypted signature of the SUM file, named SUM.sign, and finally, share the 3 files whenever necessary That way, your .org file will stay the same.


Only top voted, non community-wiki answers of a minimum length are eligible