-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 08 Jul 2019 11:08:30 +0200 Source: unattended-upgrades Binary: unattended-upgrades Architecture: source Version: 1.13 Distribution: unstable Urgency: medium Maintainer: Michael Vogt <mvo@debian.org> Changed-By: Balint Reczey <rbalint@ubuntu.com> Description: unattended-upgrades - automatic installation of security upgrades Closes: 905289 924554 925488 928601 Launchpad-Bugs-Fixed: 1820888 1821101 1821103 1821376 1823070 1823376 1823872 1824341 1824804 1824876 1824949 1825886 1826157 1828200 Changes: unattended-upgrades (1.13) unstable; urgency=medium . [ Alban VIDAL ] * Update french translation. Signed-off-by: Alban VIDAL <alban.vidal@zordhak.fr> . [ Balint Reczey ] * Don't crash collecting transitive dependencies when package has no candidate (LP: #1825886) * Use mark_install_adjusted() in rewind_cache() The original cache had packages marked with adjustments thus rewinding should also do adjustments to reach the same state. Not using mark_install_adjusted() also crashes when apt raises error on held packages. (LP: #1826157) * test_rewind: Update test to check if adjustend rewinding took place * Only allow removals in valid autoremoval sets * Fix one more log location in the man page (Closes: #928601) * Factor out kernel regexp generation to functions * Packages including kernel version without flavor in their name may be kernel packages. Also add autopkgtest for checking if the generated patterns cover the currently running kernel. (LP: #1828200) * Skip upgrade-all-security test when there are no updates to test with. Shortly after a release there may not be security updates against the packages used in the chroot used for the test. * Test with latest stable in upgrade-all-security on testing * Fix testing Debian's updates in upgrade-all-security * Store list of kept packages and report the number of them in motd (LP: #1823070) * Mention APT's apt-daily-upgrade.service in the man page * 50unattended-upgrades.md5sum add MD5 of current files * PEP8: Fix breaking line after binary operator * debian/tests/control: Fix Depends: of upgrade-between-snapshots * debian/tests/control: Allow stderr in kernel-patterns . [ Gordon Lack ] * Replace boolean Unattended-Upgrade::MailOnlyOnError2 mail reporting setting with multi-valued (string) Unattended-Upgrade::MailReport. . [ Jaime Hablutzel ] * Error message improved on very improbable condition . [ Clint Armstrong ] * Fix showing multi-line strings on Plymouth. When unattended-upgrades sends it's status to plymouth it sends a multi-line string which causes plymouth to display overlapping text, because plymouth only scrolls one line when the message is sent. (LP: 1826406) . unattended-upgrades (1.12) experimental; urgency=medium . [ Brannon Dorsey ] * Remove double "format" in 50unattended-upgrades configuration files . [ Daniel Herzig ] * man: improve unattended-upgrade.8 man-page (Closes: #905289) . [ Jonatan Nyberg ] * Swedish debconf strings update (Closes: #925488) . [ Balint Reczey ] * Compare apt.package.Version objects and not the versions' string representation. This prevented adjusting candidates when the strings sorted differently (LP: #1820888) * Enable test_clean and test_patch_days tests * Fall back to adjusting more packages' candidates when a package from an allowed origin can't be marked to install/upgrade. (LP: #1821101) * Skip sending email when no package had to be installed, upgraded or removed (LP: #1821103) (Closes: #924554) * Add a few debug logging points * Report packages kept back by origin (LP: #1821376) * Fix trailing newlines in wrapped email lines * Describe candidate adjustment fallback better in the debug message * Fix missing space. Thanks to Alban VIDAL * Update POT file * Test upgrades to -updates and to -proposed in upgrade-all-security autopkgtest. Also enable -updates, too, while testing in Debian. * Add ${distro_id}ESM:${distro_codename}-security to allowed origins (LP: #1823376) * Detect changes to moved conffiles (LP: #1823872) * Add tests for checking conffile moves. Build depend on and use equivs to generate new test packages * Make sure autoremovals don't start with a dirty cache and remove other packages (LP: #1824341) * Stop raising NoAllowedOriginError when marking packages to upgrade/install fails (LP: #1824876) * Continue applying minimal sets when one set can't be marked for upgrade. Thanks to Anderson Luiz Alves for the patch, it needed minor modifications (LP: #1824341) * Skip trying to upgrade held packages in call_adjusted() (LP: #1824804) * Adjust only transitive dependencies in the fallback when a package from an allowed origin can't be marked to install/upgrade. This is a much lighter approach than marking every upgradable package because the full fallback was triggered on packages held back as well, using an excessive amount of CPU time. (LP: #1824804, #1824949) * Follow all kinds of transitive dependencies when adjusting dependencies * Split() conffile data to set of names only once * Don't parse dpkg conffile db when there are no conffiles in the package * Detect unchanged moved conffiles. When a package moves a conffile properly without any change no conffile prompt needs to be shown thus the package can be upgraded unattended even when the conffile is changed locally. (LP: #1823872) Checksums-Sha1: f61a024a469c7a0230d500781643f77714064983 1877 unattended-upgrades_1.13.dsc 10bb1502a88d112e89dc439c5f02c47da735e952 118836 unattended-upgrades_1.13.tar.xz e1dbeca0be91441d8f6978921b67c29df0a651a1 8133 unattended-upgrades_1.13_source.buildinfo Checksums-Sha256: 727efb969d956fcb126be987c1b9aa67f1447439f9e681ec0f225796b87cc047 1877 unattended-upgrades_1.13.dsc 929dd2e9bf4465e540c9bdb3c4b7e21feb1f66e119b4cc2b91d691ce859a3a50 118836 unattended-upgrades_1.13.tar.xz 89b5b1c112bbf83c40ce80d17567fd16a7bc1ed55e3ee00ac88c562888a34703 8133 unattended-upgrades_1.13_source.buildinfo Files: 855324d344e7b9763947e820c96ac2fc 1877 admin optional unattended-upgrades_1.13.dsc 75ade849a8c71abdffbce8d5e07cd4da 118836 admin optional unattended-upgrades_1.13.tar.xz 5263a57c077d193fab49d7fcc5fe5134 8133 admin optional unattended-upgrades_1.13_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEI/PvTgXX55rLQUfDg6KBkWslS0UFAl0kxPgACgkQg6KBkWsl S0USiw/9HYjvPeRejfP3mIxdUz4o4TEELTm7aHGdU8WgOCKtSDHzWmZ0/K9weLcf tCuAbIZe6V9idYf6VKsRdI7yJnUccI8eAq0IPWZEFc/eigP7j1zoaTPmcDq+nYil C9Gqtr//JspCxyENxzBqvW+cb+Kdmsqsz2sG7YgIragDXHAnuastx9871B0OwAAn IvylXMlvFMQi0ayi8M7hFRFnGkJCmYve7QOfJZNUDTs9+pCmct11khZNMk/wWLu6 a3nual8c4kjU1ag2nIlJV+s6dIBmrHYM2K/3oNTc2ZYRFSLYOx6IVoEl02Iau4C1 mSQl94BQJwyIDxMIfp7Bi0MD5BwcNSax79un1d/Pv795KZE8XLFm2Z70ObhAsZAd FXUNdjYIsBsLPuqEdeDB0VB4/1expfOAUccz+X74kmBzygwhZg0SC9Joge6UzZMT xUl18CCS9yKV0llBfuXLddWsenxlWipedA3FzwVvjCVXSw6XTOu8nWXcYmGMy3hC 4pC/RhkWiRAJLQjQ4wFYh17MktvivL9Qb55PPwDlHEN4IDVMql0a84twEA4Pdn1v LkxMvuxmgYzJijKjAyAq4l2UlDvpf39WKieCkwPz09oAkQ9sl3fZxQzsgDWQfTQ4 A4bW97aanCn9n+AwdWdUEDJ4dvwAPAmsA/EhYB1TG7/PjeBVCRU= =Cg4a -----END PGP SIGNATURE-----