undefined smime-verify-buffer
Bug #1013341 reported by
John Hein
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Triaged
|
Low
|
Arik |
Bug Description
trunk rev 1408
emacs-23.4
After setting vm-mime-
vm-decode-
Manually loading gnus/smime.el gets past that issue [1]
Looks like we need some docs about how to pull that in from gnus (and perhaps a note that the smime implemenation vm uses is from gnus).
[1] Then I get 'No CA configured', but that's likely a more general issue that the gnus docs should answer?
Related branches
Changed in vm: | |
status: | New → Triaged |
assignee: | nobody → Arik (akwm) |
milestone: | none → 8.2.90a |
To post a comment you must log in.
That is one issue that I hadn't figured out the best way to handle. Since it uses the gnus smime.el package which is external from VM, I don't think it should load the package automatically. But gnus is pretty standard with emacs...
Whats missing is probably a feature check when trying envoke that function and simply emitting a message referring the user to the manual (which should say one must add (require 'smime) in their .vm.preferences file). If the package is not loaded, ignoring the error would simply make the signature a button, which is okay along with the message.
The 'No CA configured' error is related to either of 'smime-CA-file' or 'smime- CA-directory' (from the smime.el package), the vm docs should point the user to this in the signature verification part of the section "Reading S/MIME messages". I can add this in.