]> git.decadent.org.uk Git - dak.git/commitdiff
Merge key-auto-fetch branch.
authorJames Troup <james@nocrew.org>
Mon, 22 May 2006 00:09:21 +0000 (19:09 -0500)
committerJames Troup <james@nocrew.org>
Mon, 22 May 2006 00:09:21 +0000 (19:09 -0500)
1  2 
ChangeLog
daklib/utils.py

diff --cc ChangeLog
index 0fc220ba8fab5313b7d4f108a57445f7cc9427db,23566093a0a5c8bea288929d4c75419519507cdb..905a4162a3580b49b081d9f1ec8a6b068377f1b1
+++ b/ChangeLog
@@@ -1,22 -1,17 +1,36 @@@
 +2006-05-21  James Troup  <james@nocrew.org>
 +
 +      * dak/check_archive.py (check_indices_files_exist): use list
 +      comprehension instead of map().  No longer need to import
 +      deprecated string module as a side-effect.
 +      * dak/check_overrides.py (process): likewise.
 +      (main): likewise.
 +      * dak/cruft_report.py (do_obsolete_source): likewise.
 +      (main): likewise.
 +      * dak/ls.py (main): likewise.
 +      * dak/make_suite_file_list.py (write_filelists): likewise.
 +      * dak/process_accepted.py (stable_install): likewise.
 +      * dak/rm.py (main): likewise.
 +      * dak/stats.py (number_of_packages): likewise.
 +      * daklib/logging.py (Logger.log): likewise.
 +      * daklib/queue.py (Upload.source_exists): likewise.
 +      (Upload.cross_suite_version_check): likewise.
 +      * daklib/utils.py (parse_args): likewise.
 +
+ 2006-05-21  James Troup  <james@nocrew.org>
+       * daklib/utils.py (process_gpgv_output): new function, split out
+       of check_signature().
+       (check_signature): adapt accordingly.
+       (retrieve_key): new function that will try to retrieve the key
+       that signed a given file from a keyserver.
+       (check_signature): add 'autofetch' argument that if not set
+       defaults to the value of Dinstall::KeyAutoFetch (if that exists).
+       If 'autofetch' is true, invoke retrieve_key().  
+       * docs/README.config: document Dinstall::KeyAutoFetch and
+       Dinstall:KeyServer.
  2006-05-20  James Troup  <james@nocrew.org>
  
        * dak/find_null_maintainers.py (main):
diff --cc daklib/utils.py
Simple merge