Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/unattended-upgrades
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

26. By Michael Vogt

* print conffile hold-backs to stdout to ensure its part of
  the cron mail (LP: #773007), thanks to Jean-Baptiste Lallement
* unattended-upgrade:
  - fix crash on automatic-reboot, thanks to Teodor (closes: #651822)
* typo fixes, thanks to Lei Zhang

25. By Michael Vogt

* add tests for compat mode and spaces in a origin
* escape "," in the Allowed-Origins compat mode (LP: #824856)
* merged lp:~mvo/unattended-upgrades/unshadow-versions, this will
  ensure that higher versions in a non-origin branch do not "shadow"
  the versions from a desired origin (LP: #891747)

24. By Michael Vogt

add missing "." to dh_installinit (closes: #648216)

23. By Michael Vogt

* debian/unattended-upgrades.init:
  - only run unattended-upgrades-shutdown if its actually installed
    (closes: #643607)
* pm/sleep.d/10_unattended-upgrades-hibernate:
  - only run shutdown helper when its available
* updated README and defaults based on the work from
  Reuben Thomas, many thanks (closes: #632336)
* lintian fixes
* debian/rules, debian/unattended-upgrades.init:
  - fix dh_initallinit arguments (closes: #630732)

22. By Michael Vogt

* test improvements
* fix crash when no packages are upgraded
* only run dpkg if there are packages to upgrade (closes: #647476)
* include "stable-updates" in the configuration example
* debian/po/de.po:
  - updated, thanks to Helge Kreutzmann (closes: #647172)
* debian/rules:
  - install initscripts but do not run them on install/upgrade
    (closes: #645919), thanks to Teodor MICU
* data/50unattended-upgrades.Debian:
  - update default Debian config for squeeze, thanks to
    John Feuerstein for the example (closes: #609854)
* debian/prerm:
  - ignore failures from versions where the initscript is run
    with "stop" even when not in shutdown mode (closes: #645919)
* unattended-upgrade:
  - ensure to release shutdown-lock before shutting down
    (closes: #645919)
* debian/postinst, data/20auto-upgrades-disabled:
  - allow disabling via debconf (closes: #645971)

21. By Michael Vogt

[ Michael Vogt ]
* unattended-upgrade:
  - re-eval pkgs_kept_back after a successful upgrade to ensure
    that its in sync with the cache (closes: #639840), thanks to
    Iain Nicol
  - do not write dpkg terminal log in --dry-run mode instead just
    output to stdout (closes: #640329)
* test/test_origin_pattern.py:
  - test fixes

[ Peter Eisentraut ]
* debian/unattended-upgrade.init:
  - add support for "status" action

[ Iain Nicol ]
* unattended-upgrade:
  - ensure pkgs_to_upgrade stays sorted and fix crash

20. By Michael Vogt

* debian/rules:
  - run the original targets after override_dh_
* test/create_debug_lock.py, unattended-upgrade:
  - fix two missing python-apt 0.8 transition issues
    (thanks to Reinhard Tartler, closes: #630192)

19. By Michael Vogt

* po/fr.po:
  - updated, thanks to to Steve Petruzzello (closes: #622718)
* debian/po/ca.po:
  - added, thanks to Innocent De Marchi (closes: #628368)
* unattended-upgrade:
  - fix conffile prompt detection (closes: #624148)
* debian/rules, debian/control:
  - move to dh7
* work with python-apt 0.8 (closes: 630192)
* switch to dh_python2

18. By Michael Vogt

* pm/sleep.d/10_unattended-upgrades-hibernate:
  - remove some unneeded lines from the script, thanks to
    Seth Arnold (LP: #595792)
* test/test_mail.py:
  - add tests for apt-listchanges.conf parser
* unattended-upgrade:
  - add new Unattended-Upgrade::Origins-Pattern option that is much
    more flexible than the previous Allowed-Origins. It supports
    match patterns like:
  - add support for escaping, so "origin=Google\, Inc,suite=stable"
    is possible (thanks to Alexander Reichle-Schmehl), closes: #609876
  - do not send a summary mail in --dry-run mode (closes: #609516)
* make Package-Blacklist a regexp (thanks to Raymond Lee) and add
  - fixed outdated ubuntu centric info (closes: #611675)
* po/fr.po:
  - updated, thanks to Steve Petruzzello (closes: #597606)
* data/50unattended-upgrades.Debian:
  - add oldstable example (closes: #515980)
* test/test_against_real_archive.py, test/aptroot:
  - add regression test that talks against the real archive
* unattended-upgrade:
  - remove MyCache, apt.Cache has all the features we need
  - add rootdir option to better support automatic testing
* unattended-upgrade:
  - create logdir based on configuration, thanks to Arno Schuring
    (closes: #615486)
  - support Unattended-Upgrade::Log{Dir,File} as a config option, but
    keep APT::UnattendedUpgrades::Log{Dir,File} for compatiblity
* test/test_logdir.py:
  - add test for _setup_logging

17. By Michael Vogt

* debian/postinst:
  - add fixup code for installs with incorrect values from
    the stop value (really closes: #593987), thanks to
    Peter Reinholdtsen

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.