[ubuntu/oracular-proposed] util-linux 2.40.2-1ubuntu1 (Accepted)

Chris Peterson chris.peterson at canonical.com
Thu Aug 15 20:11:14 UTC 2024


util-linux (2.40.2-1ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable (LP: #2072813). Remaining changes:
    - Disable brand new feature with --disable-libmount-mountfd-support that
      causes inability to deploy MAAS LP #2037417
    - Add sulogin-fallback-static-sh.patch: Add support for /bin/static-sh as
      fallback if the regular shell fails to execute. Patch ported from
      sysvinit. (see LP #505887)
    - Add sulogin-lockedpwd.patch: Make sure file systems can be fixed on
      machines with locked root accounts (as Ubuntu does by default). Don't
      require --force for sulogin.
    - d/p/ubuntu/lp-2030793-make-check-pidfd.patch:
      skip tests lsfd/column-name-pidfd,lsfd/mkfds-pidfd that fail when
      run using the Focal kernel
  * Drop Changes, included in Upstream:
    - debian/patches/upstream/CVE-2024-28085.patch: consolidate output on
      the terminal in term-utils/wall.c.
      [Fixed in 2.40-1]
  * Drop Changes, included in Debian:
    - debian/rules: build with --disable-use-tty-group to properly remove
      setgid bit from both wall and write.
      [Fixed in 2.39.3-11]
    - move more to /usr/bin
      [Fixed in 2.40.1-8.1]

util-linux (2.40.2-1) unstable; urgency=medium

  * New upstream release.
  * Drop upstream-applied patches.
  * Add upstream patches:
    Add binfmt_misc features to unshare(1).
    Avoid OOM-kill of swapoff(8).

util-linux (2.40.1-9) unstable; urgency=medium

  * (Pre-)Depend on libpam-{modules,runtime}, so runuser/su work
    (Closes: #1074157)
  * Ack NMU 2.40.1-8.1 by Helmut Grohne. Many thanks!

util-linux (2.40.1-8.1) unstable; urgency=medium

  * Non-maintainer upload acked by Chris Hofstaedtler.

  [ Chris Hofstaedtler ]
  * Move /bin/more into /usr/bin. Closes: MR!28

util-linux (2.40.1-8) unstable; urgency=medium

  * libpam-lastlog2: fix incorrect removal of PAM config

util-linux (2.40.1-7) unstable; urgency=medium

  * Upload to unstable.

  [ Samuel Thibault ]
  * Disable year2038 support on hurd-i386, fixes FTBFs (Closes: #1072472)

util-linux (2.40.1-6) experimental; urgency=medium

  * Convert lintian overrides for ftp-master very old lintian

util-linux (2.40.1-5) experimental; urgency=medium

  * Target experimental.
  * Add new binary packages for lastlog2, pam_lastlog2 and liblastlog2.so
    (Addresses Bug: #1068017)

util-linux (2.40.1-4) unstable; urgency=medium

  * lintian: ignore missing misc:Depends, not needed with debputy
  * d/copyright: update
  * d/control: set Section: utils for Source: section

util-linux (2.40.1-3) unstable; urgency=medium

  * Stop installing last(1), Suggest: wtmpdb instead

util-linux (2.40.1-2) unstable; urgency=medium

  * Apply upstream patches: fix atime remount, fix smartcols reduction stages,
    clear uuidd cache on fork

util-linux (2.40.1-1) unstable; urgency=medium

  * New upstream release.
  * Update Homepage: field.
  * Drop upstream-applied patches.
  * Apply new patches from upstream. (Closes: #1062208)

util-linux (2.40-8) unstable; urgency=medium

  [ Helmut Grohne ]
  * Also cover ctrlaltdel in /usr-move mitigation (Closes: #1069923)

util-linux (2.40-7) unstable; urgency=medium

  [ Chris Hofstaedtler ]
  * Import upstream stable/v2.40 up to a8aa0b5f154a44557f5bae5a4027bdbfe42b0323
    * lsns: fix netns use
    * libmount: fix comment typo for mnt_fs_get_comment()
    * libmount: Fix access check for utab in context
    * lsblk: simplify SOURCES code
    * findmnt: always zero-terminate SOURCES data
    * agetty: Don't override TERM passed by the user
    * libsmartcols: reset wrap after calculation
    * lslocks: remove a unused local variable
    * lslocks: don't abort gathering per-process information even if
      opening a /proc/[0-9]* fails
    * lsns: tolerate lsns_ioctl(fd, NS_GET_{PARENT,USERNS}) failing with ENOSYS
    * lsns: report with warnx if a namespace related ioctl fails with ENOSYS
    * Fix misplaced else in mnt_update_already_done
    * findmnt: revise the code for -I and -D option (Closes: #1069634)
    * libblkid: topology/ioctl: simplify ioctl handling
    * libblkid: topology/ioctl: correctly handle kernel types
    * pam_lastlog2: link against liblastlog
    * libblkid: Fix segfault when blkid.conf doesn't exist (Closes: #1069634)

  [ Helmut Grohne ]
  * Fix /usr-move mitigation (Closes: #1069064).
    Thanks!

util-linux (2.40-6) unstable; urgency=medium

  * Add upstream patches fixing enosys on m68k, sh and dmesg -H output
    (Closes: #1068831, #1068691)

util-linux (2.40-5) unstable; urgency=medium

  * Release to unstable.
  * Apply upstream patch to skip lsfd test on kernels lacking features
  * d/rules: print deleted files
  * Install new enosys program (into util-linux-extra)

util-linux (2.40-4) experimental; urgency=medium

  * test: fix marking of fadvise/drop as known failed

util-linux (2.40-3) experimental; urgency=medium

  * tests: mark fadvise/drop as known failing on buildds.
    Per discussion on #debian-buildd. The buildds have always used tmpfs as the
    build location, and with schroot this is visible to the util-linux tests.
    They in turn disable fadvise/drop, as it does not work on tmpfs.  With the
    unshare backend, the actual backing filesystem is hidden, so the test gets
    run and fails.
  * Remove build-time lsfd debugging

util-linux (2.40-2) experimental; urgency=medium

  * Add upstream patch for lsfd sockdiag test
  * Build fdisk package even for stage1
    fdisk is a build dependency of systemd. Therefore it is useful to have it in
    the stage1 build, which is used to build systemd later on.
  * Improve recent util-linux(-extra) moves.
    Update Breaks/Replaces. Add protective diversions for usrmerged binaries.

util-linux (2.40-1) experimental; urgency=medium

  * New upstream release 2.40.
  * Drop upstream-applied patches
  * Revert "Debug test_mkfds failure on buildds"
  * Disable failing lsfd tests again, while upstream figures out
    how to detect unix_diag.ko being absent
  * Update libmount1.symbols
  * Update util-linux-locales manpage list

  [ Niels Thykier ]
  * debputy R³ support
  * d/control: Remove unused and seemingly invalid `Section: base`
  * d/control: Fix two typos in the description
  * d/control: Bump dh-sequence-zz-debputy-rrr dependency
    The automatic relationship substvars feature did not work prior to
    0.1.23.
  * Remove unnecessary relationship substvars, handled by debputy

util-linux (2.40~rc2-8) experimental; urgency=medium

  * Merge from unstable.
  * Build-Depends: Replace pkg-config with pkgconf
  * Enable ELF metadata stamping
  * Debug test_mkfds failure on buildds

util-linux (2.39.3-11) unstable; urgency=medium

  * Apply upstream patch fixing CVE-2024-28085
  * No longer install wall, write setgid tty

util-linux (2.40~rc2-7) experimental; urgency=medium

  * Move ctrlaltdel, fsck.cramfs, fsck.minix, mkfs.bfs, mkfs.cramfs,
    mkfs.minix to util-linux-extra
  * Stop installing addpart, delpart, please use partx instead
  * Mark more programs as not-installed
  * uuid-runtime: install tmpfiles config

util-linux (2.40~rc2-6) experimental; urgency=medium

  * Fix incomplete upstream patch for sockdiag_unix

util-linux (2.40~rc2-5) experimental; urgency=medium

  * Add upstream patch to skip lsfd test if sockdiag_unix is unavailable
    https://github.com/util-linux/util-linux/issues/2822

util-linux (2.40~rc2-4) experimental; urgency=medium

  * Reduce uuid-runtime Recommends to Suggests (Closes: #1065569)
  * Revert marking sockdiag test, add ss/sysctl debug

util-linux (2.40~rc2-3) experimental; urgency=medium

  * Mark lsfd/mkfds-unix-stream-requiring-sockdiag as failing too

util-linux (2.40~rc2-2) experimental; urgency=medium

  * Disable another lsfd test which is broken on the buildds.
  * Merge with unstable.

util-linux (2.39.3-10) unstable; urgency=medium

  * Tighten dependencies between programs and our own shlibs

util-linux (2.39.3-9) unstable; urgency=medium

  * Provide libuuid1t64 on i386

util-linux (2.39.3-8) unstable; urgency=medium

  [ Chris Hofstaedtler ]
  * Break/Replace libuuid1t64 and provide it versioned (Closes: #1065242)
  * Update architecture list for Provides: libuuid1t64
  * d/gbp.conf: update debian-branch

  [ Johannes Schauer Marin Rodrigues ]
  * util-linux.postinst: avoid running uname in maintainer script for
    chrootless hurd support (Closes: #1063638)

util-linux (2.39.3-7) unstable; urgency=medium

  * Run wrap-and-sort -kas
  * Revert rename of libuuid1 to libuuid1t64
  * Apply upstream patches for dual-time_t-ABI

util-linux (2.40~rc2-1) experimental; urgency=medium

  * New upstream version, target experimental.
  * Add new Build-Depends: flex
  * Do not build liblastlog2 for now
  * Disable newly failing lsfd test
  * Drop no-longer localized manpages

Date: Fri, 09 Aug 2024 15:48:13 -0700
Changed-By: Chris Peterson <chris.peterson at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Graham Inggs <graham.inggs+ubuntu at gmail.com>
https://launchpad.net/ubuntu/+source/util-linux/2.40.2-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 09 Aug 2024 15:48:13 -0700
Source: util-linux
Built-For-Profiles: noudeb
Architecture: source
Version: 2.40.2-1ubuntu1
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Chris Peterson <chris.peterson at canonical.com>
Closes: 1062208 1063638 1065242 1065569 1068691 1068831 1069064 1069634 1069923 1072472 1074157
Launchpad-Bugs-Fixed: 2072813
Changes:
 util-linux (2.40.2-1ubuntu1) oracular; urgency=medium
 .
   * Merge with Debian unstable (LP: #2072813). Remaining changes:
     - Disable brand new feature with --disable-libmount-mountfd-support that
       causes inability to deploy MAAS LP #2037417
     - Add sulogin-fallback-static-sh.patch: Add support for /bin/static-sh as
       fallback if the regular shell fails to execute. Patch ported from
       sysvinit. (see LP #505887)
     - Add sulogin-lockedpwd.patch: Make sure file systems can be fixed on
       machines with locked root accounts (as Ubuntu does by default). Don't
       require --force for sulogin.
     - d/p/ubuntu/lp-2030793-make-check-pidfd.patch:
       skip tests lsfd/column-name-pidfd,lsfd/mkfds-pidfd that fail when
       run using the Focal kernel
   * Drop Changes, included in Upstream:
     - debian/patches/upstream/CVE-2024-28085.patch: consolidate output on
       the terminal in term-utils/wall.c.
       [Fixed in 2.40-1]
   * Drop Changes, included in Debian:
     - debian/rules: build with --disable-use-tty-group to properly remove
       setgid bit from both wall and write.
       [Fixed in 2.39.3-11]
     - move more to /usr/bin
       [Fixed in 2.40.1-8.1]
 .
 util-linux (2.40.2-1) unstable; urgency=medium
 .
   * New upstream release.
   * Drop upstream-applied patches.
   * Add upstream patches:
     Add binfmt_misc features to unshare(1).
     Avoid OOM-kill of swapoff(8).
 .
 util-linux (2.40.1-9) unstable; urgency=medium
 .
   * (Pre-)Depend on libpam-{modules,runtime}, so runuser/su work
     (Closes: #1074157)
   * Ack NMU 2.40.1-8.1 by Helmut Grohne. Many thanks!
 .
 util-linux (2.40.1-8.1) unstable; urgency=medium
 .
   * Non-maintainer upload acked by Chris Hofstaedtler.
 .
   [ Chris Hofstaedtler ]
   * Move /bin/more into /usr/bin. Closes: MR!28
 .
 util-linux (2.40.1-8) unstable; urgency=medium
 .
   * libpam-lastlog2: fix incorrect removal of PAM config
 .
 util-linux (2.40.1-7) unstable; urgency=medium
 .
   * Upload to unstable.
 .
   [ Samuel Thibault ]
   * Disable year2038 support on hurd-i386, fixes FTBFs (Closes: #1072472)
 .
 util-linux (2.40.1-6) experimental; urgency=medium
 .
   * Convert lintian overrides for ftp-master very old lintian
 .
 util-linux (2.40.1-5) experimental; urgency=medium
 .
   * Target experimental.
   * Add new binary packages for lastlog2, pam_lastlog2 and liblastlog2.so
     (Addresses Bug: #1068017)
 .
 util-linux (2.40.1-4) unstable; urgency=medium
 .
   * lintian: ignore missing misc:Depends, not needed with debputy
   * d/copyright: update
   * d/control: set Section: utils for Source: section
 .
 util-linux (2.40.1-3) unstable; urgency=medium
 .
   * Stop installing last(1), Suggest: wtmpdb instead
 .
 util-linux (2.40.1-2) unstable; urgency=medium
 .
   * Apply upstream patches: fix atime remount, fix smartcols reduction stages,
     clear uuidd cache on fork
 .
 util-linux (2.40.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Update Homepage: field.
   * Drop upstream-applied patches.
   * Apply new patches from upstream. (Closes: #1062208)
 .
 util-linux (2.40-8) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Also cover ctrlaltdel in /usr-move mitigation (Closes: #1069923)
 .
 util-linux (2.40-7) unstable; urgency=medium
 .
   [ Chris Hofstaedtler ]
   * Import upstream stable/v2.40 up to a8aa0b5f154a44557f5bae5a4027bdbfe42b0323
     * lsns: fix netns use
     * libmount: fix comment typo for mnt_fs_get_comment()
     * libmount: Fix access check for utab in context
     * lsblk: simplify SOURCES code
     * findmnt: always zero-terminate SOURCES data
     * agetty: Don't override TERM passed by the user
     * libsmartcols: reset wrap after calculation
     * lslocks: remove a unused local variable
     * lslocks: don't abort gathering per-process information even if
       opening a /proc/[0-9]* fails
     * lsns: tolerate lsns_ioctl(fd, NS_GET_{PARENT,USERNS}) failing with ENOSYS
     * lsns: report with warnx if a namespace related ioctl fails with ENOSYS
     * Fix misplaced else in mnt_update_already_done
     * findmnt: revise the code for -I and -D option (Closes: #1069634)
     * libblkid: topology/ioctl: simplify ioctl handling
     * libblkid: topology/ioctl: correctly handle kernel types
     * pam_lastlog2: link against liblastlog
     * libblkid: Fix segfault when blkid.conf doesn't exist (Closes: #1069634)
 .
   [ Helmut Grohne ]
   * Fix /usr-move mitigation (Closes: #1069064).
     Thanks!
 .
 util-linux (2.40-6) unstable; urgency=medium
 .
   * Add upstream patches fixing enosys on m68k, sh and dmesg -H output
     (Closes: #1068831, #1068691)
 .
 util-linux (2.40-5) unstable; urgency=medium
 .
   * Release to unstable.
   * Apply upstream patch to skip lsfd test on kernels lacking features
   * d/rules: print deleted files
   * Install new enosys program (into util-linux-extra)
 .
 util-linux (2.40-4) experimental; urgency=medium
 .
   * test: fix marking of fadvise/drop as known failed
 .
 util-linux (2.40-3) experimental; urgency=medium
 .
   * tests: mark fadvise/drop as known failing on buildds.
     Per discussion on #debian-buildd. The buildds have always used tmpfs as the
     build location, and with schroot this is visible to the util-linux tests.
     They in turn disable fadvise/drop, as it does not work on tmpfs.  With the
     unshare backend, the actual backing filesystem is hidden, so the test gets
     run and fails.
   * Remove build-time lsfd debugging
 .
 util-linux (2.40-2) experimental; urgency=medium
 .
   * Add upstream patch for lsfd sockdiag test
   * Build fdisk package even for stage1
     fdisk is a build dependency of systemd. Therefore it is useful to have it in
     the stage1 build, which is used to build systemd later on.
   * Improve recent util-linux(-extra) moves.
     Update Breaks/Replaces. Add protective diversions for usrmerged binaries.
 .
 util-linux (2.40-1) experimental; urgency=medium
 .
   * New upstream release 2.40.
   * Drop upstream-applied patches
   * Revert "Debug test_mkfds failure on buildds"
   * Disable failing lsfd tests again, while upstream figures out
     how to detect unix_diag.ko being absent
   * Update libmount1.symbols
   * Update util-linux-locales manpage list
 .
   [ Niels Thykier ]
   * debputy R³ support
   * d/control: Remove unused and seemingly invalid `Section: base`
   * d/control: Fix two typos in the description
   * d/control: Bump dh-sequence-zz-debputy-rrr dependency
     The automatic relationship substvars feature did not work prior to
     0.1.23.
   * Remove unnecessary relationship substvars, handled by debputy
 .
 util-linux (2.40~rc2-8) experimental; urgency=medium
 .
   * Merge from unstable.
   * Build-Depends: Replace pkg-config with pkgconf
   * Enable ELF metadata stamping
   * Debug test_mkfds failure on buildds
 .
 util-linux (2.39.3-11) unstable; urgency=medium
 .
   * Apply upstream patch fixing CVE-2024-28085
   * No longer install wall, write setgid tty
 .
 util-linux (2.40~rc2-7) experimental; urgency=medium
 .
   * Move ctrlaltdel, fsck.cramfs, fsck.minix, mkfs.bfs, mkfs.cramfs,
     mkfs.minix to util-linux-extra
   * Stop installing addpart, delpart, please use partx instead
   * Mark more programs as not-installed
   * uuid-runtime: install tmpfiles config
 .
 util-linux (2.40~rc2-6) experimental; urgency=medium
 .
   * Fix incomplete upstream patch for sockdiag_unix
 .
 util-linux (2.40~rc2-5) experimental; urgency=medium
 .
   * Add upstream patch to skip lsfd test if sockdiag_unix is unavailable
     https://github.com/util-linux/util-linux/issues/2822
 .
 util-linux (2.40~rc2-4) experimental; urgency=medium
 .
   * Reduce uuid-runtime Recommends to Suggests (Closes: #1065569)
   * Revert marking sockdiag test, add ss/sysctl debug
 .
 util-linux (2.40~rc2-3) experimental; urgency=medium
 .
   * Mark lsfd/mkfds-unix-stream-requiring-sockdiag as failing too
 .
 util-linux (2.40~rc2-2) experimental; urgency=medium
 .
   * Disable another lsfd test which is broken on the buildds.
   * Merge with unstable.
 .
 util-linux (2.39.3-10) unstable; urgency=medium
 .
   * Tighten dependencies between programs and our own shlibs
 .
 util-linux (2.39.3-9) unstable; urgency=medium
 .
   * Provide libuuid1t64 on i386
 .
 util-linux (2.39.3-8) unstable; urgency=medium
 .
   [ Chris Hofstaedtler ]
   * Break/Replace libuuid1t64 and provide it versioned (Closes: #1065242)
   * Update architecture list for Provides: libuuid1t64
   * d/gbp.conf: update debian-branch
 .
   [ Johannes Schauer Marin Rodrigues ]
   * util-linux.postinst: avoid running uname in maintainer script for
     chrootless hurd support (Closes: #1063638)
 .
 util-linux (2.39.3-7) unstable; urgency=medium
 .
   * Run wrap-and-sort -kas
   * Revert rename of libuuid1 to libuuid1t64
   * Apply upstream patches for dual-time_t-ABI
 .
 util-linux (2.40~rc2-1) experimental; urgency=medium
 .
   * New upstream version, target experimental.
   * Add new Build-Depends: flex
   * Do not build liblastlog2 for now
   * Disable newly failing lsfd test
   * Drop no-longer localized manpages
Checksums-Sha1:
 43828da5b273eeb5ddadb55a531dd90eb3a3c749 5002 util-linux_2.40.2-1ubuntu1.dsc
 59d363aa55d8b74abd7663545c29b353524294af 8854820 util-linux_2.40.2.orig.tar.xz
 c68440daf64620509e71fc51fe2d51e090880198 113036 util-linux_2.40.2-1ubuntu1.debian.tar.xz
 db2ff28bf6141f897ba2c77c94d36048cc323ae0 8626 util-linux_2.40.2-1ubuntu1_source.buildinfo
Checksums-Sha256:
 6be1f79ba1b0896685d9498d9e5a0ce20c23918c8c053136bea63b88d412cb09 5002 util-linux_2.40.2-1ubuntu1.dsc
 d78b37a66f5922d70edf3bdfb01a6b33d34ed3c3cafd6628203b2a2b67c8e8b3 8854820 util-linux_2.40.2.orig.tar.xz
 8de759c525e5525b322d6faa281c048e127ee27a689996e9f4f232e4a2c61a9f 113036 util-linux_2.40.2-1ubuntu1.debian.tar.xz
 633377ea145bf53a37870cfefb4a548c781996c8fb74403d8b202866dc444250 8626 util-linux_2.40.2-1ubuntu1_source.buildinfo
Files:
 db220da12b4f02837b4ea5c3ac01b4d8 5002 utils required util-linux_2.40.2-1ubuntu1.dsc
 88faefc8fefced097e58142077a3d14e 8854820 utils required util-linux_2.40.2.orig.tar.xz
 b3a33fb312394d5ea6d1929121c3c01d 113036 utils required util-linux_2.40.2-1ubuntu1.debian.tar.xz
 f6e92dea58f25cccfaf74a863ee091df 8626 utils required util-linux_2.40.2-1ubuntu1_source.buildinfo
Original-Maintainer: util-linux packagers <util-linux at packages.debian.org>


More information about the oracular-changes mailing list