Your message dated Tue, 29 Dec 2020 15:35:39 +0000
with message-id <e1kuh2b-000atp...@fasolo.debian.org>
and subject line Bug#972749: fixed in xen-tools 4.9-1
has caused the Debian Bug report #972749,
regarding xen-tools: bullseye: /updates -> -security
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.)


-- 
972749: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972749
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xen-tools
Version: 4.8-1
Severity: serious
File: /usr/share/xen-tools/debian.d/20-setup-apt
User: debian-de...@lists.debian.org
Usertags: bullseye-security

With the release of Debian bullseye and later, security updates are
provided in the bullseye-security suite instead of bullseye/updates.

The above hook script references ${dist}/updates but when bullseye is
released that should be replaced by ${dist}-security so it looks
like the script would generate an incorrect sources.list using /updates
instead of -security which would cause the new Xen guest to not get
security updates from bullseye in a timely manner.

I suggest that this hook check the version of the Debian release in
question using distro-info and then if the release is 11 or higher,
then use ${dist}-security otherwise use ${dist}/updates as before.

It is much better to use distro-info than to hard-code the release
version numbers. It might even be a good idea to include the security
suite information in distro-info itself and look it up there.

   $ grep -B12 -A3 /updates /usr/share/xen-tools/debian.d/20-setup-apt
   #
   #  If the host system has security support then enable that here, too,
   #  except if we're installing Debian Unstable.
   #
   if ( test "${dist}" "!=" "sid" && test "${dist}" "!=" "unstable" && \
        test -e /etc/apt/sources.list && \
        grep ^deb.*security -r /etc/apt/sources.list /etc/apt/sources.list.d 
>/dev/null 2>/dev/null ) ; then

       cat <<E_O_APT >> ${prefix}/etc/apt/sources.list
   # 
   #  Security updates
   # 
   deb     http://security.debian.org/ ${dist}/updates  main contrib non-free
   deb-src http://security.debian.org/ ${dist}/updates  main contrib non-free
   E_O_APT

   else
       cat <<E_O_APT >> ${prefix}/etc/apt/sources.list
   # 
   #  Security updates - Uncomment to enable.
   # 
   # deb     http://security.debian.org/ ${dist}/updates  main contrib non-free
   # deb-src http://security.debian.org/ ${dist}/updates  main contrib non-free
   E_O_APT

   fi

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xen-tools depends on:
ii  debootstrap                   1.0.123
ii  libconfig-inifiles-perl       3.000003-1
ii  libdata-validate-domain-perl  0.10-1
pn  libdata-validate-ip-perl      <none>
pn  libdata-validate-uri-perl     <none>
ii  libfile-slurp-perl            9999.32-1
ii  libfile-which-perl            1.23-1
ii  libsort-versions-perl         1.62-1
ii  libtext-template-perl         1.59-1
ii  openssh-client                1:8.3p1-1
ii  perl                          5.30.3-4

Versions of packages xen-tools recommends:
ii  debian-archive-keyring                   2019.1
ii  e2fsprogs                                1.45.6-1
pn  libexpect-perl                           <none>
ii  lvm2                                     2.03.09-3
pn  rinse                                    <none>
pn  ubuntu-keyring | ubuntu-archive-keyring  <none>
pn  xen-hypervisor                           <none>
pn  xen-utils                                <none>

Versions of packages xen-tools suggests:
ii  btrfs-progs    5.7-1
pn  cfengine2      <none>
pn  grub-xen-host  <none>
ii  reiserfsprogs  1:3.6.27-4
pn  xfsprogs       <none>

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: xen-tools
Source-Version: 4.9-1
Done: Axel Beckert <a...@debian.org>

We believe that the bug you reported is fixed in the latest version of
xen-tools, 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 972...@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 xen-tools 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: Tue, 29 Dec 2020 12:19:51 +0100
Source: xen-tools
Architecture: source
Version: 4.9-1
Distribution: unstable
Urgency: medium
Maintainer: Axel Beckert <a...@debian.org>
Changed-By: Axel Beckert <a...@debian.org>
Closes: 815021 942244 972749
Changes:
 xen-tools (4.9-1) unstable; urgency=medium
 .
   * New upstream bugfix and minor feature release.
     + Mark Debian 7 Wheezy and 8 Jessie as EoL.
     + Update list of Ubuntu and Debian releases.
     + distributions.conf: Fix typo in release name of future Debian 12
       release (bookwork → bookworm).
     + Actually install xen-resize-guest tool. (Thanks lintian for the
       spare-manual-page warning!)
     + Distinguish between those Debian releases using $dist/updates for
       security updates and those who use $dist-security. Thanks Paul Wise!
       (Closes: #972749)
       - Add test for this; needs libtest-file-contents-perl as build-dep.
     + Fix support for lvm_thin. Thanks to Andreas Sundstrom for the bug
       report and patch! (Closes: #942244)
     + Mount /proc and /dev before calling update-grub. Thanks to Brandon
       Bradley for the bug report and patch. (Closes: #815021)
     + Add Debian install rules for arm64. (GH #62; patch by Ian McLinden)
     + Add netplan p2p support for Ubuntu. (GH #58; patch by Volker Janzen)
     + Fix storage commandline options not overriding xen-tools.conf
       settings also in xen-update-image and xen-delete-image. (GH #57;
       patch by Volker Janzen)
     + partitions/sample-server: Change options=sync to
       options=defaults. (GL MR !1; patch by Wolfgang Karall)
     + Start all Debian releases since Stretch (9) with pygrub by default.
 .
   * Recommend deboootstrap ≥ 1.0.117~ for working bootstrapping of Ubuntu
     6.06 Dapper and 6.10 Edgy (see #659360) and for support of Ubuntu
     17.10 Artful, 18.04 LTS Bionic, 18.10 Cosmic, 19.04 Disco, 19.10 Eoan,
     and 20.04 Focal.
   * Fix non-RFC-conforming four-letter day of week abbreviations in
     ancient debian/changelog entries.
   * Bump debian/watch version from 3 to 4. Thanks Lintian!
   * Bump debhelper compatibility level to 13.
     + Build-depend on "debhelper-compat (= 13)" to replace debian/compat.
   * Declare compliance with Debian Policy 4.5.1. (No changes required.)
   * Adapt distributions.conf defaults to the fact that Debian Unstable
     still ships Ubuntu keyrings as of 2018, see #978438.
Checksums-Sha1:
 97e42ae31a49b32806f9cf2940a49194d182c7ed 2483 xen-tools_4.9-1.dsc
 906fb4e1c3ffdbf0080702bc8e791b99c690a0d8 273045 xen-tools_4.9.orig.tar.gz
 7002f5d4516ad0bdd6c4ebe7746bece0acb98974 833 xen-tools_4.9.orig.tar.gz.asc
 d3d60744b14fd2767922af94927965a614773b13 27852 xen-tools_4.9-1.debian.tar.xz
 848560965c0e436c27923a58908d23bdef1d70aa 14066 xen-tools_4.9-1_source.buildinfo
Checksums-Sha256:
 429117b61eff4af9f8025b5bb5cf7a898e0b4e4fef016a4ed86890c1dd728a57 2483 
xen-tools_4.9-1.dsc
 b8caa5c543d6bd914d9c8fb22ca904997d97206c93e8a661ff787b906953a8d2 273045 
xen-tools_4.9.orig.tar.gz
 4e02a82a549a3ab1e2b76955b34eec0eb4f46b1fdf57639c7f2c5fc063d437df 833 
xen-tools_4.9.orig.tar.gz.asc
 a5936afc790c8d48564d8c41656be5e03dff523482af72584995c0ffb6990f56 27852 
xen-tools_4.9-1.debian.tar.xz
 40501f227f85c16ab4431a1d5ab4805b3cfe4b1788a3d4a989e4cb937087312c 14066 
xen-tools_4.9-1_source.buildinfo
Files:
 51ed526c6dfc1da38fa6ee36ae785e50 2483 utils optional xen-tools_4.9-1.dsc
 145bb4ce09de367a10abab86eaf639a5 273045 utils optional 
xen-tools_4.9.orig.tar.gz
 2a34a608f53ac6cf42fcb709d241e1e3 833 utils optional 
xen-tools_4.9.orig.tar.gz.asc
 751dc505f17fed44ca764323dc051164 27852 utils optional 
xen-tools_4.9-1.debian.tar.xz
 0f829ea22360f00106739ce04b46a5fc 14066 utils optional 
xen-tools_4.9-1_source.buildinfo

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

iQIzBAEBCgAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAl/rEyYACgkQa+Zjx1o1
yXW/8w//T8/IY3fGvBO1mNavxFesAciPnTHUrjEqgdIRMRtlxeFepRJDZHxoX9vC
K14S8dKfvD+Ebk+AgsvcFnlTz9BW10sbuMIKk+FaDB/WnBuj/ZRhrbzKqjRinRZ4
21o6STzcpnWfw9l1tK6Z0mw7ajNYDQ33ubeFiLOz9/meqx8/B0jOLrMF/3UMpkH+
T/R85FwIX6LrrU2R2wi5Q/E2wFO0vE6FFnn3aJhRV3HwWjbmOlSk+KqKpOOYdZXC
UyK/7qVH71P38jsyCiPeEv4XP9PihmYrodkqZScs4OYKsRwSsG+b30eIpcpJuS0U
scIaYlwYZ6nw9RkaqC8CZhFyUcjeUHGCNyWyI5AYt9BHMq8D0B6qI0jDUgt4bqMc
m0qE7/QZBDPDvQAJZeThctd88dPi/9Zcb225sVFRbqcHZ7OBAdXrtU8+xuaa4DPZ
0tSbRKu4rTiiM7N1nWExUp9jQiufrIFIXcmmvhIBEDy3XqcM3kvWnUvBnuRiooSf
fLkxrWHhjRxFX88ED+vUc5mHUwimAp8B53rA9M5ypiJne0bU1O3Jgd5KU2xFAFRR
7+B93oPyK3jGhAOsYzhmkB3u8vBfcProGJwK6EdQ73YRB/bXQvNqvJQJkCC5caYZ
RjsSy3IeQL0So0LB27cKtj3vMaPef/cc5Z/3GO6FSWjXCP5BQBI=
=0tXB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to