Your message dated Mon, 19 Dec 2022 20:37:44 +0000
with message-id <e1p7mtm-000jjo...@fasolo.debian.org>
and subject line Bug#1026256: fixed in backuppc 4.4.0-7
has caused the Debian Bug report #1026256,
regarding backuppc: BackupPC destroys its configuration when you "Save" in the 
admin web console
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1026256: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026256
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: backuppc
Version: 4.4.0-6+b1
Severity: important

Dear Maintainer,

after a recent update (probably to a Perl library), a bug in BackupPC leads to 
it destroying
its configuration files when saved from the BackupPC admin console.

On a system updated to the current versions of Debian Testing, I made minor 
modifications to
the configuration setup in the web admin console and pressed the "Save" button.

After that, any access to the admin console led to an internal error message. 
Restarting the
backuppc service fails from that point on as well.

Reason is that any configuration file saved this way is destroyed, as the 
brackets, [] and {},
required to store arrays or maps respectively, are replaced by ordinary 
brackets ().

CAUTION: For certain configuration files, this problem will *not* lead to 
backups reporting failure, but generating
faulty or incomplete backups due to misinterpretation of the config files, 
along with lack
of proper validation of the config files.

This bug is reported upstream: https://github.com/backuppc/backuppc/issues/466
A fix seems to be available and extremely easy to apply (not verified myself), 
but is  not
yet part of an upstream release.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-5-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages backuppc depends on:
ii  adduser                                    3.129
ii  apache2 [httpd]                            2.4.54-5
ii  apache2-utils                              2.4.54-5
ii  backuppc-rsync                             3.1.3.0-3
ii  bzip2                                      1.0.8-5+b1
ii  debconf [debconf-2.0]                      1.5.80
ii  exim4                                      4.96-9
ii  exim4-daemon-light [mail-transport-agent]  4.96-9
ii  init-system-helpers                        1.65.2
ii  iputils-ping                               3:20221126-1
ii  libarchive-zip-perl                        1.68-1
ii  libbackuppc-xs-perl                        0.62-2+b2
ii  libc6                                      2.36-6
ii  libcgi-pm-perl                             4.54-1
ii  libfile-listing-perl                       6.15-1
ii  libtime-parsedate-perl                     2015.103-4
ii  lsb-base                                   11.5
ii  perl                                       5.36.0-4
ii  sysvinit-utils [lsb-base]                  3.05-7
ii  ucf                                        3.0043

Versions of packages backuppc recommends:
ii  libio-dirent-perl            0.05-1.1+b2
ii  openssh-client [ssh-client]  1:9.1p1-1
ii  rrdtool                      1.7.2-4+b6
ii  samba-common-bin             2:4.17.3+dfsg-3
ii  smbclient                    2:4.17.3+dfsg-3

Versions of packages backuppc suggests:
pn  certbot | acme-tiny | acmetool | dehydrated | lacme  <none>
     | lecm | lego
pn  libscgi-perl                                         <none>
ii  lynx [www-browser]                                   2.9.0dev.10-1+b1
ii  par2                                                 0.8.1-3
ii  rsync                                                3.2.6-4+b1
ii  w3m [www-browser]                                    0.5.3+git20220429-1+b1

-- Configuration Files:
/etc/backuppc/apache.conf changed [not included]
/etc/backuppc/config.pl [Errno 13] Keine Berechtigung: '/etc/backuppc/config.pl'
/etc/backuppc/hosts [Errno 13] Keine Berechtigung: '/etc/backuppc/hosts'
/etc/backuppc/localhost.pl [Errno 13] Keine Berechtigung: 
'/etc/backuppc/localhost.pl'
/etc/default/backuppc changed [not included]

-- debconf information excluded

--- End Message ---
--- Begin Message ---
Source: backuppc
Source-Version: 4.4.0-7
Done: Axel Beckert <a...@debian.org>

We believe that the bug you reported is fixed in the latest version of
backuppc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <a...@debian.org> (supplier of updated backuppc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 18 Dec 2022 13:21:37 +0100
Source: backuppc
Architecture: source
Version: 4.4.0-7
Distribution: unstable
Urgency: medium
Maintainer: Debian BackupPC Team <team+pkg-backu...@tracker.debian.org>
Changed-By: Axel Beckert <a...@debian.org>
Closes: 1026256
Changes:
 backuppc (4.4.0-7) unstable; urgency=medium
 .
   * Cherry-pick upstream commit 2c9270b9 to fix configuration writing with
     Data::Dumper > 2.182 respectively Perl 5.36. (Closes: #1026256)
   * Bracketize Lintian overrides.
   * Add Lintian override for source-is-missing for doc/BackupPC.html. The
     source is doc/BackupPC.pod, the only other file in that directory.
   * Declare compliance with Debian Policy 4.6.2. (No changes needed.)
   * Prefer sysvinit-utils (>= 3.05-4~) over transitional package lsb-base.
Checksums-Sha1:
 dfc533734bbe15709bcb2cb70cd624730b180b8a 2157 backuppc_4.4.0-7.dsc
 ab19e5d8dc4e41483567076b73eabdb7df1dc036 60332 backuppc_4.4.0-7.debian.tar.xz
 b1b1f900ec7dbbfc3a04634faf751a9c2cc3682d 8359 backuppc_4.4.0-7_source.buildinfo
Checksums-Sha256:
 3e99d6ff0bebcdb93d0a8e690552e3ed4da3415c443139658c7f1dcccd9a26dc 2157 
backuppc_4.4.0-7.dsc
 4235302f46d380f098c806715cac91dc2488194c13b94cdf5dbf452eb48ab09c 60332 
backuppc_4.4.0-7.debian.tar.xz
 3bac275ce0d2d08d3b35e9321213e002927fa66a5f952090b0981d60574f12bd 8359 
backuppc_4.4.0-7_source.buildinfo
Files:
 b72259a35aac15a58a2e1f0015d72ae9 2157 utils optional backuppc_4.4.0-7.dsc
 00578b34e5469e6cbc19b4e54640a5bf 60332 utils optional 
backuppc_4.4.0-7.debian.tar.xz
 440d247fc739bf86f245921cf8991d32 8359 utils optional 
backuppc_4.4.0-7_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAmOfCS8ACgkQa+Zjx1o1
yXW9jw/8Crj8280iiPaBT96FnASG4qHIugjpvPoDpIl4ZlrV+UbJ6F1ikRJlEfdj
eJuIBeBKw/iNSwL2OJ6zvkwJFPXtNBXg4nWp9vpzRYTqL5LUlJ/KU2NSxjfEUNFR
khzsI+S0v+BppCZvti92ttr8sAMcVWz9JqCyNZ/6yJWsKQS0ILByE9KJSS5bCPdR
OrdxdEdgc6VYnPCkwYiOx9pqDYUdU2E+HEGMNxow/jq7YvvzRcFDTb7ddRChEGSU
pb2o9A5mQBkJGacboMZkiv5h35fCIJjmNmyWl7kjy8Q5vjvskzeYBEOw37Ddwb1s
A2+nm6USzmpH/ab7kkSYNRzGGmG/6MUl4SiXEdkbiNm7gAipwLSbF36M0l+mSWHt
rx7q1z19str5ayl+fN+8s93RqNgLvhG+k3P3NT51s/Rjt8Uv9zUf4WHagVCgWb5V
UXSlL+IYU5wfPvXmbB/UL7URASdko+u6ozj/hzZCqsMbCVsAKtejcVmVlia5N1iP
uYRg/3SKTn0xmmL75EmT7jk2cgGza8hohuZcgOMDUs5dni4DdEEdjEMewVpdR+PK
RYOUlzU+INRda7ErWLsAg2UVbLXg+CJAlvMg/GetxaMuAICa3rDpXPbH5fO0iIKG
x5kUyuhL0IKdWX/TXDROPU/ZORG40a4Pz5pkj/e4j0tJVF1bx3w=
=vuI5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to