Merge ~ahasenack/ubuntu/+source/backuppc:eoan-backuppc-merge into ubuntu/+source/backuppc:debian/sid

Proposed by Andreas Hasenack
Status: Rejected
Rejected by: Andreas Hasenack
Proposed branch: ~ahasenack/ubuntu/+source/backuppc:eoan-backuppc-merge
Merge into: ubuntu/+source/backuppc:debian/sid
Diff against target: 530 lines (+380/-2)
3 files modified
debian/changelog (+377/-0)
debian/control (+2/-1)
debian/init (+1/-1)
Reviewer Review Type Date Requested Status
Canonical Server Core Reviewers Pending
Canonical Server Pending
Review via email: mp+368485@code.launchpad.net

Description of the change

PPA with a test build: ppa:ahasenack/backuppc-merge
https://launchpad.net/~ahasenack/+archive/ubuntu/backuppc-merge

DEP8 tests passed locally.

This merge from debian almost became a sync. It still can, but maybe not.

The remaining delta, part of the change to fix http://bugs.debian.org/488660, still has an effect in the package:

Without the delta:
$ l /etc/rc?.d/*backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc0.d/K01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc1.d/K01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc2.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc3.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc4.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc5.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:26 /etc/rc6.d/K01backuppc -> ../init.d/backuppc

With the delta:
$ l /etc/rc?.d/*backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:28 /etc/rc1.d/K01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:28 /etc/rc2.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:28 /etc/rc3.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:28 /etc/rc4.d/S01backuppc -> ../init.d/backuppc
lrwxrwxrwx 1 root root 18 Jun 6 18:28 /etc/rc5.d/S01backuppc -> ../init.d/backuppc

We see that the rc6.d and rc0.d stop links are gone, as intended. How important is that nowadays? I'm not sure. The spec that was referenced in the debian bug is https://wiki.ubuntu.com/Teardown

I could perhaps send an email to ubuntu-devel@ perhaps asking about this.

To post a comment you must log in.
Revision history for this message
Bryce Harrington (bryce) wrote :

These are ancient, pre-upstart even. Are these init scripts even used now, with systemd? If not, then I think you are safe to just drop them. I think a big part of the reason to move to upstart/systemd was to better handle start/stop with more of an event driven architecture.

Even if they are still used in some fashion, my guess is they're not impacting the shutdown time. And, if they do, then I'd wonder if they were doing something important that shouldn't be ignored.

+1 to sync :-)

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

In favor of a sync as well, I'd assume that the generator does not care about the links and still stops it.
But a check would be better, how does a journalctl -b -1 look like?

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

This is a boot & shutdown cycle with backuppc installed.
Hence the delta has no actual effect on systemd systems.

Jun 07 05:11:14 e systemd[1]: Starting LSB: Launch backuppc server...
Jun 07 05:11:14 e backuppc[2800]: * Starting backuppc...
Jun 07 05:11:15 e backuppc[2800]: ...done.
Jun 07 05:11:15 e systemd[1]: Started LSB: Launch backuppc server.
Jun 07 05:12:03 e systemd[1]: Stopping LSB: Launch backuppc server...
Jun 07 05:12:03 e backuppc[3749]: * Stopping backuppc...
Jun 07 05:12:04 e backuppc[3749]: ...done.
Jun 07 05:12:04 e systemd[1]: backuppc.service: Succeeded.
Jun 07 05:12:04 e systemd[1]: Stopped LSB: Launch backuppc server.

With that, strong +1 on making it a sync instead of the proposed merge.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Thanks for the tests and comments. Sync it is!

Revision history for this message
Andreas Hasenack (ahasenack) wrote :
Download full text (5.3 KiB)

$ syncpackage -r eoan-proposed -V 3.3.2-2 --force backuppc
syncpackage: Source backuppc -> eoan/Proposed: current version 3.3.1-4ubuntu2, new version 3.3.2-2
syncpackage: New changes:
backuppc (3.3.2-2) unstable; urgency=low

  * There are no logs to chown upon a first installation, so don't try to
    chown them. (Fixes issue found by piuparts.)
  * Avoid recursive chown to /etc/backuppc, just chown /etc/backuppc and
    all files in it. By default it has no subdirectories.
  * Update line numbers in debian/config.pl.diff.

 -- Axel Beckert <email address hidden> Wed, 14 Nov 2018 23:27:21 +0100

backuppc (3.3.2-1) unstable; urgency=low

  [ Axel Beckert ]
  * Set Maintainer to the new Debian BackupPC team. (Closes: #887490)
    + Add Tobias Frost and myself to Uploaders.
  * Import new 3.3.2 upstream release.
    + Drop some hunks from 01-debian.patch which upstream applied or fixed
      otherwise:
      - lib/BackupPC/CGI/Browse.pm
      - all hunks which fix "{" to "\{" in regular expressions.
    + Refresh the remaining part of 01-debian.patch and fix non-applying
      hunks manually.
    + Remove unnecessary whitesapce changes from 01-debian.patch.
    + 01-debian.patch: Continue to use UTF-8 in doc/BackupPC.pod despite
      upstream has chose to explicitly declare it as ISO8859-1.
    + Refresh 02-fix-spelling-errors.patch.
  * Ship https://sourceforge.net/p/backuppc/mailman/message/27416276/ as
    debian/jLib.pm and install as BackupPC::jLib. (Closes: #876190)
    Thanks: Martin F Krafft and Alex Vandiver.
  * Run "wrap-and-sort -a".
  * Support IPv6 by extracting the according patch hunks from Ubuntu's
    backuppc package. (Closes: #876233, #610932)
    + Expand patch with web configuration editor support by lynxis
      lazus. (LP: #1349031)
  * Add lintian overrides for these false positives:
    + spelling-error-in-readme-debian (User and group name are the same
      and trigger a "duplicate word" case).
    + unused-debconf-template (mentioned template is used)
  * Fix typo in 3.3.1-4 changelog entry.
  * Add patch to replace the rather unlucky "IS" with "IT support" in mail
    templates. (Closes: #808241)
  * Add patch to fix bad e-mail headers in Polish and Czech mail templates
    as well as the encoding of the Czech mail templates. (Closes: #675013)
    Thanks Vladislav Kurz for the bug report!
  * debian/apache.conf:
    + Switch to Apache 2.4 syntax.
    + Only grant access from localhost by default (as by default HTTPS is
      not enforced). Mention that in NEWS.Debian.
    + Fix typo in comment.
  * Suggest a bunch of letsencrypt clients with certbot as default.
  * Document conf/sorttable.js in debian/copyright.
  * Unconditionally use invoke-rc.d in post{inst,rm}, drop existence check
  * Consistently use debian/<name> instead of debian/backuppc.<name> and
    not half/half.
    + Rename debian/examples directory to debian/example-configs to avoid
      name conflict. Update debian/examples file accordingly.
  * debian/config: Use "set -e" instead of "-e" in the shebang line.
  * debian/post{inst,rm}: Add "set -e" at the beginning.
  * Apply patch to run rrdtool as the backuppc user rather than as the
    www-data us...

Read more...

Unmerged commits

bca517e... by Andreas Hasenack

update-maintainer

a2a40f2... by Andreas Hasenack

reconstruct-changelog

d9ff95d... by Andreas Hasenack

merge-changelogs

2a36b88... by Andreas Hasenack

    - d/t/{control,smb-backup}: simple smb-based DEP8 test (LP: #1677755)
      [Added in 3.3.2-1]

a0fc744... by Andreas Hasenack

    - (Inline) apply patch to add support for ipv6. (LP: #54918). Depend and
      Build-Depend on libsocket6-perl for that. (LP: #1515986)
      [Fixed in 3.3.2-1 via 03-ipv6.patch]

de37a4e... by Andreas Hasenack

    - d/p/setuid.patch: Fix status page pool graphs by running rddtool as the
      backuppc user. (LP: #1612600)
      [Fixed in 3.3.2-1 via 06-fix-rrd-graph-permissions.patch]

07b72dc... by Andreas Hasenack

  * Dropped:
    - debian/rules: installing setuid wrapper with setuid bit set, and no
      permissions granted to other (mode 4750).
      [This is done in postinst, and dh_fixperms undoes it anyway at
      package build time]

c3c042e... by Andreas Hasenack

    - debian/backuppc.init: Do not call init script on shutdown and
      reboot (TearDown) (Closes: #488660).
      [Removed the d/rules dh_installinit override, we can rely on the
      LSB header change]

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index c5b2b16..d11d8c7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,26 @@
1backuppc (3.3.2-2ubuntu1) eoan; urgency=medium
2
3 * Merge with Debian unstable. Remaining changes:
4 - debian/backuppc.init: Do not call init script on shutdown and
5 reboot (TearDown) (Closes: #488660).
6 [Removed the d/rules dh_installinit override, we can rely on the
7 LSB header change]
8 * Dropped:
9 - debian/rules: installing setuid wrapper with setuid bit set, and no
10 permissions granted to other (mode 4750).
11 [This is done in postinst, and dh_fixperms undoes it anyway at
12 package build time]
13 - d/p/setuid.patch: Fix status page pool graphs by running rddtool as the
14 backuppc user. (LP #1612600)
15 [Fixed in 3.3.2-1 via 06-fix-rrd-graph-permissions.patch]
16 - (Inline) apply patch to add support for ipv6. (LP #54918). Depend and
17 Build-Depend on libsocket6-perl for that. (LP #1515986)
18 [Fixed in 3.3.2-1 via 03-ipv6.patch]
19 - d/t/{control,smb-backup}: simple smb-based DEP8 test (LP #1677755)
20 [Added in 3.3.2-1]
21
22 -- Andreas Hasenack <andreas@canonical.com> Thu, 06 Jun 2019 18:34:09 +0000
23
1backuppc (3.3.2-2) unstable; urgency=low24backuppc (3.3.2-2) unstable; urgency=low
225
3 * There are no logs to chown upon a first installation, so don't try to26 * There are no logs to chown upon a first installation, so don't try to
@@ -108,6 +131,34 @@ backuppc (3.3.1-5) unstable; urgency=medium
108131
109 -- Adrian Bunk <bunk@debian.org> Fri, 16 Feb 2018 16:48:37 +0200132 -- Adrian Bunk <bunk@debian.org> Fri, 16 Feb 2018 16:48:37 +0200
110133
134backuppc (3.3.1-4ubuntu2) disco; urgency=medium
135
136 * d/t/{control,smb-backup}: simple smb-based DEP8 test (LP: #1677755)
137
138 -- Andreas Hasenack <andreas@canonical.com> Fri, 09 Nov 2018 21:08:22 -0200
139
140backuppc (3.3.1-4ubuntu1) zesty; urgency=low
141
142 * Merge from Debian unstable. Remaining changes:
143 - debian/backuppc.init, debian/rules: Do not call init script on shutdown
144 and reboot (TearDown) (Closes: #488660).
145 - (Inline) apply patch to add support for ipv6. (LP: #54918). Depend and
146 Build-Depend on libsocket6-perl for that. (LP: #1515986)
147 - debian/rules: installing setuid wrapper with setuid bit set, and no
148 permissions granted to other (mode 4750).
149 * Dropped changes:
150 - Dropping par2 from build-deps. We can b-d on universe packages now.
151 - Versioned dep on libcgi-pm-perl. The last LTS has the version we need.
152 - Escaping braces in Perl regex. Debian added this too.
153 - Depending on default-mta instead of enumerated list. Debian did similar.
154 - Moving config.pl.diff. Makes it hard to stay in sync with Debian and
155 doesn't add any benefit except cleanliness of the path.
156 * debian/patches/setuid.patch:
157 - Fix status page pool graphs by running rddtool as the backuppc user.
158 (LP: #1612600)
159
160 -- Michael Terry <mterry@ubuntu.com> Wed, 14 Dec 2016 15:44:17 -0500
161
111backuppc (3.3.1-4) unstable; urgency=low162backuppc (3.3.1-4) unstable; urgency=low
112163
113 * Added dependency on libcgi-pm-perl. Closes: #820092164 * Added dependency on libcgi-pm-perl. Closes: #820092
@@ -127,6 +178,43 @@ backuppc (3.3.1-3) unstable; urgency=medium
127178
128 -- Ludovic Drolez <ldrolez@debian.org> Mon, 23 May 2016 14:11:28 +0200179 -- Ludovic Drolez <ldrolez@debian.org> Mon, 23 May 2016 14:11:28 +0200
129180
181backuppc (3.3.1-2ubuntu4) yakkety; urgency=medium
182
183 * Make dependency on libcgi-pm-perl a versioned one so that upgrades from
184 14.04 work. (LP: #1610756)
185
186 -- Brian Murray <brian@ubuntu.com> Thu, 15 Sep 2016 12:04:22 -0700
187
188backuppc (3.3.1-2ubuntu3) xenial; urgency=medium
189
190 * Add build dependency on libcgi-pm-perl. LP: #1571278, Closes: 820092
191
192 -- Simon Deziel <simon.deziel@gmail.com> Sun, 17 Apr 2016 12:23:32 +0000
193
194backuppc (3.3.1-2ubuntu2) xenial; urgency=medium
195
196 * Escape braces in Perl regex. LP: #1570987, Closes: 820110
197
198 -- Simon Deziel <simon.deziel@gmail.com> Fri, 15 Apr 2016 17:31:50 +0000
199
200backuppc (3.3.1-2ubuntu1) xenial; urgency=medium
201
202 * Merge from Debian unstable. Remaining changes:
203 - debian/backuppc.init, debian/rules: Do not call init script on shutdown
204 and reboot (TearDown) (Closes: #488660).
205 - debian/control:
206 + Depend on default-mta | mail-transport-agent, instead of enumerating a
207 long list of alternative MTAs.
208 + Drop build dependency to 'par2', it's in universe.
209 + Add build dependency on libsocket6-perl.
210 - configure.pl: Do not test for par2 being available at build time.
211 - (Inline) apply patch to add support for ipv6. (LP: #54918). Depend on
212 libsocket6-perl for that. (LP: #1515986)
213 - debian/rules: installing setuid wrapper with setuid bit set, and no
214 permissions granted to other (mode 4750).
215
216 -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 12 Jan 2016 10:18:11 +0100
217
130backuppc (3.3.1-2) unstable; urgency=medium218backuppc (3.3.1-2) unstable; urgency=medium
131219
132 * Perl 5.22 fix. Closes: #809626220 * Perl 5.22 fix. Closes: #809626
@@ -135,6 +223,21 @@ backuppc (3.3.1-2) unstable; urgency=medium
135223
136 -- Ludovic Drolez <ldrolez@debian.org> Tue, 05 Jan 2016 20:48:20 +0100224 -- Ludovic Drolez <ldrolez@debian.org> Tue, 05 Jan 2016 20:48:20 +0100
137225
226backuppc (3.3.1-1ubuntu1) xenial; urgency=low
227
228 * Merge from Debian unstable. Remaining changes:
229 - debian/backuppc.init, debian/rules, debian/postinst: Do not call init
230 script on shutdown and reboot (TearDown) (Closes: #488660).
231 - debian/control:
232 + Depend on default-mta | mail-transport-agent, instead of enumerating a
233 long list of alternative MTAs.
234 + Drop build dependency to 'par2', it's in universe.
235 + Add build dependency on libsocket6-perl.
236 - configure.pl: Do not test for par2 being available at build time.
237 * Depend on libsocket6-perl as well as build-depend. LP: #1515986
238
239 -- Jackson Doak <noskcaj@ubuntu.com> Sat, 14 Nov 2015 09:38:40 +1100
240
138backuppc (3.3.1-1) unstable; urgency=low241backuppc (3.3.1-1) unstable; urgency=low
139242
140 * New upstream release243 * New upstream release
@@ -143,6 +246,20 @@ backuppc (3.3.1-1) unstable; urgency=low
143246
144 -- Ludovic Drolez <ldrolez@debian.org> Mon, 10 Aug 2015 18:10:59 +0200247 -- Ludovic Drolez <ldrolez@debian.org> Mon, 10 Aug 2015 18:10:59 +0200
145248
249backuppc (3.3.0-2ubuntu1) utopic; urgency=medium
250
251 * Merge from Debian unstable. Remaining changes:
252 - debian/backuppc.init, debian/rules, debian/postinst: Do not call init
253 script on shutdown and reboot (TearDown) (Closes: #488660).
254 - debian/control:
255 + Depend on default-mta | mail-transport-agent, instead of enumerating a
256 long list of alternative MTAs.
257 + Drop build dependency to 'par2', it's in universe.
258 + Add build dependency on libsocket6-perl
259 - configure.pl: Do not test for par2 being available at build time.
260
261 -- Jackson Doak <noskcaj@ubuntu.com> Fri, 22 Aug 2014 06:59:23 +1000
262
146backuppc (3.3.0-2) unstable; urgency=low263backuppc (3.3.0-2) unstable; urgency=low
147264
148 * Depends on apache2-utils265 * Depends on apache2-utils
@@ -152,6 +269,18 @@ backuppc (3.3.0-2) unstable; urgency=low
152269
153 -- Ludovic Drolez <ldrolez@debian.org> Thu, 06 Feb 2014 12:41:22 +0100270 -- Ludovic Drolez <ldrolez@debian.org> Thu, 06 Feb 2014 12:41:22 +0100
154271
272backuppc (3.3.0-1ubuntu1) trusty-proposed; urgency=low
273
274 * Merge from Debian unstable. Remaining changes: (LP: #1201029)
275 - debian/backuppc.init, debian/rules, debian/postinst: Do not call init
276 script on shutdown and reboot (TearDown) (Closes: #488660).
277 - debian/control:
278 + Remove estraneous libtime-modules-perl (Closes: #734356).
279 + Depend on default-mta | mail-transport-agent, instead of enumerating a
280 long list of alternative MTAs.
281
282 -- Louis Bouchard <louis.bouchard@ubuntu.com> Wed, 15 Jan 2014 09:33:13 -0600
283
155backuppc (3.3.0-1) unstable; urgency=low284backuppc (3.3.0-1) unstable; urgency=low
156285
157 * New upstream release. Closes: #716824286 * New upstream release. Closes: #716824
@@ -190,6 +319,30 @@ backuppc (3.2.1-5) unstable; urgency=low
190319
191 -- Ludovic Drolez <ldrolez@debian.org> Thu, 03 Jan 2013 17:27:35 +0100320 -- Ludovic Drolez <ldrolez@debian.org> Thu, 03 Jan 2013 17:27:35 +0100
192321
322backuppc (3.2.1-4ubuntu2) trusty; urgency=medium
323
324 * Specify pod2man encoding.
325
326 -- Dimitri John Ledkov <xnox@ubuntu.com> Fri, 20 Dec 2013 02:17:32 +0000
327
328backuppc (3.2.1-4ubuntu1) raring; urgency=low
329
330 * Merge from Debian unstable. Remaining changes:
331 - debian/backuppc.init, debian/rules, debian/postinst: Do not call init
332 script on shutdown and reboot (TearDown) (Debian #488660).
333 - debian/control:
334 + Add dependency for libsocket6-perl.
335 + Drop build dependency to 'par2', it's in universe.
336 + Depend on default-mta | mail-transport-agent, instead of enumerating a
337 long list of alternative MTAs.
338 - configure.pl: Do not test for par2 being available at build time.
339 - debian/control: depend on default-mta | mail-transport-agent, instead of
340 enumerating a long list of alternative MTAs.
341 - debian/rules: installing setuid wrapper with setuid bit set, and no
342 permissions granted to other (mode 4750).
343
344 -- Logan Rosen <logatronico@gmail.com> Sun, 06 Jan 2013 03:04:32 -0500
345
193backuppc (3.2.1-4) unstable; urgency=low346backuppc (3.2.1-4) unstable; urgency=low
194347
195 * init.d status support. Closes: #651539348 * init.d status support. Closes: #651539
@@ -197,6 +350,21 @@ backuppc (3.2.1-4) unstable; urgency=low
197350
198 -- Ludovic Drolez <ldrolez@debian.org> Thu, 20 Dec 2012 17:59:28 +0100351 -- Ludovic Drolez <ldrolez@debian.org> Thu, 20 Dec 2012 17:59:28 +0100
199352
353backuppc (3.2.1-3ubuntu1) raring; urgency=low
354
355 * Merge from Debian unstable. Remaining changes:
356 - debian/backup.init, debian/rules, debian/postinst: Do not call init
357 script on shutdown and reboot (TearDown) (Debian #488660)
358 - debian/control: Add dependency for libsocket6-perl.
359 - debian/control: Drop build dependency to 'par2', it's in universe.
360 - configure.pl: Do not test for par2 being available at build time
361 - debian/control: depend on default-mta | mail-transport-agent, instead of
362 enumerating a long list of alternative MTAs.
363 - debian/rules: installing setuid wrapper with setuid bit set, and no
364 permissions granted to other (mode 4750)
365
366 -- Logan Rosen <logatronico@gmail.com> Wed, 14 Nov 2012 13:30:30 -0500
367
200backuppc (3.2.1-3) unstable; urgency=high368backuppc (3.2.1-3) unstable; urgency=high
201369
202 * urgency set to high because of a security fix370 * urgency set to high because of a security fix
@@ -207,12 +375,59 @@ backuppc (3.2.1-3) unstable; urgency=high
207375
208 -- Ludovic Drolez <ldrolez@debian.org> Thu, 31 May 2012 11:51:16 +0200376 -- Ludovic Drolez <ldrolez@debian.org> Thu, 31 May 2012 11:51:16 +0200
209377
378backuppc (3.2.1-2ubuntu2) quantal; urgency=low
379
380 * SECURITY UPDATE: XSS in CGI/RestoreFile.pm
381 - lib/BackupPC/CGI/RestoreFile.pm: update to escape share and backup
382 number
383 - CVE-2011-5081
384
385 -- Jamie Strandboge <jamie@ubuntu.com> Thu, 17 May 2012 15:46:43 -0500
386
387backuppc (3.2.1-2ubuntu1) precise; urgency=low
388
389 * Merge from Debian testing. Remaining changes:
390 - debian/backup.init, debian/rules, debian/postinst: Do not call init
391 script on shutdown and reboot (TearDown) (Debian #488660)
392 - debian/control: Add dependency for libsocket6-perl.
393 - debian/control: Drop build dependency to 'par2', it's in universe.
394 - configure.pl: Do not test for par2 being available at build time
395 - debian/control: depend on default-mta | mail-transport-agent, instead of
396 enumerating a long list of alternative MTAs.
397 - debian/rules: installing setuid wrapper with setuid bit set, and no
398 permissions granted to other (mode 4750)
399
400 -- Chuck Short <zulcss@ubuntu.com> Sun, 06 Nov 2011 05:47:04 +0000
401
210backuppc (3.2.1-2) unstable; urgency=high402backuppc (3.2.1-2) unstable; urgency=high
211403
212 * Really fix CVE-2011-3361. Closes: #646865404 * Really fix CVE-2011-3361. Closes: #646865
213405
214 -- Ludovic Drolez <ldrolez@debian.org> Thu, 02 Nov 2011 11:03:38 +0100406 -- Ludovic Drolez <ldrolez@debian.org> Thu, 02 Nov 2011 11:03:38 +0100
215407
408backuppc (3.2.1-1ubuntu2) precise; urgency=low
409
410 * SECURITY UPDATE: XSS in CGI/View.pm
411 - lib/BackupPC/CGI/View.pm: update to verify backup number is numeric
412 - CVE-2011-XXXX
413
414 -- Jamie Strandboge <jamie@ubuntu.com> Thu, 27 Oct 2011 14:47:58 -0500
415
416backuppc (3.2.1-1ubuntu1) oneiric; urgency=high
417
418 * Merge from debian unstable. (LP: #852484) Remaining changes:
419 - debian/backup.init, debian/rules, debian/postinst: Do not call init
420 script on shutdown and reboot (TearDown) (Debian #488660)
421 - debian/control: Add dependency for libsocket6-perl.
422 - debian/control: Drop build dependency to 'par2', it's in universe.
423 - configure.pl: Do not test for par2 being available at build time
424 - debian/control: depend on default-mta | mail-transport-agent, instead of
425 enumerating a long list of alternative MTAs.
426 - debian/rules: installing setuid wrapper with setuid bit set, and no
427 permissions granted to other (mode 4750)
428
429 -- Allison Randal <allison@canonical.com> Sun, 18 Sep 2011 17:37:55 -0700
430
216backuppc (3.2.1-1) unstable; urgency=high431backuppc (3.2.1-1) unstable; urgency=high
217432
218 * New upstream release. Closes: #641450433 * New upstream release. Closes: #641450
@@ -227,6 +442,21 @@ backuppc (3.2.0-4.1) unstable; urgency=low
227442
228 -- Bernd Zeimetz <bzed@debian.org> Tue, 28 Jun 2011 22:31:10 +0200443 -- Bernd Zeimetz <bzed@debian.org> Tue, 28 Jun 2011 22:31:10 +0200
229444
445backuppc (3.2.0-4ubuntu1) oneiric; urgency=low
446
447 * Merge from debian unstable. Remaining changes:
448 - debian/backup.init, debian/rules, debian/postinst: Do not call init
449 script on shutdown and reboot (TearDown) (Debian #488660)
450 - debian/control: Add dependency for libsocket6-perl.
451 - debian/control: Drop build dependency to 'par2', it's in universe.
452 - configure.pl: Do not test for par2 being available at build time
453 - debian/control: depend on default-mta | mail-transport-agent, instead of
454 enumerating a long list of alternative MTAs.
455 - debian/rules: installing setuid wrapper with setuid bit set, and no
456 permissions granted to other (mode 4750)
457
458 -- Allison Randal <allison@canonical.com> Wed, 15 Jun 2011 16:28:41 -0700
459
230backuppc (3.2.0-4) unstable; urgency=low460backuppc (3.2.0-4) unstable; urgency=low
231461
232 * debian/setuidwrapper.c: New.462 * debian/setuidwrapper.c: New.
@@ -237,6 +467,45 @@ backuppc (3.2.0-4) unstable; urgency=low
237467
238 -- Ludovic Drolez <ldrolez@debian.org> Sat, 07 May 2011 10:11:56 -0500468 -- Ludovic Drolez <ldrolez@debian.org> Sat, 07 May 2011 10:11:56 -0500
239469
470backuppc (3.2.0-3ubuntu5) oneiric; urgency=low
471
472 * Replace dependency on perl-suid with a small setuid wrapper, since the
473 perl-suid package been removed in Perl 5.12. (LP: #786250)
474
475 -- Allison Randal <allison@canonical.com> Sun, 29 May 2011 17:49:10 -0700
476
477backuppc (3.2.0-3ubuntu4) natty; urgency=low
478
479 * debian/control: Add dependency for libsocket6-perl.
480 (LP: #742748)
481
482 -- Chuck Short <zulcss@ubuntu.com> Mon, 04 Apr 2011 07:32:43 -0400
483
484backuppc (3.2.0-3ubuntu3) natty; urgency=low
485
486 * Fix FTBFS.
487
488 -- Chuck Short <zulcss@ubuntu.com> Mon, 07 Mar 2011 12:31:14 -0500
489
490backuppc (3.2.0-3ubuntu2) natty; urgency=low
491
492 * Applied ipv6-support.dpatch, debian/control:
493 Add support for ipv6. (LP: #54918)
494
495 -- Chuck Short <zulcss@ubuntu.com> Mon, 07 Mar 2011 11:35:50 -0500
496
497backuppc (3.2.0-3ubuntu1) natty; urgency=low
498
499 * Merge from debian unstable. (LP: #702812) Remaining changes:
500 - debian/backup.init, debian/rules, debian/postinst: Do not call init
501 script on shutdown and reboot (TearDown) (Debian #488660)
502 - debian/control: Drop build dependency to 'par2', it's in universe.
503 - configure.pl: Do not test for par2 being available at build time
504 - debian/control: depend on default-mta | mail-transport-agent, instead of
505 enumerating a long list of alternative MTAs.
506
507 -- Angel Abad <angelabad@ubuntu.com> Fri, 14 Jan 2011 11:02:06 +0100
508
240backuppc (3.2.0-3) unstable; urgency=low509backuppc (3.2.0-3) unstable; urgency=low
241510
242 * Shell characters are now properly escaped. Closes: #516626511 * Shell characters are now properly escaped. Closes: #516626
@@ -245,6 +514,18 @@ backuppc (3.2.0-3) unstable; urgency=low
245514
246 -- Ludovic Drolez <ldrolez@debian.org> Mon, 10 Jan 2011 12:29:07 +0100515 -- Ludovic Drolez <ldrolez@debian.org> Mon, 10 Jan 2011 12:29:07 +0100
247516
517backuppc (3.2.0-2ubuntu1) natty; urgency=low
518
519 * Merge from debian unstable. (LP: #698028) Remaining changes:
520 - debian/backup.init, debian/rules, debian/postinst: Do not call init
521 script on shutdown and reboot (TearDown) (Debian #488660)
522 - debian/control: Drop build dependency to 'par2', it's in universe.
523 - configure.pl: Do not test for par2 being available at build time
524 - debian/control: depend on default-mta | mail-transport-agent, instead of
525 enumerating a long list of alternative MTAs.
526
527 -- Angel Abad <angelabad@ubuntu.com> Thu, 06 Jan 2011 10:34:00 +0100
528
248backuppc (3.2.0-2) unstable; urgency=low529backuppc (3.2.0-2) unstable; urgency=low
249530
250 * re-added the xfs/rfs pool size patch. Closes: #600654531 * re-added the xfs/rfs pool size patch. Closes: #600654
@@ -252,6 +533,18 @@ backuppc (3.2.0-2) unstable; urgency=low
252533
253 -- Ludovic Drolez <ldrolez@debian.org> Sun, 02 Jan 2011 19:33:07 +0100534 -- Ludovic Drolez <ldrolez@debian.org> Sun, 02 Jan 2011 19:33:07 +0100
254535
536backuppc (3.2.0-1.1ubuntu1) natty; urgency=low
537
538 * Merge from debian unstable (LP: #690073). Remaining changes:
539 - debian/backup.init, debian/rules, debian/postinst: Do not call init
540 script on shutdown and reboot (TearDown) (Debian #488660)
541 - debian/control: Drop build dependency to 'par2', it's in universe.
542 - configure.pl: Do not test for par2 being available at build time
543 - debian/control: depend on default-mta | mail-transport-agent, instead of
544 enumerating a long list of alternative MTAs.
545
546 -- Angel Abad <angelabad@ubuntu.com> Tue, 14 Dec 2010 08:54:57 +0100
547
255backuppc (3.2.0-1.1) unstable; urgency=low548backuppc (3.2.0-1.1) unstable; urgency=low
256549
257 * Non-maintainer upload.550 * Non-maintainer upload.
@@ -259,6 +552,21 @@ backuppc (3.2.0-1.1) unstable; urgency=low
259552
260 -- Patrick Winnertz <winnie@debian.org> Fri, 26 Nov 2010 14:37:21 +0100553 -- Patrick Winnertz <winnie@debian.org> Fri, 26 Nov 2010 14:37:21 +0100
261554
555backuppc (3.2.0-1ubuntu1) natty; urgency=low
556
557 * Merge from debian unstable. (LP: #677799) Remaining changes:
558 - debian/backup.init, debian/rules, debian/postinst: Do not call init
559 script on shutdown and reboot (TearDown) (Debian #488660)
560 - debian/control: Drop build dependency to 'par2', it's in universe.
561 - configure.pl: Do not test for par2 being available at build time
562 - debian/control: depend on default-mta | mail-transport-agent, instead of
563 enumerating a long list of alternative MTAs.
564 * Dropped changes:
565 - Suggest libio-dirent-perl, its in universe (now in main)
566 - debian/control: Add libtime-modules-perl to Depends (applied in Debian)
567
568 -- Angel Abad <angelabad@ubuntu.com> Sun, 21 Nov 2010 14:59:53 +0100
569
262backuppc (3.2.0-1) unstable; urgency=low570backuppc (3.2.0-1) unstable; urgency=low
263571
264 * New upstream release572 * New upstream release
@@ -272,6 +580,26 @@ backuppc (3.1.0-10) unstable; urgency=low
272580
273 -- Ludovic Drolez <ldrolez@debian.org> Mon, 12 Apr 2010 20:30:28 +0200581 -- Ludovic Drolez <ldrolez@debian.org> Mon, 12 Apr 2010 20:30:28 +0200
274582
583backuppc (3.1.0-9ubuntu2) maverick; urgency=low
584
585 * debian/control: Add libtime-modules-perl to Depends (LP: #525395)
586 Forwarded to Debian as b.d.o/570843
587
588 -- Angel Abad <angelabad@gmail.com> Sun, 21 Feb 2010 20:56:57 +0100
589
590backuppc (3.1.0-9ubuntu1) lucid; urgency=low
591
592 * Resynchronize with debian, remaining changes:
593 - debian/backup.init, debian/rules, debian/postinst: Do not call init
594 script on shutdown and reboot (TearDown) (Debian #488660)
595 - debian/control: Drop build dependency to 'par2', it's in universe.
596 - configure.pl: Do not test for par2 being available at build time
597 - debian/control: depend on default-mta | mail-transport-agent, instead of
598 enumerating a long list of alternative MTAs.
599 - Suggest libio-dirent-perl, its in universe.
600
601 -- Chuck Short <zulcss@ubuntu.com> Fri, 18 Dec 2009 10:44:41 -0500
602
275backuppc (3.1.0-9) unstable; urgency=low603backuppc (3.1.0-9) unstable; urgency=low
276604
277 * chown/chmod only the needed dirs. Closes: #531948605 * chown/chmod only the needed dirs. Closes: #531948
@@ -286,6 +614,19 @@ backuppc (3.1.0-9) unstable; urgency=low
286614
287 -- Ludovic Drolez <ldrolez@debian.org> Tue, 24 Nov 2009 10:34:10 +0100615 -- Ludovic Drolez <ldrolez@debian.org> Tue, 24 Nov 2009 10:34:10 +0100
288616
617backuppc (3.1.0-8ubuntu1) lucid; urgency=low
618
619 * Merge from debian testing, remaining changes:
620 - debian/backup.init, debian/rules, debian/postinst: Do not call init
621 script on shutdown and reboot (TearDown) (Debian #488660)
622 - debian/control: Drop build dependency to 'par2', it's in universe.
623 - configure.pl: Do not test for par2 being available at build time
624 - debian/control: depend on default-mta | mail-transport-agent, instead of
625 enumerating a long list of alternative MTAs.
626 - Suggest libio-dirent-perl, its in universe.
627
628 -- Chuck Short <zulcss@ubuntu.com> Fri, 06 Nov 2009 00:30:12 +0000
629
289backuppc (3.1.0-8) unstable; urgency=high630backuppc (3.1.0-8) unstable; urgency=high
290631
291 * Really fix the alias bug. Closes: #542218632 * Really fix the alias bug. Closes: #542218
@@ -301,6 +642,42 @@ backuppc (3.1.0-7) unstable; urgency=high
301642
302 -- Ludovic Drolez <ldrolez@debian.org> Tue, 01 Sep 2009 14:43:36 +0200643 -- Ludovic Drolez <ldrolez@debian.org> Tue, 01 Sep 2009 14:43:36 +0200
303644
645backuppc (3.1.0-6ubuntu4) karmic; urgency=low
646
647 * SECURITY UPDATE: authorization bypass via ClientNameAlias function
648 - debian/patches/security-CVE-2009-3369.dpatch: disable ClientNameAlias
649 usage by normal users in lib/BackupPC/CGI/EditConfig.pm.
650 - CVE-2009-3369
651
652 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 05 Oct 2009 11:40:41 -0400
653
654backuppc (3.1.0-6ubuntu3) karmic; urgency=low
655
656 * Add dpatch system to package.
657 - debian/control: Add build dependency on dpatch.
658 - debian/rules: Add dpatch targets.
659 * Add missing "use Encode" in sendEmail. (LP: #430879)
660 * Fix encoding of special characters in french translation. (LP: #373327)
661
662 -- Michael Jeanson <mjeanson@rlnx.com> Wed, 16 Sep 2009 18:04:03 -0400
663
664backuppc (3.1.0-6ubuntu2) karmic; urgency=low
665
666 * debian/control: depend on default-mta | mail-transport-agent, instead of
667 enumerating a long list of alternative MTAs.
668
669 -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 03 Aug 2009 17:28:07 +0000
670
671backuppc (3.1.0-6ubuntu1) karmic; urgency=low
672
673 * Merge with Debian unstable; remaining Ubuntu changes:
674 - debian/backuppc.init, debian/rules, debian/postinst: Do not call init
675 script on shutdown and reboot (TearDown) (Debian #488660)
676 - debian/control: Drop build dependency to 'par2', it's in universe.
677 - configure.pl: Do not test for par2 being available at build time.
678
679 -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 28 Apr 2009 13:26:14 +0200
680
304backuppc (3.1.0-6) unstable; urgency=high681backuppc (3.1.0-6) unstable; urgency=high
305682
306 * Fix the permissions of the CGI script. Closes: #518518683 * Fix the permissions of the CGI script. Closes: #518518
diff --git a/debian/control b/debian/control
index be4a396..ad3cce0 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
1Source: backuppc1Source: backuppc
2Section: utils2Section: utils
3Priority: optional3Priority: optional
4Maintainer: Debian BackupPC Team <team+pkg-backuppc@tracker.debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Debian BackupPC Team <team+pkg-backuppc@tracker.debian.org>
5Uploaders: Tobias Frost <tobi@debian.org>,6Uploaders: Tobias Frost <tobi@debian.org>,
6 Axel Beckert <abe@debian.org>7 Axel Beckert <abe@debian.org>
7Build-Depends: debhelper (>= 11),8Build-Depends: debhelper (>= 11),
diff --git a/debian/init b/debian/init
index c01621a..096d0ee 100644
--- a/debian/init
+++ b/debian/init
@@ -10,7 +10,7 @@
10# Should-Start: $local_fs autofs10# Should-Start: $local_fs autofs
11# Should-Stop: $local_fs autofs11# Should-Stop: $local_fs autofs
12# Default-Start: 2 3 4 512# Default-Start: 2 3 4 5
13# Default-Stop: 0 1 613# Default-Stop: 1
14# Short-Description: Launch backuppc server14# Short-Description: Launch backuppc server
15# Description: Launch backuppc server, a high-performance, 15# Description: Launch backuppc server, a high-performance,
16# enterprise-grade system for backing up PCs.16# enterprise-grade system for backing up PCs.

Subscribers

People subscribed via source and target branches