diff options
| author | Glenn Morris | 2014-06-04 23:15:44 -0700 |
|---|---|---|
| committer | Glenn Morris | 2014-06-04 23:15:44 -0700 |
| commit | e1b3f35f9373d71f58638e9dcaffc2ff8c4ab3b6 (patch) | |
| tree | e09363a815ba1488ca47c29aa9e7676b0a43ae5d /lisp | |
| parent | a56ae34d229242a065fc87d75d80d07ab14641fe (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/emacs-lisp/package.el | 9 |
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 @@ | |||
| 1 | 2014-06-05 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * emacs-lisp/package.el (package-check-signature) | ||
| 4 | (package-unsigned-archives): Doc fixes. | ||
| 5 | |||
| 1 | 2014-06-03 Martin Rudalics <rudalics@gmx.at> | 6 | 2014-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. |
| 296 | The value `allow-unsigned' means to still install a package even if | ||
| 297 | it is unsigned. | ||
| 298 | |||
| 299 | This also applies to the \"archive-contents\" file that lists the | ||
| 300 | contents 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 |