File: changelog

package info (click to toggle)
aptitude-robot 1.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 520 kB
  • sloc: sh: 704; perl: 536; makefile: 32
file content (335 lines) | stat: -rw-r--r-- 11,843 bytes parent folder | download
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