Merge ~kstenerud/ubuntu/+source/logwatch:merge-7.5.0-1-disco into ubuntu/+source/logwatch:debian/sid

Proposed by Karl Stenerud
Status: Merged
Approved by: Christian Ehrhardt 
Approved revision: 8ffeaf2d30d8e7eef4408b538357d8623833d33b
Merge reported by: Christian Ehrhardt 
Merged at revision: 8ffeaf2d30d8e7eef4408b538357d8623833d33b
Proposed branch: ~kstenerud/ubuntu/+source/logwatch:merge-7.5.0-1-disco
Merge into: ubuntu/+source/logwatch:debian/sid
Diff against target: 380 lines (+237/-4)
3 files modified
debian/changelog (+232/-0)
debian/control (+5/-3)
debian/dist.conf/logfiles/maillog.conf (+0/-1)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Canonical Server Pending
Robie Basak Pending
git-ubuntu developers Pending
Review via email: mp+361551@code.launchpad.net

Description of the change

PPA: https://launchpad.net/~kstenerud/+archive/ubuntu/disco-at-merge-1810928

Test install:

lxc launch ubuntu-daily:disco tester && lxc exec tester bash

add-apt-repository -y ppa:kstenerud/disco-at-merge-1810928 &&
apt update &&
apt dist-upgrade -y &&
apt install -y logwatch &&
logwatch --version

** Note: It will say 7.4.3 due to an upstream bug

Test upgrade:

lxc launch ubuntu-daily:disco tester && lxc exec tester bash

apt update &&
apt dist-upgrade -y &&
apt install -y logwatch &&
logwatch --version

add-apt-repository -y ppa:kstenerud/disco-at-merge-1810928 &&
apt update &&
apt dist-upgrade -y &&
logwatch --version

** Note: It will still say 7.4.3 due to an upstream bug

Package tests: none

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

looks mostly good to me, one thing missing in changelog thou.
Old Ubuntu had
 51 * d/p/ssh-ignore-disconnected.patch: [sshd] ignore disconnected from user
 52 USER (LP: 1644057)

That was dropped (correct) but missed to mention in changelog.

review: Needs Fixing
Revision history for this message
Karl Stenerud (kstenerud) wrote :

Added mention to changelog.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi,
we usually add why we drop things, alternatives often are "is in Debian", "is upstream" or "nor more needed because ..."
It is just good habit to do so to allow somebody looking at it later understanding the thought of the developer.

The style might differ and is case-by-case decision. most often I saw is next line with brackets

  * Dropped Changes:
    - Foo: change to bar
      [now in Debian]

I think we talked about it before, but it might be missing in your guide so far.
Please make "adding the reasoning" part of your step that mentioned dropped changes.

review: Needs Fixing
Revision history for this message
Karl Stenerud (kstenerud) wrote :

Updated, and added to document.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

But in this case isn't the change "upstream".
I mean by that it also is in Debian, but I'd have expected "upstream" being called out as the reason to drop it.

Revision history for this message
Karl Stenerud (kstenerud) wrote :

Updated

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

LGTM now thanks.
Tagged and sponsored 8ffeaf2d

Please track proposed migration

review: Approve
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Saw the mail:
[ubuntu/disco-proposed] logwatch 7.5.0-1ubuntu1 (Accepted)

Setting it to merged

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 3f2a80a..0109597 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,16 @@
6+logwatch (7.5.0-1ubuntu1) disco; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #1810928). Remaining changes:
9+ - debian/control: depend on postfix rather than exim4.
10+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
11+ - Drop libsys-cpu-perl and libsys-meminfo-perl from Recommends to
12+ Suggests as they are in universe.
13+ * Dropped Changes:
14+ - d/p/ssh-ignore-disconnected.patch: [sshd] ignore disconnected from user
15+ [upstream]
16+
17+ -- Karl Stenerud <kstenerud@gmail.com> Wed, 09 Jan 2019 10:55:11 +0100
18+
19 logwatch (7.5.0-1) unstable; urgency=medium
20
21 * New upstream version
22@@ -36,6 +49,23 @@ logwatch (7.4.3+git20180713-1) unstable; urgency=medium
23
24 -- Willi Mann <willi@debian.org> Tue, 02 Oct 2018 19:52:16 +0200
25
26+logwatch (7.4.3+git20161207-2ubuntu2) cosmic; urgency=medium
27+
28+ * d/p/ssh-ignore-disconnected.patch: [sshd] ignore disconnected from user
29+ USER (LP: 1644057)
30+
31+ -- Karl Stenerud <karl.stenerud@canonical.com> Fri, 31 Aug 2018 09:44:50 -0700
32+
33+logwatch (7.4.3+git20161207-2ubuntu1) zesty; urgency=medium
34+
35+ * Merge from Debian testing. Remaining changes:
36+ - debian/control: depend on postfix rather than exim4.
37+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
38+ - Drop libsys-cpu-perl and libsys-meminfo-perl from Recommends to
39+ Suggests as they are in universe.
40+
41+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 16 Feb 2017 09:08:52 +0100
42+
43 logwatch (7.4.3+git20161207-2) unstable; urgency=medium
44
45 * Revert upstream's change of the declared mail charset.
46@@ -55,6 +85,16 @@ logwatch (7.4.3+git20161207-1) unstable; urgency=medium
47
48 -- Willi Mann <willi@debian.org> Fri, 16 Dec 2016 20:15:26 +0100
49
50+logwatch (7.4.3-2ubuntu1) zesty; urgency=medium
51+
52+ * Merge from Debian unstable. Remaining changes:
53+ - debian/control: depend on postfix rather than exim4.
54+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
55+ - Drop libsys-cpu-perl and libsys-meminfo-perl from Recommends to
56+ Suggests as they are in universe.
57+
58+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 01 Dec 2016 16:46:22 +0100
59+
60 logwatch (7.4.3-2) unstable; urgency=medium
61
62 * s/s/amavis: Fix perl warning "redundant argument in sprintf".
63@@ -63,6 +103,16 @@ logwatch (7.4.3-2) unstable; urgency=medium
64
65 -- Willi Mann <willi@debian.org> Wed, 02 Nov 2016 19:32:35 +0100
66
67+logwatch (7.4.3-1ubuntu1) yakkety; urgency=medium
68+
69+ * Merge from Debian unstable. Remaining changes:
70+ - debian/control: depend on postfix rather than exim4.
71+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
72+ - Drop libsys-cpu-perl and libsys-meminfo-perl from Recommends to
73+ Suggests as they are in universe.
74+
75+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 26 Jul 2016 12:56:34 +0200
76+
77 logwatch (7.4.3-1) unstable; urgency=medium
78
79 * Imported Upstream version 7.4.3
80@@ -70,6 +120,16 @@ logwatch (7.4.3-1) unstable; urgency=medium
81
82 -- Willi Mann <willi@debian.org> Sat, 30 Apr 2016 14:40:57 +0200
83
84+logwatch (7.4.2-1ubuntu1) xenial; urgency=medium
85+
86+ * Merge from Debian unstable (LP: #1552983). Remaining changes:
87+ - debian/control: depend on postfix rather than exim4.
88+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
89+ - Drop libsys-cpu-perl and libsys-meminfo-perl from Recommends to
90+ Suggests as they are in universe.
91+
92+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Fri, 04 Mar 2016 11:42:51 -0800
93+
94 logwatch (7.4.2-1) unstable; urgency=medium
95
96 * Imported Upstream version 7.4.2
97@@ -85,6 +145,18 @@ logwatch (7.4.1+svn20160106rev308-1) unstable; urgency=medium
98
99 -- Willi Mann <willi@debian.org> Sun, 24 Jan 2016 19:17:34 +0100
100
101+logwatch (7.4.1+svn20151218rev302-1ubuntu1) xenial; urgency=medium
102+
103+ * Merge from Debian unstable (LP: #1531262). Remaining changes:
104+ - debian/control: depend on postfix rather than exim4.
105+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
106+ - Drop libsys-cpu-perl from Recommends to Suggests as it is in
107+ universe.
108+ * Drop libsys-meminfo-perl from Recommends to Suggests as it is in
109+ universe.
110+
111+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Thu, 07 Jan 2016 20:53:20 -0800
112+
113 logwatch (7.4.1+svn20151218rev302-1) unstable; urgency=medium
114
115 * Imported Upstream version 7.4.1+svn20151218rev302
116@@ -112,6 +184,21 @@ logwatch (7.4.1+svn20150731rev294-1) unstable; urgency=medium
117
118 -- Willi Mann <willi@debian.org> Wed, 02 Sep 2015 18:50:14 +0200
119
120+logwatch (7.4.1-2ubuntu2) vivid; urgency=medium
121+
122+ * Drop libsys-cpu-perl from Recommends to Suggests as it is in
123+ universe.
124+
125+ -- Robie Basak <robie.basak@ubuntu.com> Fri, 06 Feb 2015 14:29:06 +0000
126+
127+logwatch (7.4.1-2ubuntu1) vivid; urgency=medium
128+
129+ * Merge from Debian unstable (LP: #1387817). Remaining changes:
130+ - debian/control: depend on postfix rather than exim4.
131+ - debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
132+
133+ -- Robie Basak <robie.basak@ubuntu.com> Mon, 02 Feb 2015 04:03:21 +0000
134+
135 logwatch (7.4.1-2) unstable; urgency=medium
136
137 * Revert upstream change on fail2ban service config. This makes fail2ban
138@@ -172,6 +259,15 @@ logwatch (7.4.0+svn20131108rev175-1) unstable; urgency=low
139
140 -- Willi Mann <willi@debian.org> Thu, 28 Nov 2013 20:10:09 +0100
141
142+logwatch (7.4.0+svn20130529rev144-1ubuntu1) saucy; urgency=low
143+
144+ * Merge from Debian unstable. Remaining changes:
145+ + debian/control:
146+ - Depend on postfix rather than exim4.
147+ + debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
148+
149+ -- Robie Basak <robie.basak@ubuntu.com> Tue, 09 Jul 2013 15:06:43 +0000
150+
151 logwatch (7.4.0+svn20130529rev144-1) unstable; urgency=low
152
153 * Imported Upstream version 7.4.0+svn20130529rev144
154@@ -184,6 +280,20 @@ logwatch (7.4.0+svn20130529rev144-1) unstable; urgency=low
155
156 -- Willi Mann <willi@debian.org> Sat, 01 Jun 2013 14:03:28 +0200
157
158+logwatch (7.4.0+svn20120502rev103-1ubuntu1) raring; urgency=low
159+
160+ * Merge from Debian testing (LP: #1102414). Remaining changes:
161+ + debian/control:
162+ - Depend on postfix rather than exim4.
163+ + debian/dist.conf/logfiles/maillog.conf: adjust for logrotation
164+
165+ * Dropped changes, merged in Debian:
166+ + debian/dist.conf/services/cron.conf: this change already disappeared
167+ previously, looks related to Debian bug 615006 which is already applied
168+ and thus presumed no longer needed.
169+
170+ -- Robie Basak <robie.basak@canonical.com> Mon, 21 Jan 2013 13:53:24 +0000
171+
172 logwatch (7.4.0+svn20120502rev103-1) unstable; urgency=low
173
174 * Set VDate in logwatch.pl to svn date for svn snapshots
175@@ -207,6 +317,17 @@ logwatch (7.4.0+svn20120227rev85-1) unstable; urgency=low
176
177 -- Willi Mann <willi@wm1.at> Fri, 06 Apr 2012 21:11:23 +0200
178
179+logwatch (7.4.0+svn20111221rev79-1ubuntu1) precise; urgency=low
180+
181+ [ Chuck Short ]
182+ * Merge from Debian testing. Remaining changes:
183+ + debian/conrol:
184+ - Depend on postfix rather than exim4.
185+ + debian/dist.conf/services_cron.conf,
186+ debian/dist.conf/logfiles_maillog.conf: Adjust for logrotation
187+
188+ -- Chuck Short <zulcss@ubuntu.com> Mon, 06 Feb 2012 08:59:12 -0500
189+
190 logwatch (7.4.0+svn20111221rev79-1) unstable; urgency=low
191
192 * Imported Upstream version 7.4.0+svn20111221rev79
193@@ -236,6 +357,19 @@ logwatch (7.4.0+svn20111018rev68-1) unstable; urgency=low
194
195 -- Willi Mann <willi@wm1.at> Sat, 05 Nov 2011 20:44:36 +0100
196
197+logwatch (7.4.0+svn20110808rev66-1ubuntu1) precise; urgency=low
198+
199+ * Merged from Debian testing, remaining changes are:
200+ + debian/conrol:
201+ - Depend on postfix rather than exim4.
202+ + debian/dist.conf/services_cron.conf, debian/dist.conf/logfiles_maillog.conf,
203+ debian/dist.conf/logfiles_messages.conf: Adjust for logrotation.
204+ + Dropped:
205+ - debian/patches/lp-809753-comify: No longer needed.
206+ - debian/rules: Dont use quilt anymore logwatch uses source 3.0
207+
208+ -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Nov 2011 09:39:15 -0500
209+
210 logwatch (7.4.0+svn20110808rev66-1) unstable; urgency=low
211
212 * New Upstream snapshot 7.4.0+svn20110808rev66 (closes: #644053)
213@@ -265,6 +399,57 @@ logwatch (7.3.6.cvs20090906-2) unstable; urgency=high
214
215 -- Willi Mann <willi@wm1.at> Wed, 02 Mar 2011 08:57:07 +0100
216
217+logwatch (7.3.6.cvs20090906-1ubuntu5) oneiric; urgency=low
218+
219+ * debian/patches/lp-809753-commify:
220+ - return undef is not defined, instead of error (LP: #809753)
221+ * debian/control:
222+ - build depend on quilt
223+ * debian/rules:
224+ - add dh_quilt_patch and dh_quilt_unpatch
225+
226+ -- Ante Karamatic <ivoks@ubuntu.com> Wed, 17 Aug 2011 19:28:17 +0200
227+
228+logwatch (7.3.6.cvs20090906-1ubuntu4) natty; urgency=low
229+
230+ * SECURITY UPDATE: privileged code execution via badly named logfiles
231+ - scripts/logwatch.pl: encapsulate logfiles in 's and ensure logfile
232+ names don't contain '.
233+ - http://logwatch.svn.sourceforge.net/viewvc/logwatch?view=revision&revision=26
234+ - CVE-2011-1018
235+ * debian/dist.conf/services/cron.conf: adjust to capture cron entries,
236+ thanks to Oliver Brakmann (LP: #719898)
237+ * scripts/services/named: update to upstream version to correctly
238+ capture more information (LP: #584229)
239+ - http://logwatch.svn.sourceforge.net/viewvc/logwatch/scripts/services/named?revision=19
240+ * logwatch.8: replace examples containing obsolete --print argument
241+ with --output=stdout (LP: #564796)
242+
243+ -- Steve Beattie <sbeattie@ubuntu.com> Wed, 02 Mar 2011 13:44:53 +0100
244+
245+logwatch (7.3.6.cvs20090906-1ubuntu3) maverick; urgency=low
246+
247+ * conf/logfiles/*, debian/dist.conf/logfiles/*:
248+ Due to migration to rsyslog, the first rotation is now .1 and not .0
249+ (fixes LP: #606715)
250+
251+ -- Thierry Carrez (ttx) <thierry.carrez@ubuntu.com> Mon, 06 Sep 2010 14:57:14 +0200
252+
253+logwatch (7.3.6.cvs20090906-1ubuntu2) lucid; urgency=low
254+
255+ * conf/html/{footer.html,header.html} Re-add dropped from the
256+ previous version of logtwatch. (LP: #481327)
257+
258+ -- Chuck Short <zulcss@ubuntu.com> Tue, 17 Nov 2009 14:57:58 -0500
259+
260+logwatch (7.3.6.cvs20090906-1ubuntu1) karmic; urgency=low
261+
262+ * Merge from debian unstable (LP: #228917, #391077, #425206, #443252),
263+ remaining changes:
264+ - Use postfix rather than exim4.
265+
266+ -- Kees Cook <kees@ubuntu.com> Mon, 05 Oct 2009 09:20:31 -0700
267+
268 logwatch (7.3.6.cvs20090906-1) unstable; urgency=low
269
270 * New CVS snapshot + postfix-logwatch 1.38.01
271@@ -288,6 +473,16 @@ logwatch (7.3.6.cvs20090906-1) unstable; urgency=low
272
273 -- Willi Mann <willi@wm1.at> Mon, 07 Sep 2009 17:04:43 +0200
274
275+logwatch (7.3.6.cvs20080702-2ubuntu1) jaunty; urgency=low
276+
277+ [ Bhavani Shankar ]
278+ * Merge from debian unstable, remaining changes: LP: #314620
279+ - Use postfix rather than exim4.
280+ - Fix logwatch.pl for servers that have the same hostname as a config
281+ variable (ie: medium). Thanks for Nathan Crawford. (LP: #296349)
282+
283+ -- Mathias Gug <mathiaz@ubuntu.com> Wed, 07 Jan 2009 19:23:58 -0500
284+
285 logwatch (7.3.6.cvs20080702-2) unstable; urgency=low
286
287 * add Michael Tautschnig to changelog of former version, crediting
288@@ -303,6 +498,33 @@ logwatch (7.3.6.cvs20080702-2) unstable; urgency=low
289
290 -- Willi Mann <willi@wm1.at> Sun, 07 Dec 2008 08:20:06 +0100
291
292+logwatch (7.3.6.cvs20080702-1ubuntu4) jaunty; urgency=low
293+
294+ * Fix typo. (LP: #296349)
295+
296+ -- Chuck Short <zulcss@ubuntu.com> Wed, 03 Dec 2008 15:22:33 +0000
297+
298+logwatch (7.3.6.cvs20080702-1ubuntu3) jaunty; urgency=low
299+
300+ * Fix logwatch.pl for servers that have the same hostname as a config
301+ variable (ie: medium). Thanks for Nathan Crawford. (LP: #296349)
302+
303+ -- Chuck Short <zulcss@ubuntu.com> Mon, 10 Nov 2008 16:46:59 +0000
304+
305+logwatch (7.3.6.cvs20080702-1ubuntu2) intrepid; urgency=low
306+
307+ * Corrected FTBFS from the merge by correcting arch from any to all
308+
309+ -- Michael Casadevall <sonicmctails@gmail.com> Fri, 05 Sep 2008 19:20:30 -0400
310+
311+logwatch (7.3.6.cvs20080702-1ubuntu1) intrepid; urgency=low
312+
313+ * Merge from debian unstable, remaining changes:
314+ - Use postfix rather than exim4.
315+ - Update maintainers according to spec.
316+
317+ -- Chuck Short <zulcss@ubuntu.com> Sat, 05 Jul 2008 11:49:54 +0100
318+
319 logwatch (7.3.6.cvs20080702-1) unstable; urgency=medium
320
321 * New upstream CVS snapshot
322@@ -322,6 +544,15 @@ logwatch (7.3.6.cvs20080702-1) unstable; urgency=medium
323
324 -- Willi Mann <willi@wm1.at> Fri, 04 Jul 2008 16:51:36 +0200
325
326+logwatch (7.3.6-1ubuntu1) hardy; urgency=low
327+
328+ * Added patch from Paul Schulz to fix 'pam_unix unknown entries'
329+ for authlog. (LP: #181690)
330+ * Bumped starndards version to 3.7.3
331+ * Use postfix rather than exim4.
332+
333+ -- Chuck Short <zulcss@ubuntu.com> Thu, 21 Feb 2008 08:35:13 -0500
334+
335 logwatch (7.3.6-1) unstable; urgency=low
336
337 * New upstream version:
338@@ -747,3 +978,4 @@ logwatch (5.0-1) unstable; urgency=low
339 to the logfile(s). That's most likely the problem.
340
341 -- Willi Mann <willi@wm1.at> Wed, 12 Nov 2003 20:14:15 +0100
342+
343diff --git a/debian/control b/debian/control
344index 5346d05..f296593 100644
345--- a/debian/control
346+++ b/debian/control
347@@ -1,7 +1,8 @@
348 Source: logwatch
349 Section: admin
350 Priority: optional
351-Maintainer: Willi Mann <willi@debian.org>
352+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
353+XSBC-Original-Maintainer: Willi Mann <willi@debian.org>
354 Build-Depends: debhelper (>> 8.0.0~)
355 Standards-Version: 4.3.0
356 Homepage: http://www.logwatch.org/
357@@ -10,8 +11,9 @@ Vcs-Git: https://salsa.debian.org/debian/logwatch.git
358
359 Package: logwatch
360 Architecture: all
361-Depends: ${perl:Depends}, ${misc:Depends}, default-mta | mail-transport-agent
362-Recommends: libdate-manip-perl, libsys-cpu-perl, libsys-meminfo-perl
363+Depends: ${perl:Depends}, ${misc:Depends}, postfix | mail-transport-agent
364+Recommends: libdate-manip-perl
365+Suggests: libsys-cpu-perl, libsys-meminfo-perl
366 Description: log analyser with nice output written in Perl
367 Logwatch is a modular log analyser that runs every night
368 and mails you the results. It can also be run from command line.
369diff --git a/debian/dist.conf/logfiles/maillog.conf b/debian/dist.conf/logfiles/maillog.conf
370index 3d9c07e..2c8635e 100644
371--- a/debian/dist.conf/logfiles/maillog.conf
372+++ b/debian/dist.conf/logfiles/maillog.conf
373@@ -3,7 +3,6 @@
374 # so we would otherwise report each event twice
375 LogFile =
376 LogFile = mail.log
377-LogFile = mail.log.0
378 LogFile = mail.log.1
379
380 Archive =

Subscribers

People subscribed via source and target branches