aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorGlenn Morris2014-06-04 23:15:44 -0700
committerGlenn Morris2014-06-04 23:15:44 -0700
commite1b3f35f9373d71f58638e9dcaffc2ff8c4ab3b6 (patch)
treee09363a815ba1488ca47c29aa9e7676b0a43ae5d /lisp
parenta56ae34d229242a065fc87d75d80d07ab14641fe (diff)
downloademacs-e1b3f35f9373d71f58638e9dcaffc2ff8c4ab3b6.tar.gz
emacs-e1b3f35f9373d71f58638e9dcaffc2ff8c4ab3b6.zip
Some documentation for signing of packages
* doc/emacs/package.texi (Package Menu, Package Installation): Mention signed packages. * doc/lispref/package.texi (Package Archives): Mention signing packages. * lisp/emacs-lisp/package.el (package-check-signature) (package-unsigned-archives): Doc fixes. * etc/NEWS: Related edits.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/emacs-lisp/package.el9
2 files changed, 12 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6bb2147595d..1280e39ec27 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12014-06-05 Glenn Morris <rgm@gnu.org>
2
3 * emacs-lisp/package.el (package-check-signature)
4 (package-unsigned-archives): Doc fixes.
5
12014-06-03 Martin Rudalics <rudalics@gmx.at> 62014-06-03 Martin Rudalics <rudalics@gmx.at>
2 7
3 * window.el (display-buffer-use-some-window): Don't make window 8 * window.el (display-buffer-use-some-window): Don't make window
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 028c57da19c..57a5429f0a1 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -292,7 +292,12 @@ contrast, `package-user-dir' contains packages for personal use."
292 :version "24.1") 292 :version "24.1")
293 293
294(defcustom package-check-signature 'allow-unsigned 294(defcustom package-check-signature 'allow-unsigned
295 "Whether to check package signatures when installing." 295 "Non-nil means to check package signatures when installing.
296The value `allow-unsigned' means to still install a package even if
297it is unsigned.
298
299This also applies to the \"archive-contents\" file that lists the
300contents of the archive."
296 :type '(choice (const nil :tag "Never") 301 :type '(choice (const nil :tag "Never")
297 (const allow-unsigned :tag "Allow unsigned") 302 (const allow-unsigned :tag "Allow unsigned")
298 (const t :tag "Check always")) 303 (const t :tag "Check always"))
@@ -301,7 +306,7 @@ contrast, `package-user-dir' contains packages for personal use."
301 :version "24.4") 306 :version "24.4")
302 307
303(defcustom package-unsigned-archives nil 308(defcustom package-unsigned-archives nil
304 "A list of archives which do not use package signature." 309 "List of archives where we do not check for package signatures."
305 :type '(repeat (string :tag "Archive name")) 310 :type '(repeat (string :tag "Archive name"))
306 :risky t 311 :risky t
307 :group 'package 312 :group 'package