1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335
|
aptitude-robot (1.5.1-1) unstable; urgency=medium
* Version 1.5.1 (only bug fixes)
+ Reorder commands in triggers.post/90-cleanup.example: "apt-get
clean" should come after "aptitude purge", because aptitude will
rebuild apt's binary cache for that and "apt-get clean" removes the
binary cache.
* Downgrade perl-doc from Depends to Recommends as it's only needed for
the --help and --usage options and will display the source code
(including the POD) instead if perl-doc is not installed.
* Add a (versioned) dependency on lsb-base for using the
/lib/lsb/init-functions in the init script.
* Bump debhelper compatibility to 10.
+ Update versioned debhelper build-dependency accordingly.
+ Remove explicit dependency on dh-autoreconf.
+ Remove explicit "--with autoreconf" from debian/rules.
-- Axel Beckert <abe@debian.org> Fri, 20 Jan 2017 01:04:21 +0100
aptitude-robot (1.5-1) unstable; urgency=low
* Version 1.5 (new backwards-compatible features)
+ Add support for filtering log files in reports.
+ Add coloured icons for warning/error/ignored lines in xymon-report.
+ Factor out common code in "xymon-report" and "mail-log-on-error"
into "reporting-helpers. Fixes GH#2.
+ Rename COPYING to LICENSE as it's more common outside the GNU world.
+ Mention Semantic Versioning in README.
* Switch Vcs-Git header from git:// to https://.
* Declare compliance with Debian Policy 3.9.8. (No changes needed.)
* Add Documentation key to debian/service. (Suggested by Lintian.)
* Update Description key in debian/service to say "package management"
instead of just "package updater".
* Fix inconsistency in debian/copyright: License is GPL-3+.
* Update copyright years in debian/copyright and add myself.
-- Axel Beckert <abe@debian.org> Thu, 12 May 2016 21:32:50 +0200
aptitude-robot (1.4-1) unstable; urgency=low
* Version 1.4 (new backwards-compatible features, plus bugfixes)
[ Elmar S. Heeb ]
* use explicit path for perl
[ Axel Beckert ]
* Fix project URL in configure.ac
* aptitude-robot-session:
+ Fix hanging aptitude-robot-session processes with zombie dpkg
children by reintroducing "< /dev/null" and dropping "yes '' |"
again. The main reason why the latter was necessary was only present
in apt 1.0.9.4. (See #773061 and #773215)
+ Abort if APT was not able to update from all APT repositories.
* aptitude-robot-session.pod:
+ Add warning to aptitude-robot-session.pod about implications of
using file size limits.
+ Remove executable bit, unneeded.
* xymon-report:
+ yellow alert if aptitude couldn't fulfil all requests
+ red alert if aptitude's exit code is not zero
* xymon-report and mail-log-on-error:
+ Catch cases where mktemp fails. Could cause endless running
mail-log-on-error/xymon-report process before.
+ General quoting fixes for potentially empty variables.
* Rename debian/aptitude-robot.* to debian/* for consistency.
* debian/{cron.daily,default}: New configuration variable to suppress
cron mails if exit code is not equal zero.
* Link changelog.gz to changelog.Debian.gz as the latter is also the
upstream changelog. (Fixes lintian warning no-upstream-changelog.)
* Bump debhelper compatibility to 9 as recommended.
+ Update versioned build-dependency on debhelper accordingly.
* Suggest needrestart-session, mailx and xymon-client and mention them
in the README, too.
* Declare compliance with Policy 3.9.6 (no further changes needed)
[ Dimitri John Ledkov ]
* Make upstart job to be long running, for integration with startpar
bridge.
-- Axel Beckert <abe@debian.org> Fri, 02 Oct 2015 16:29:42 +0200
aptitude-robot (1.3.4-1) unstable; urgency=low
[ Axel Beckert ]
* Use resolver hints to make unexpected removals even more unlikely
during automatic conflict resolution.
* Suggest needrestart and apt-listbugs and mention them in the README
[ Elmar S. Heeb ]
* use $(...) notation instead of backticks
* new version 1.3.4
-- Elmar S. Heeb <elmar@heebs.ch> Wed, 07 May 2014 14:48:06 +0200
aptitude-robot (1.3.3-1) unstable; urgency=low
[ Axel Beckert ]
* Add some autotools-generated files to diff-ignore to support building
from git and from tar balls as offered for download by GitHub.
[ Elmar S. Heeb ]
* DEBIAN_PRIORITY for automatic runs should be critical, not low
* new version 1.3.3
-- Elmar S. Heeb <elmar@heebs.ch> Wed, 04 Dec 2013 16:14:56 +0100
aptitude-robot (1.3.2-1) unstable; urgency=low
* added upstart support
* bump version to 1.3.2
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 18 Nov 2013 13:19:04 +0100
aptitude-robot (1.3.1-1) unstable; urgency=low
* use coderef for default value to support older versions of Moo (wheezy)
* allow comments consisting of only a hash mark
* new standards version 3.9.5
* remove obsolete syslog.target for systemd support
* bump version to 1.3.1
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 04 Nov 2013 14:41:33 +0100
aptitude-robot (1.3-1) unstable; urgency=low
[ Elmar S. Heeb ]
* new standards version 3.9.4
* use Moo instead of Mouse perl library
* added systemd support to Debian packaging
[ Axel Beckert ]
* Use Run::Parts instead of calling run-parts directly
+ Add (build-) dependencies on librun-parts-perl
+ Remove (build-) dependencies on libfile-slurp-perl
+ Remove t/020_runparts.t, no more needed.
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 26 Aug 2013 15:05:12 +0200
aptitude-robot (1.2.16-1) unstable; urgency=low
[ Elmar S. Heeb ]
* remove unwanted quoting in option.d example file
* use Mouse explicitly and not Any::Moose (Closes: #720670)
[ Axel Beckert ]
* updated debian/watch file based on Bart Marten's suggestion
* Fix typo in previous changelog entry
* bump version to 1.2.16
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 27 May 2013 08:52:58 +0200
aptitude-robot (1.2.15-1) unstable; urgency=low
* provide explicit newlines for default answers to dpkg
in aptitude-robot-session instead of taking input from /dev/null
* bump version to 1.2.15
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 24 May 2013 16:03:14 +0200
aptitude-robot (1.2.14-1) unstable; urgency=low
[ Axel Beckert ]
* Switch from the single file /etc/aptitude-robot/options to a run-parts
based directory at /etc/aptitude-robot/options.d/.
* Ship /etc/aptitude-robot/options.d/10-remove-level-maximum containing
"-o 'Aptitude::ProblemResolver::Remove-Level=maximum'" as a safe-guard
against accidentially removing too many packages when resolving
conflicts automatically.
[ Elmar S. Heeb ]
* abort aptitude-robot-session when another package manager is running
* pass command line arguments from aptitude-robot-session to
aptitude-robot
* do not start init script on install/upgrade
* bump version to 1.2.14
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 24 May 2013 10:30:43 +0200
aptitude-robot (1.2.13-2) unstable; urgency=low
[ Axel Beckert ]
* Update watch file to exclude package release tags. Use github.com
directly instead of githubredir.debian.net.
-- Elmar S. Heeb <elmar@heebs.ch> Tue, 19 Feb 2013 16:39:37 +0100
aptitude-robot (1.2.13-1) unstable; urgency=low
* no -y option on direct invocation of aptitude-robot
use aptitude-robot-session for all-automatic runs
* do not support abbreviation of command line options
-- Elmar S. Heeb <elmar@heebs.ch> Tue, 19 Feb 2013 12:57:04 +0100
aptitude-robot (1.2.12-1) unstable; urgency=low
[ Axel Beckert ]
* xymon-report: Support for Xymon >= 4.3.0 and multiple Xymon servers.
[ Elmar S. Heeb ]
* use stdin for xymon/hobbit message (allows larger messages)
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 18 Feb 2013 17:14:37 +0100
aptitude-robot (1.2.11-1) unstable; urgency=low
Upload to Debian (Closes: #690157)
[ Elmar S. Heeb ]
* do not report packages on hold in mail
[ Axel Beckert ]
* Update lintian override for init.d-script-missing-dependency-on-… to
please newer lintian versions.
* Add lintian override for init.d-script-does-not-implement-optional-option
* Use dh-autoreconf to (re)create Makefile to be able to build straight
from git repo, too.
-- Elmar S. Heeb <elmar@heebs.ch> Wed, 13 Feb 2013 15:05:54 +0100
aptitude-robot (1.2.10-2) unstable; urgency=low
* clean up of Depends and Build-Depends
-- Elmar S. Heeb <elmar@heebs.ch> Tue, 01 Jan 2013 00:22:43 +0100
aptitude-robot (1.2.10-1) unstable; urgency=low
* do not report packages on hold to xymon/hobbit
* Workaround: wait for network to come up in init file
The 'Required-Start: $network' setting seems not enough
-- Elmar S. Heeb <elmar@heebs.ch> Mon, 31 Dec 2012 17:56:56 +0100
aptitude-robot (1.2.9-1) unstable; urgency=low
* more stringent test for error reporting
-- Elmar S. Heeb <elmar@heebs.ch> Tue, 20 Nov 2012 10:23:31 +0100
aptitude-robot (1.2.8-1) unstable; urgency=low
* fixed update_success stamp
-- Elmar S. Heeb <elmar@heebs.ch> Sat, 17 Nov 2012 15:51:55 +0100
aptitude-robot (1.2.7-1) unstable; urgency=low
* added SEE ALSO section to man pages
* signal success on update with /var/lib/apt/update-success
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 16 Nov 2012 17:33:45 +0100
aptitude-robot (1.2.6-1) unstable; urgency=low
* pass arbitrary options through to aptitude
* add a post command hook to aptitude-robot-session
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 16 Nov 2012 10:55:21 +0100
aptitude-robot (1.2.5-1) unstable; urgency=low
* use -q (--quiet) with non-interactive aptitude
* added xymon-report script as example
-- Elmar S. Heeb <elmar@heebs.ch> Thu, 15 Nov 2012 10:32:09 +0100
aptitude-robot (1.2.4-1) unstable; urgency=low
* honour hold state for upgradable packages
* consistently quote all output for --show-cmdline
* use full-upgrade instead of install (cf. #693144)
* added a --quiet/-q option
-- Elmar S. Heeb <elmar@heebs.ch> Thu, 15 Nov 2012 10:17:12 +0100
aptitude-robot (1.2.3-1) unstable; urgency=low
* DEBCONF_FRONTEND -> DEBIAN_FRONTEND
* increased default file size limit
-- Elmar S. Heeb <elmar@heebs.ch> Thu, 01 Nov 2012 20:08:02 +0100
aptitude-robot (1.2.2-1) unstable; urgency=low
* make non-interactive sessions more robust
* mention co-author Axel in help text/man page
-- Elmar S. Heeb <elmar@heebs.ch> Tue, 30 Oct 2012 15:39:55 +0100
aptitude-robot (1.2.1-1) unstable; urgency=low
* added -s|--simulate option in man page
* added Axel Beckert as co-maintainer
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 26 Oct 2012 10:38:00 +0200
aptitude-robot (1.2-1) unstable; urgency=low
* added option --simulate
* use generic script to process session log
and provide example script to mail errors
-- Elmar S. Heeb <elmar@heebs.ch> Thu, 25 Oct 2012 17:01:22 +0200
aptitude-robot (1.1-1) unstable; urgency=low
* new version
* replace `full-upgrade` with `install ~U`
makes the combination of upgrades and new install actually work
* refactor tests so that they need not be generated by configure
* mention cron-apt and apticron in README
* added section 'Thanks' in README
* use default rc.d levels for stop (they do nothing)
* lintian-overrides: no required-stop necessary in init.d
-- Elmar S. Heeb <elmar@heebs.ch> Wed, 24 Oct 2012 16:05:26 +0200
aptitude-robot (1.0.1-1) unstable; urgency=low
* refactor random-delay into its own shell script
* treat non-numeric MAX_RANDOM_DELAY_SECONDS as 0
* narrower definition in watch file
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 12 Oct 2012 12:12:41 +0200
aptitude-robot (1.0-1) unstable; urgency=low
* Initial release
-- Elmar S. Heeb <elmar@heebs.ch> Fri, 05 Oct 2012 09:22:10 -0400
|