-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 01 Mar 2018 15:54:10 +0700 Source: unattended-upgrades Binary: unattended-upgrades Architecture: source Version: 1.0 Distribution: unstable Urgency: medium Maintainer: Michael Vogt <m...@debian.org> Changed-By: Balint Reczey <rbal...@ubuntu.com> Description: unattended-upgrades - automatic installation of security upgrades Closes: 852465 876796 876797 Launchpad-Bugs-Fixed: 1357093 1615381 1624644 1675079 1698159 Changes: unattended-upgrades (1.0) unstable; urgency=medium . [ Simon Arlott ] * Revert sending mails on WARNINGS when in MailOnlyOnError mode" * Consider conffile prompts to be errors (Closes: #852465) Flag packages that have to be upgraded manually because of a conffile prompt and consider this to be an error when sending email or exiting. . [ Simon McVittie ] * Add python, python3, setuptools, DistutilsExtra to Build-Depends. They are needed for `clean`, so Build-Depends-Indep is not enough. * Add .gitignore and debian/.gitignore * Remove bzr configuration. This is unnecessary now that u-u is in git. . [ Michael Vogt ] * unattended-upgrades: tweak mail-on-warnings PR * unattended-upgrade: extract is_autoremove_valid helper . [ Balint Reczey ] * Run upgrade-between-snapshots only on amd64. The test exercises only unattented-upgrade's Python code and uses dependencies from the frozen Debian snapshot archive thus running it on all architectures would provide little benefit. * Clean up processes started for getting md5 sums * Don't keep /var/lib/dpkg/status open multiple times * Adjust candidates in UnattendedUpgradesCache.open() * Perform autoremovals in minimal steps, too. Also add check to remove only the set of packages selected for autoremoval. Without that check unattended-upgrades when (by default) configured to remove newly unused packages could also remove auto removable packages which were unused before starting starting the upgrade step. * Remove unused automatically installed kernel packages (LP: #1357093, #1624644, #1675079, #1698159) * Stop including Python syntax in the report (Closes: #876796) * Do not auto remove packages related to the running kernel (LP: #1615381) * Check packages to be autoremoved against blacklists, whitelists. Also check if the packages are held. * Report package removals in the summary email (Closes: #876797) * Run upgrade-between-snapshots test with debugging enabled * Don't create new UnattendedUpgradesCache for checking for autoremovals .open() refreshes the state in each cache_commit(), this is enough * Update .pot and .po files * Update .travis.yml to actually build and test u-u from the repo * Run only a simple installation test on Travis, the system upgrade test was always failing Checksums-Sha1: 1646abb6d400a764467dbf7c68165466d9abb69f 1830 unattended-upgrades_1.0.dsc 6553f17345f10a84d879a2d2581581edfc98181d 231620 unattended-upgrades_1.0.tar.xz 5198d3d8d15670c501b9afc26a33dbe3b6d0d529 7996 unattended-upgrades_1.0_source.buildinfo Checksums-Sha256: e0a4f6adb424587fae201728f1acae95c1d7598e5a4b02e21b4e107e54466461 1830 unattended-upgrades_1.0.dsc 2ab424b017dfc90ef237eb4dca0da78b6fea7e7483770c49063ed2f902b20b36 231620 unattended-upgrades_1.0.tar.xz b0f27f04a49f11364eefd93b66270802a4f31caa8f6496d7fe457113681a6ab1 7996 unattended-upgrades_1.0_source.buildinfo Files: 8b7d31bc432471d9f18d28e38c7d8cb8 1830 admin optional unattended-upgrades_1.0.dsc c13764e9b41f4e6ab89ec2eda61580c1 231620 admin optional unattended-upgrades_1.0.tar.xz 5265f5fff1a53e63a7f9f2e7eb87d4f3 7996 admin optional unattended-upgrades_1.0_source.buildinfo
-----BEGIN PGP SIGNATURE----- iQIwBAEBCAAaBQJal9TkExxyYmFsaW50QHVidW50dS5jb20ACgkQ9mTSVrRpGn0I lxAAnytyWpBqRVK7Az4nmwJQ7Lzw4RbTxa0HAgWvjZPihOAQ39MHHODPKUoMnsQv YR/c1phIQbvSDY7vlM4wZNdHKNyxuvQSziucr/h3kWlw8PegUuH6uLVi1Umr91WW 9tsLwaqKnEFtbJtm7cDmh/r5eRUxyd4aByBtxs46FU8j+9EN1PNJpNXFWG16tMbU FHeATJD3ncDrXobX+v+kwSi0YM+TGtjj29cWXZldSpJYs+144lCl5qUoGwbBqbwV 1u/Fis6e+o0v7NlCenCF70I5ePeA37hE6OuCzqyFsZJrFc9PRNlg9/2nuKq3mMa2 4UUCOYO5+ATMmEDaLZ5nY42WXrpcOOIXLruVhx3wu57mld5XU38E+PNpGUHSfly+ 9/rHo7nfjdaEh8bcmm/wQKb8LLg2uHmsPx6f9gBMZNCl3+f3elnUannJpDaXvt6F sD2TgIHF69XFqDGX6WxCK50BLDrwTL3UHPH6xkfICq1SOxtA9loIeg26jD3zOI8D wcUjsZDRVTH7/VAhEzcKCIzoBQ5obT5KIO/b3m0vivZewj+j5aEhqjFKOOSUeP8y ONmXl6JL7Wkr5palB/SxJ3w6XOR85z424w50/zIFN+peAo9EO7QmwhoRPw9jDdQW oGzPs3Ww8EUr85t7moF61idG89OyLBn1b2NuuR88+lpXcxg= =V9Ek -----END PGP SIGNATURE-----