util-linux (2.39.3-9ubuntu6.3) noble; urgency=medium
* debian/patches/ubuntu/lp-2111723-0001-lscpu-New-Arm-Cortex-part-
numbers.patch: [PATCH 1/4] lscpu: New Arm Cortex part numbers.
Thanks to Jeremy Linton <jeremy.linton@arm.com>. Closes LP:
#2111723.
* debian/patches/ubuntu/lp-2111723-0002-lscpu-use-CPU-types-de-
duplication.patch: [PATCH 2/4] lscpu: use CPU types de-duplication.
Thanks to Karel Zak <kzak@redhat.com>. Closes LP: #2111723.
* debian/patches/ubuntu/lp-2111723-0003-tests-update-lscpu-vmware_fpe-
output.patch: [PATCH 3/4] tests: update lscpu vmware_fpe output.
Thanks to Karel Zak <kzak@redhat.com>. Closes LP: #2111723.
* debian/patches/ubuntu/lp-2111723-0004-tests-add-dump-from-ARM-with-
A510-A710-A715-X3.patch: [PATCH 4/4] tests: add dump from ARM with
A510+A710+A715+X3. Thanks to Karel Zak <kzak@redhat.com>. Closes
LP: #2111723.
-- Andreas Glinserer <andreas.glinserer@canonical.com> Thu, 05 Jun 2025 14:17:38 +0200
util-linux (2.39.3-9ubuntu6.2) noble; urgency=medium
* Read the ext4 superblock with O_DIRECT if the first read produces a
checksum failure. This fixes a race where the underlying superblock
can be changed in memory but not on disk, resulting in checksum
failures which in turn causes systemd-udevd to remove by-uuid and
by-label symlinks. (LP: #2090972)
- d/p/ubuntu/lp2090972-libblkid-fix-spurious-ext-superblock-checksum-mismat.patch
-- Matthew Ruffell <matthew.ruffell@canonical.com> Thu, 05 Dec 2024 15:26:54 +1300
util-linux (2.39.3-9ubuntu6.1) noble-proposed; urgency=medium
* SRU: LP: #2076340: No-change rebuild to pick up changed build flags
on ppc64 and s390x.
-- Matthias Klose <doko@ubuntu.com> Fri, 09 Aug 2024 04:33:22 +0200
util-linux (2.39.3-9ubuntu6) noble; urgency=medium
* SECURITY UPDATE: Improper neutralization of escape sequences in wall
- debian/rules: build with --disable-use-tty-group to properly remove
setgid bit from both wall and write.
- CVE-2024-28085
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 09 Apr 2024 10:02:37 -0400
util-linux (2.39.3-9ubuntu5) noble; urgency=high
* No change rebuild against libreadline8t64.
-- Julian Andres Klode <juliank@ubuntu.com> Mon, 08 Apr 2024 16:51:40 +0200
util-linux (2.39.3-9ubuntu4) noble; urgency=medium
* No-change rebuild for CVE-2024-3094
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 08:31:15 +0000
util-linux (2.39.3-9ubuntu3) noble; urgency=medium
* SECURITY UPDATE: Improper neutralization of escape sequences in wall
- debian/patches/upstream/CVE-2024-28085.patch: consolidate output on
the terminal in term-utils/wall.c.
- debian/rules: remove setuid bit from wall as recommended by upstream
as the above patch is insufficient.
- CVE-2024-28085
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 28 Mar 2024 08:06:33 -0400
util-linux (2.39.3-9ubuntu2) noble; urgency=medium
* No-change rebuild to allow bootstrapping for 64-bit time_t
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 03 Mar 2024 09:55:06 +0000
util-linux (2.39.3-9ubuntu1) noble; urgency=medium
* Merge from Debian unstable. Remaining changes:
- 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
- Disable brand new feature with --disable-libmount-mountfd-support that
causes inability to deploy MAAS LP #2037417
- Move more to usr/bin.
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 03 Mar 2024 00:39:13 -0800
util-linux (2.39.3-9) unstable; urgency=medium
* Provide libuuid1t64 on i386
-- Chris Hofstaedtler <zeha@debian.org> Sat, 02 Mar 2024 22:36:39 +0100
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)
-- Chris Hofstaedtler <zeha@debian.org> Sat, 02 Mar 2024 13:45:06 +0100
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
-- Chris Hofstaedtler <zeha@debian.org> Fri, 01 Mar 2024 11:20:22 +0100
util-linux (2.39.3-6.1) unstable; urgency=medium
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063039
-- Steve Langasek <vorlon@debian.org> Wed, 28 Feb 2024 21:32:09 +0000
util-linux (2.39.3-6ubuntu2) noble; urgency=medium
* Move more to usr/bin again
-- Julian Andres Klode <juliank@ubuntu.com> Thu, 22 Feb 2024 14:21:54 +0100
util-linux (2.39.3-6ubuntu1) noble; urgency=medium
* Merge with Debian unstable. Remaining changes:
- 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
- Disable brand new feature with --disable-libmount-mountfd-support that
causes inability to deploy MAAS LP #2037417
-- Julian Andres Klode <juliank@ubuntu.com> Thu, 22 Feb 2024 13:48:19 +0100
util-linux (2.39.3-6) unstable; urgency=medium
* Upload to unstable.
-- Chris Hofstaedtler <zeha@debian.org> Fri, 05 Jan 2024 15:25:05 +0100
util-linux (2.39.3-5) experimental; urgency=medium
* Install /bin/more in the old location again, to avoid breaking bootstrap
scenarios
-- Chris Hofstaedtler <zeha@debian.org> Thu, 04 Jan 2024 14:46:09 +0100
util-linux (2.39.3-4) experimental; urgency=medium
* Install programs into /usr{/bin,/sbin}
-- Chris Hofstaedtler <zeha@debian.org> Thu, 04 Jan 2024 01:41:07 +0100
util-linux (2.39.3-3) unstable; urgency=medium
* Add patch from upstream to fix build on alpha
-- Chris Hofstaedtler <zeha@debian.org> Thu, 04 Jan 2024 01:32:22 +0100
util-linux (2.39.3-2) unstable; urgency=medium
[ Gioele Barabucci ]
* Install manpages via dh_installman instead of dh_install
* d/util-linux-locales.install: Do not install manpages when building with <nodoc>
* d/control: Support <nodoc> build profile
-- Chris Hofstaedtler <zeha@debian.org> Tue, 05 Dec 2023 04:22:29 +0100
util-linux (2.39.3-1) unstable; urgency=medium
* New upstream stable release
* Rebase patches
-- Chris Hofstaedtler <zeha@debian.org> Mon, 04 Dec 2023 21:35:58 +0100
util-linux (2.39.2-6ubuntu1) noble; urgency=medium
* Merge with Debian unstable. Remaining changes:
- 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
- Disable brand new feature with --disable-libmount-mountfd-support that
causes inability to deploy MAAS LP #2037417
* Dropped changes, included in Debian:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
-- Nick Rosbrook <enr0n@ubuntu.com> Mon, 20 Nov 2023 16:51:50 -0500
util-linux (2.39.2-6) unstable; urgency=medium
[ Samuel Thibault ]
* d/util-linux.manpages,util-linux-locales.install: Generalize hurd-i386 into
hurd-any.
[ Chris Hofstaedtler ]
* Fix FTBFS on hurd-i386 using upstreamed patch.
Thanks to Samuel Thibault <sthibault@debian.org> (Closes: #1055875)
-- Chris Hofstaedtler <zeha@debian.org> Mon, 13 Nov 2023 12:48:34 +0100
util-linux (2.39.2-5) unstable; urgency=medium
* Fix setterm --resize
-- Chris Hofstaedtler <zeha@debian.org> Mon, 30 Oct 2023 23:02:25 +0100
util-linux (2.39.2-4) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTBFS with stage1 profile (Closes: #1054162)
-- Chris Hofstaedtler <zeha@debian.org> Wed, 18 Oct 2023 15:36:05 +0200
util-linux (2.39.2-3) unstable; urgency=medium
[ Samuel Thibault ]
* Drop asciidoctor build-dep in stage1 profile (Closes: #1053324)
[ Chris Hofstaedtler ]
* Remove hwclock initscript leftovers
-- Chris Hofstaedtler <zeha@debian.org> Sun, 15 Oct 2023 22:37:45 +0200
util-linux (2.39.2-2.2) unstable; urgency=medium
* Non-maintainer upload.
* Release to unstable
-- Mark Hindley <leepen@debian.org> Mon, 09 Oct 2023 20:21:34 +0100
util-linux (2.39.2-2.1) experimental; urgency=medium
* Non-maintainer upload.
* Drop hwclock machinery migrated to initscripts.
-- Mark Hindley <leepen@debian.org> Sun, 01 Oct 2023 14:54:02 +0100
util-linux (2.39.2-2) unstable; urgency=medium
[ Chris Hofstaedtler ]
* Apply wrap-and-sort -kas
[ Helmut Grohne ]
* Fix FTBFS when systemd.pc changes systemdsystemunitdir (Closes: #1052981)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 26 Sep 2023 17:39:54 +0200
util-linux (2.39.2-1) unstable; urgency=medium
* New upstream version 2.39.2, fixing various libmount issues.
* Refresh patches
* Apply additional patches from upstream:
* libmount: Fix regression when mounting with atime (Closes: #1042714)
* setarch: add riscv64 support
* cfdisk: fix menu behavior after writing changes (Closes: #927041)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 20 Aug 2023 22:14:58 +0200
util-linux (2.39.1-4ubuntu2) mantic; urgency=medium
* Disable brand new feature with --disable-libmount-mountfd-support that
causes inability to deploy MAAS LP: #2037417
-- Dimitri John Ledkov <dimitri.ledkov@canonical.com> Thu, 05 Oct 2023 22:27:31 +0100
util-linux (2.39.1-4ubuntu1) mantic; urgency=medium
* d/p/ubuntu/lp-2019856-add-missing-arm-cores.patch:
Drop this patch, as it has been incorporated
* skip tests lsfd/column-name-pidfd,lsfd/mkfds-pidfd that fail when run
using the Focal kernel (LP: #2030793)
* Merge from Debian unstable
Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
-- Dan Bungert <daniel.bungert@canonical.com> Fri, 11 Aug 2023 11:39:16 -0600
util-linux (2.39.1-4) unstable; urgency=medium
[ Chris Hofstaedtler ]
* Update Breaks/Replaces manpages-l10n to << 4.19.0-7~ (Closes: #1042773)
* Import upstream patches to fix fadvise tests
[ John David Anglin ]
* Fix build on hppa (Closes: #1042990)
-- Chris Hofstaedtler <zeha@debian.org> Fri, 11 Aug 2023 18:52:26 +0200
util-linux (2.39.1-3ubuntu1) mantic; urgency=medium
* d/p/ubuntu/lp-2019856-add-missing-arm-cores.patch:
Drop this patch, as it has been incorporated
* Merge from Debian unstable
Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
-- Dan Bungert <daniel.bungert@canonical.com> Mon, 07 Aug 2023 16:32:57 -0600
util-linux (2.39.1-3) unstable; urgency=medium
* Release to unstable.
* logger: initialize socket credentials control union (Closes: #1040710)
* Install localized manpages, previously shipped by manpages-l10n
(Closes: #1037040)
-- Chris Hofstaedtler <zeha@debian.org> Mon, 24 Jul 2023 15:10:52 +0200
util-linux (2.39.1-2) experimental; urgency=medium
* Install localized manpages
* Stop hard-depending on util-linux-extra
* Install new blkpr, fadvise, pipesz, waitpid utilities
* Fix libmount1 symbols on non-linux
* Build-Depend on libncurses-dev instead of old libncurses5-dev,
libncursesw5-dev
-- Chris Hofstaedtler <zeha@debian.org> Fri, 21 Jul 2023 11:44:22 +0200
util-linux (2.39.1-1) experimental; urgency=medium
* New upstream release. (Closes: #990243)
* umount: properly handle special characters in completion
(Closes: #1011401)
* fdisk: fix --output option parsing (Closes: #1022249)
* logger: initialize socket credentials contol union (Closes: #1040710)
* wall: use fputs_careful() (Closes: #826596)
* Use non-deprecated chown syntax (Closes: #1007139)
* Drop upstream patches, refresh Debian-specific patches.
* Fix fincore test.
* Update debian/copyright.
* Build-Depend on po4a, but do not install translated manpages just yet.
-- Chris Hofstaedtler <zeha@debian.org> Tue, 18 Jul 2023 23:12:16 +0200
util-linux (2.38.1-6) unstable; urgency=medium
* Skip some problematic code for stage1 builds
* Add upstream patch to fix logger --id
* Update lintian overrides
-- Chris Hofstaedtler <zeha@debian.org> Sun, 09 Jul 2023 22:21:57 +0200
util-linux (2.38.1-5ubuntu2) mantic; urgency=medium
* d/p/ubuntu/lp-2019856-add-missing-arm-cores.patch:
Add missing ARM cores for NVIDIA Grace (LP: #2019856)
-- Mauricio Faria de Oliveira <mfo@canonical.com> Tue, 23 May 2023 15:55:47 -0300
util-linux (2.38.1-5ubuntu1) mantic; urgency=medium
* Merge from Debian unstable
Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
-- Dan Bungert <daniel.bungert@canonical.com> Mon, 22 May 2023 09:15:55 -0600
util-linux (2.38.1-5) unstable; urgency=medium
* Apply upstream patch to fix logger timestamp for stdin (Closes: #1030285)
-- Chris Hofstaedtler <zeha@debian.org> Mon, 13 Feb 2023 08:48:21 +0000
util-linux (2.38.1-4ubuntu1) lunar; urgency=medium
* Merge from Debian unstable (LP: #1997989)
Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
-- Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Mon, 28 Nov 2022 14:39:17 +0100
util-linux (2.38.1-4) unstable; urgency=medium
[ Helmut Grohne ]
* Build-Depend on libcrypt-dev explicitly (Closes: #1024794)
[ Chris Hofstaedtler ]
* script: abort if unused arguments given (Closes: #1016193)
-- Chris Hofstaedtler <zeha@debian.org> Fri, 25 Nov 2022 15:19:08 +0000
util-linux (2.38.1-3) unstable; urgency=medium
* Apply "rfkill: (man) List options for supported device types"
(Closes: #1019007)
* Apply "lib/pty: Put master PTY into non-blocking mode and buffer its output to avoid deadlock"
(Closes: #1003095)
* Gift /var/lib/libuuid to uuid-runtime. uuidd should be its only user, and
this should avoid piuparts errors.
* Remove pre-stable NEWS entries
-- Chris Hofstaedtler <zeha@debian.org> Sat, 19 Nov 2022 15:48:44 +0000
util-linux (2.38.1-2) unstable; urgency=medium
* Import upstream patches
* fsck: Processes may kill other processes.
* lscpu: Add Kryo 3XX Gold core
* lscpu: Even more Arm part numbers
* Remove closing braces in Apple cores names
* lscpu: (arm) don't use space in names
* lscpu: add missing Apple parts
* lscpu: make Apple part names human-friendly
* Fix formatting.
* Adding Apple core names, distinguish by SoC/SiP name
* Add Makalu/Makalu-ELP (A715/X3)
* lscpu: Add Snapdragon parts
* sfdisk: inform about failed fsync() [coverity scan]
* libfdisk: (gpt) don't ignore fsync() errors
* sfdisk: improve code readability for coverity scan
* libfdisk: make scripts portable between different sector sizes
* fdisk: make it more obvious that DOS means MBR
* fdisk: fix --output option parsing
* kill: Support mandating the presence of a userspace signal handler
* lib/procfs: add function to parse /proc/#/stat
* lsblk: fix endless loop if device specified more than once
* libuuid: check clock value from LIBUUID_CLOCK_FILE
* uuidd: fix random UUIDs
* libuuid: Implement continuous clock handling for time based UUIDs
* lib/path: ul_path_cpuparse: fix parsing of empty sysfs files
* libblkid: ntfs: avoid UB in signed shift
* libblkid: iso9660: allocate enough space for UTF16 decoding
* Make /var/lib/libuuid writable by uuidd (Closes: #1021657)
* Add new __uuid_generate_time_cont@UUIDD_PRIVATE symbol
-- Chris Hofstaedtler <zeha@debian.org> Wed, 16 Nov 2022 10:32:57 +0000
util-linux (2.38.1-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Restore /usr/bin/rename.ul per TC decision in #1003653
-- Matthew Vernon <matthew@debian.org> Sat, 08 Oct 2022 14:17:31 +0100
util-linux (2.38.1-1) unstable; urgency=medium
* New upstream release.
* Rebase patches, drop upstream applied patches
* uuid-runtime: Quiet adduser warnings.
Thanks to Diederik de Haas <didi.debian@cknow.org> (Closes: #1016372)
* d/README.source: fix tarball name in example
-- Chris Hofstaedtler <zeha@debian.org> Thu, 04 Aug 2022 16:18:17 +0000
util-linux (2.38-6) unstable; urgency=medium
* autopkgtest: bump oversized-chunk size limit, empty chunks have
regressed on arm64, armel, armhf. Cf. #785075
-- Chris Hofstaedtler <zeha@debian.org> Thu, 28 Jul 2022 10:28:10 +0000
util-linux (2.38-5) unstable; urgency=medium
* Use sensible-pager instead of less by default.
Adds Recommends: sensible-utils, so sensible-pager is available in
default installations. (Closes: #1014368)
-- Chris Hofstaedtler <zeha@debian.org> Thu, 14 Jul 2022 09:56:00 +0000
util-linux (2.38-4ubuntu1) kinetic; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
* Dropped changes, included upstream:
- Revert the change to libsmartcols that outputs shell parsable column
names when -P / --pairs is used in lsblk. The change breaks older
MAAS and curtin versions, such that they cannot deploy Jammy.
(LP: #1961542)
- d/p/ubuntu/lp-1961542-Revert-libsmartcols-sanitize-variable-names-on-ex.patch
- SECURITY UPDATE: Unauthorized unmount of FUSE filesystems belonging to
users with similar uid
- debian/patches/upstream/CVE-2021-3995-1.patch: make sure mem2strcpy()
buffer is zeroized in include/strutils.h.
- debian/patches/upstream/CVE-2021-3995-2.patch: fix UID check for FUSE
umount in libmount/src/context_umount.c, libmount/src/mountP.h,
libmount/src/optstr.c.
- CVE-2021-3995
- SECURITY UPDATE: Unauthorized unmount in util-linux's libmount
- debian/patches/upstream/CVE-2021-3996-1.patch: remove support for
deleted mount table entries in libmount/src/tab_parse.c.
- debian/patches/upstream/CVE-2021-3996-2.patch: update mountinfo files
in tests/*.
- CVE-2021-3996
- Update translations after changes to HiFive partition names
* Stop cleaning up weekly fstrim cron file as it has been gone since
Bionic.
-- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Wed, 04 May 2022 10:30:45 +1200
util-linux (2.38-4) unstable; urgency=medium
* Ship empty /var/lib/libuuid again.
In 2014 we stopped creating this directory as part of the package. For
some more time, this was the home directory of the uuid runtime user,
but that got changed to /run/uuidd then. Ship this directory again,
as libuuid puts a file there, and since 2.38 the uuidd.service
definition also wants to bind-mount it. (Closes: #1009686)
* Update libfdisk1, libmount1, libsmartcols1 symbol files
* util-linux-extra: fix misc:Pre-Depends mixup in Depends:
* Use different method to install lsfd into /usr/bin
* Install lsirq into util-linux-extra
-- Chris Hofstaedtler <zeha@debian.org> Thu, 14 Apr 2022 11:50:55 +0000
util-linux (2.38-3) unstable; urgency=medium
* Update fdisk test data for ppc64le, fixing FTBFS there.
-- Chris Hofstaedtler <zeha@debian.org> Wed, 13 Apr 2022 20:33:06 +0000
util-linux (2.38-2) unstable; urgency=medium
* hardlink tests: set known failed
-- Chris Hofstaedtler <zeha@debian.org> Tue, 12 Apr 2022 20:37:24 +0000
util-linux (2.38-1) unstable; urgency=medium
* New upstream release.
* Rebase patches, drop upstream applied patches
* Introduce util-linux-extra binary package with Priority: standard,
which I expect to move a number of programs from util-linux to
in the future. For upgrade considerations, this is pseudo-Essential.
* Move fincore, hwclock to util-linux-extra.
* tests/functions.sh: Use non-deprecated chown syntax (Closes: #1007139)
* Install lsfd into util-linux-extra (Closes: #1009284)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 12 Apr 2022 15:49:35 +0000
util-linux (2.37.3-1) unstable; urgency=medium
* New upstream release:
* libmount: fix UID check for FUSE umount, fixes CVE-2021-3995
* libmount: fix (deleted) suffix issue, fixes CVE-2021-3996
* d/bsdextrautils.install: remove useless use of dh-exec
-- Chris Hofstaedtler <zeha@debian.org> Mon, 24 Jan 2022 13:25:57 +0000
util-linux (2.37.2-6) unstable; urgency=medium
* Import upstream patch to make agetty and systemd v250 play nice.
Fixes: #1003595
Thanks to Sven Joachim
-- Chris Hofstaedtler <zeha@debian.org> Wed, 12 Jan 2022 12:07:45 +0000
util-linux (2.37.2-5) unstable; urgency=medium
* Stop supporting alternatives for /usr/bin/write (Closes: #995667)
* Install disabled logcheck file for util-linux.
I do not feel comfortable enough to install this by default (and also
it would be a new conffile). Users can symlink it. (Closes: #997822)
* Update copyright file (Closes: #990067)
-- Chris Hofstaedtler <zeha@debian.org> Fri, 24 Dec 2021 12:41:50 +0000
util-linux (2.37.2-4ubuntu3) jammy; urgency=medium
* Revert the change to libsmartcols that outputs shell parsable column
names when -P / --pairs is used in lsblk. The change breaks older
MAAS and curtin versions, such that they cannot deploy Jammy.
(LP: #1961542)
- d/p/ubuntu/lp-1961542-Revert-libsmartcols-sanitize-variable-names-on-ex.patch
-- Matthew Ruffell <matthew.ruffell@canonical.com> Mon, 21 Feb 2022 14:49:57 +1300
util-linux (2.37.2-4ubuntu2) jammy; urgency=medium
* SECURITY UPDATE: Unauthorized unmount of FUSE filesystems belonging to
users with similar uid
- debian/patches/upstream/CVE-2021-3995-1.patch: make sure mem2strcpy()
buffer is zeroized in include/strutils.h.
- debian/patches/upstream/CVE-2021-3995-2.patch: fix UID check for FUSE
umount in libmount/src/context_umount.c, libmount/src/mountP.h,
libmount/src/optstr.c.
- CVE-2021-3995
* SECURITY UPDATE: Unauthorized unmount in util-linux's libmount
- debian/patches/upstream/CVE-2021-3996-1.patch: remove support for
deleted mount table entries in libmount/src/tab_parse.c.
- debian/patches/upstream/CVE-2021-3996-2.patch: update mountinfo files
in tests/*.
- CVE-2021-3996
-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 16 Feb 2022 07:21:37 -0500
util-linux (2.37.2-4ubuntu1) jammy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- Allow to build without udeb packages.
- Update translations after changes to HiFive partition names
-- Mario Limonciello <superm1@gmail.com> Wed, 27 Oct 2021 00:35:24 -0500
util-linux (2.37.2-4) unstable; urgency=medium
[ Debian Janitor ]
* Use secure URI in Homepage field.
* Remove 1 obsolete maintscript entry.
* Re-export upstream signing key without extra signatures.
[ Chris Hofstaedtler ]
* Add upstream-applied patches for requested features
* Use more passive wording in hardlink.1
* fallocate: Let user choose larger buffers for IO reading
* Update HiFive partition names
Thanks to Alexandre Ghiti, Eduard Bloch (Closes: #994941)
* more: add upstream patch for "Erase line before writing the filename"
Thanks to Vincent Smeets (Closes: #992516)
* Apply upstream patch to remove accidental nbsp from blockdev output
(Closes: #996751)
* Apply upstreamed patch to fix FTBFS with mkswap on ext3 in cowbuilder.
Thanks to Mark Hindley <mark@hindley.org.uk> (Closes: #996764)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 19 Oct 2021 14:02:14 +0000
util-linux (2.37.2-3) unstable; urgency=medium
* Disable --enable-raw (Closes: #994798)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 21 Sep 2021 12:58:03 +0000
util-linux (2.37.2-2) unstable; urgency=medium
[ Chris Hofstaedtler ]
* Take over hardlink binary (Closes: #992498)
* Tidy up installed example files
[ Luca Boccassi ]
* Build with libcryptsetup-dev in dlopen mode to enable dm-verity.
Re-enable dm-verity support. Use the new dlopen configure flag, so that
instead of linking against libcryptsetup.so, it is loaded dynamically
at runtime, and only if the verity feature options (-o verity...) are
used, to avoid the dependency on the libcryptsetup package being pulled
in unconditionally. Add it as a Suggests on cryptsetup-bin.
(Closes: #951048)
[ Chris Hofstaedtler ]
* Remove obsolete upgrade code
* Introduce pkg.util-linux.noverity build profile, disables dm-verity
support. Add debian/README.build-profiles.
-- Chris Hofstaedtler <zeha@debian.org> Sun, 05 Sep 2021 15:15:21 +0000
util-linux (2.37.2-1) unstable; urgency=medium
[ Chris Hofstaedtler ]
* Update to upstream version 2.37.2, rebase patches
* Skip lsns/ioctl_ns test if unshare fails
* Stop installing fdformat, following upstream
* Follow upstream rename of getopt examples
* libblkid1: update symbols
* libmount1: update symbols
* Install new uclampset binary
* Depend on asciidoctor for man pages.
We should figure out how to skip asciidoctor for stage1 builds, as it is
not strictly necessary except for some edge cases.
* d/copyright: remove non-existing files (Closes: #987942)
* d/rules: fix space/tab confusion in stage1 part
* Disable GPL3+ parts in hwclock (Closes: #987944)
* Explicitly conflict with libedit-dev, causes build failures
* Install linux32, linux64 manpages as upstream intended (section 8)
* Remove relations that are fulfilled in at least buster
* Bump Standards-Version to 4.6.0
[ Matthias Klose ]
* Allow building without udeb packages (Closes: #983557)
Tag all *-udeb packages with the !noudeb build-profile to
allow building without the udebs.
[ Andreas Henriksson ]
* bsdextrautils: Make shlibs:Depends regular Depends
As described in the bug report, bsdextrautils is a normal
package (not Essential: yes), so doesn't need to Pre-Depend
on libraries. Thanks to Sven Joachim for a keen eye to catch
this detail. (Closes: #982557)
-- Chris Hofstaedtler <zeha@debian.org> Fri, 20 Aug 2021 09:31:11 +0000
util-linux (2.36.1-8ubuntu2) impish; urgency=medium
* Fix HiFive partition names (LP: #1944741)
- include: Rename HiFive partition UUIDs
- po: Update translations after changes to HiFive partition names
-- Alexandre Ghiti <alexandre.ghiti@canonical.com> Thu, 23 Sep 2021 16:07:01 +0200
util-linux (2.36.1-8ubuntu1) impish; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- Allow to build without udeb packages.
-- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Thu, 12 Aug 2021 09:43:10 +1200
util-linux (2.36.1-8) unstable; urgency=medium
* Apply upstream patch for CVE-2021-37600 (Closes: #991619)
-- Chris Hofstaedtler <zeha@debian.org> Wed, 28 Jul 2021 19:09:07 +0000
util-linux (2.36.1-7ubuntu2) hirsute; urgency=medium
* Allow to build without udeb packages.
-- Matthias Klose <doko@ubuntu.com> Fri, 26 Feb 2021 08:18:04 +0100
util-linux (2.36.1-7ubuntu1) hirsute; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
Dropped changes:
- Unbreak mount.cifs user mount
- d/p/libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch:
Backport from upstream patch to fix user mounts on mount.cifs,
because the "symfollow" option became unknown.
-- Balint Reczey <rbalint@ubuntu.com> Thu, 25 Feb 2021 16:33:46 +0100
util-linux (2.36.1-7) unstable; urgency=medium
* libmount: allow --read-only for not-root users.
Apply patch from upstream. (Closes: #980828)
* Cleanup Uploaders
-- Chris Hofstaedtler <zeha@debian.org> Sun, 07 Feb 2021 14:38:19 +0000
util-linux (2.36.1-6) unstable; urgency=medium
* libmount: do not canonicalize ZFS source dataset.
Upstream patch. (Closes: #980273)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 17 Jan 2021 20:27:00 +0000
util-linux (2.36.1-5) unstable; urgency=medium
* hwclock-set: remove useless source /etc/default/rcS
* hwclock-set: remove stamp file.
Since initramfs-tools 0.119 (jessie), hwclock-set is not installed
in the initramfs anymore. This was the original reason for having
the stamp file.
* man cfdisk: Add upstream patch documenting resize command.
Thanks to Vincent McIntyre <Vincent.Mcintyre@csiro.au>
(Closes: #915971, #906918)
-- Chris Hofstaedtler <zeha@debian.org> Mon, 11 Jan 2021 22:03:06 +0000
util-linux (2.36.1-4) unstable; urgency=medium
* bsdextrautils: Install colcrt (Closes: #977871)
* hwclock.sh: remove obsolete startup code.
Let the on startup code always be handled by the udev rule we install.
On any normal system, systemd or sysvinit, "hwclock.sh start" was a
no-op for the last few Debian releases already. Also, with initramfs,
hwclock.sh never got executed *before* fsck for root.
If your system does not have udev but has an RTC in localtime or one
needing drift adjustments, you will need to handle this yourself.
* hwclock: remove all broken settings.
Since buster, BADYEAR was broken, because upstream removed the code in
v2.30-rc1.
Since buster, the alpha cmos support was broken, because upstream
removed the code.
Since stretch, HWCLOCKACCESS=no was broken on udev systems, because the
helper ignored it.
Remove all those settings; also remove HCTOSYS_DEVICE from the
default-shipped /etc/default/hwclock, as changing it is extremely
difficult to get right.
* hwclock.sh: add comments when to use this init script
* Update advice on ALWAYS_SET_PATH to use /etc/default/su (Closes: #905564)
* Remove Suggests: console-tools. Gone since 2013.
-- Chris Hofstaedtler <zeha@debian.org> Tue, 29 Dec 2020 15:46:26 +0000
util-linux (2.36.1-3) unstable; urgency=medium
[ Quentin PAGÈS ]
* Occitan translation for eject
[ Chris Hofstaedtler ]
* Bump Standards-Version to 4.5.1
* Refresh patches
[ Matthew Vernon ]
* getopt(1): explicitly say where examples are on Debian (Closes: #913049)
-- Chris Hofstaedtler <zeha@debian.org> Sat, 19 Dec 2020 13:42:03 +0000
util-linux (2.36.1-2) unstable; urgency=medium
[ Pino Toscano ]
* Register /bin/more as pager alternative only on Linux.
* Fix build on non-Linux architectures (Closes: #975008)
[ Chris Hofstaedtler ]
* Add upstream patch fixing user mounts on kernel < 5.10 (Closes: #975727)
-- Chris Hofstaedtler <zeha@debian.org> Wed, 25 Nov 2020 21:07:38 +0000
util-linux (2.36.1-1ubuntu3) hirsute; urgency=medium
* No-change rebuild to drop the udeb package.
-- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2021 10:36:29 +0100
util-linux (2.36.1-1ubuntu2) hirsute; urgency=medium
* Unbreak mount.cifs user mount (LP: #1905510)
- d/p/libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch:
Backport from upstream patch to fix user mounts on mount.cifs,
because the "symfollow" option became unknown.
-- Sergio Durigan Junior <sergio.durigan@canonical.com> Thu, 26 Nov 2020 16:51:24 -0500
util-linux (2.36.1-1ubuntu1) hirsute; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 18 Nov 2020 13:50:25 +0100
util-linux (2.36.1-1) unstable; urgency=medium
* New upstream stable release
* Remove upstream applied patches
-- Chris Hofstaedtler <zeha@debian.org> Mon, 16 Nov 2020 14:01:03 +0000
util-linux (2.36-4) unstable; urgency=medium
[ Holger Wansing ]
* Re-add Tajik debconf translation file (somehow lost from eject package).
Taken from bug #890079.
* Update Norwegian Bokmål debconf translation according to last state in
eject package (taken from bug #923919).
[ Slimane Selyan Amiri ]
* Add Kabyle translation for eject (via Hoger Wansing)
[ Chris Hofstaedtler ]
* flock: keep -E exit status more restrictive (Closes: #973751)
-- Chris Hofstaedtler <zeha@debian.org> Mon, 16 Nov 2020 09:18:06 +0000
util-linux (2.36-3ubuntu1) groovy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
-- Gianfranco Costamagna <locutusofborg@debian.org> Sun, 30 Aug 2020 21:31:17 +0200
util-linux (2.36-3) unstable; urgency=medium
* Fix sfdisk regression with upstream patch (Closes: #966992)
-- Chris Hofstaedtler <zeha@debian.org> Sat, 29 Aug 2020 12:32:39 +0000
util-linux (2.36-2ubuntu1) groovy; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
-- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 01 Aug 2020 21:14:53 +0200
util-linux (2.36-2) unstable; urgency=medium
* Reinstate libblkid.a (Closes: #966330)
-- Chris Hofstaedtler <zeha@debian.org> Sat, 01 Aug 2020 17:28:26 +0000
util-linux (2.36-1ubuntu1) groovy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
* Dropped changes, included upstream:
- root-not-required-to-be-mountpoint.patch
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 30 Jul 2020 11:38:58 +0200
util-linux (2.36-1) unstable; urgency=medium
* New upstream release. (Closes: #956739, #959783, #953065, #879024)
The new lsirq and irqtop tools are not installed for now, as without
per-CPU data they do not seem mature at this time.
* Use debhelper v13. (Closes: #963625)
-- Chris Hofstaedtler <zeha@debian.org> Thu, 23 Jul 2020 22:56:45 +0000
util-linux (2.35.2-9ubuntu1) groovy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
* Dropped changes, superseded by Debian with upstream patch:
- Mark one failing test on riscv64 as xfail, while proper investigation is
ongoing (probably according to Debian build logs, some changes between
kernel 5.0 and 5.7 fixed the test).
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 22 Jul 2020 00:03:33 +0200
util-linux (2.35.2-9) unstable; urgency=medium
* Fix uname26 test, by applying upstream commit 2261cfdc26.
Thanks to Helge Deller <deller@gmx.de> (Closes: #961639)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 21 Jul 2020 20:32:19 +0000
util-linux (2.35.2-8) unstable; urgency=medium
[ Simon McVittie ]
* d/tests: Explicitly return a value from main() (Closes: #964420)
* d/tests: Don't link with -lm
* d/tests: Don't save built binaries as artifacts
[ Chris Hofstaedtler ]
* Reenable verbose tests and drop arch exceptions on Linux
* Stop Recommending bsdmainutils (transitional)
* Stop providing static libraries for: libblkid, libfdisk, libmount,
libsmartcols. Also see #963933.
[ Sven Joachim ]
* Do not invoke dh_makeshlibs for libmount1 on non-linux arches
(Closes: #963625)
[ Samuel Thibault ]
* Enable write on all platforms, not just linux (Closes: #964393)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 21 Jul 2020 12:50:41 +0000
util-linux (2.35.2-7ubuntu3) groovy; urgency=medium
* debian/bsdextrautils:
- fix the files persmission to be +x
-- Sebastien Bacher <seb128@ubuntu.com> Wed, 08 Jul 2020 16:32:35 +0200
util-linux (2.35.2-7ubuntu2) groovy; urgency=medium
* debian/rules:
- fix a merge error and correctly enable write
-- Sebastien Bacher <seb128@ubuntu.com> Wed, 08 Jul 2020 15:12:10 +0200
util-linux (2.35.2-7ubuntu1) groovy; urgency=medium
* Resynchronize with Debian, remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- Mark one failing test on riscv64 as xfail, while proper investigation is
ongoing (probably according to Debian build logs, some changes between
kernel 5.0 and 5.7 fixed the test).
-- Sebastien Bacher <seb128@ubuntu.com> Wed, 08 Jul 2020 13:27:09 +0200
util-linux (2.35.2-7) unstable; urgency=medium
[ Simon McVittie ]
* d/tests: Add a compile/link/run autopkgtest for each library
[ Chris Hofstaedtler ]
* Build-Conflict with libcryptsetup-dev.
Building with libcryptsetup-dev enables Verity support, but also makes
all programs using libmount1 pull in libcryptsetup12 and libjansson.
However, libjansson and libjson-c (used in many other "core" libraries)
export conflicting symbols today, causing various crashes. See Debian
bug #963932.
Also, libcryptsetup12 pulls in libssl1.1, which causes some
not-from-Debian software to crash (because of conflicting libssl
symbols).
Unfortunately this disables Verity support again, see Debian bug
#951048.
* Remove Important: yes from mount
* Take over look and write from bsdmainutils (Closes: #964242)
[ jan krcmar ]
* Fix group name in su's PAM config comment: The pam_wheel.so default group
is wheel, not root. Update the comment accordingly, to avoid confusion.
-- Chris Hofstaedtler <zeha@debian.org> Mon, 06 Jul 2020 15:22:50 +0000
util-linux (2.35.2-6) unstable; urgency=medium
[ Pino Toscano ]
* Add libcryptsetup-dev dependency to libmount-dev (Closes: #963704)
-- Chris Hofstaedtler <zeha@debian.org> Thu, 25 Jun 2020 16:56:12 +0000
util-linux (2.35.2-5ubuntu3) groovy; urgency=medium
* debian/control, debian/rules;
- build again without libcryptsetup, see the Debian commit for details
https://salsa.debian.org/debian/util-linux/-/commit/1ab05640
-- Sebastien Bacher <seb128@debian.org> Mon, 29 Jun 2020 15:23:10 +0200
util-linux (2.35.2-5ubuntu2) groovy; urgency=medium
* Add missing Depends: on libcryptsetup-dev to libmount-dev.
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 25 Jun 2020 11:00:16 -0700
util-linux (2.35.2-5ubuntu1) groovy; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- Mark one failing test on riscv64 as xfail, while proper investigation is
ongoing (probably according to Debian build logs, some changes between
kernel 5.0 and 5.7 fixed the test).
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 25 Jun 2020 17:10:31 +0200
util-linux (2.35.2-5) unstable; urgency=medium
* Build with libcryptsetup-dev to enable dm-verity (Closes: #951048)
* hwclock: move files from /lib to /usr/lib
* Stop installing rename.ul at all (Closes: #926637)
* Make hd work like hexdump -C (Closes: #963491)
* Remove Build-Depends: dpkg-dev (>= 1.17.14), and version constraint on
dh-exec. Both fulfilled in oldoldstable and newer
* Remove outdated Breaks/Replaces/Suggests.
Replaces: util-linux (<< 2.11b), bash-completion (<< 1:2.1-4.3~),
bash-completion (<< 1:2.1-4.1~), e2fsprogs (<< 1.34-1), e2fsprogs (<=
1.40.3-1ubuntu1), e2fslibs-dev (<< 1.15) and version on Suggests:
nfs-common (>= 1:1.1.0-13)
All fulfilled in oldoldstable.
-- Chris Hofstaedtler <zeha@debian.org> Thu, 25 Jun 2020 12:06:52 +0000
util-linux (2.35.2-4ubuntu2) groovy; urgency=medium
* Mark one failing test as xfail
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 23 Jun 2020 15:59:28 +0200
util-linux (2.35.2-4ubuntu1) groovy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
* Dropped changes, superseded by Debian:
- debian/patches/root-not-required-to-be-mountpoint.patch: disable
test that fails if / is not a mountpoint.
* Dropped changes, included upstream:
- d/p/hwclock_fix_audit_status.patch: fix audit exit status
- d/p/umount-completion.patch: fix completion to not require gawk be
present.
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 23 Jun 2020 10:37:42 +0200
util-linux (2.35.2-4) unstable; urgency=medium
* d/watch: update to find -rc versions
-- Chris Hofstaedtler <zeha@debian.org> Sun, 21 Jun 2020 01:28:37 +0000
util-linux (2.35.2-3) unstable; urgency=medium
[ Holger Wansing ]
* po: Convert po files into UTF-8
* po: Correct charset declaration to UTF-8
* po: Add/fill/correct translation headers, to make msgfmt happy
[ Chris Hofstaedtler ]
* Introduce new bsdextrautils binary package:
Take over col, colcrt, colrm, column, hexdump, hd, look and ul from
bsdmainutils.
-- Chris Hofstaedtler <zeha@debian.org> Thu, 28 May 2020 13:01:05 +0000
util-linux (2.35.2-2) unstable; urgency=medium
* umount bash-completion: avoid gawk Recommends. (Closes: #933934)
Pulled in upstream-applied patch from Étienne Mollier.
Thanks to Étienne Mollier <etienne.mollier@mailoo.org>
and Guillem Jover <guillem@debian.org>
-- Chris Hofstaedtler <zeha@debian.org> Fri, 22 May 2020 10:41:16 +0000
util-linux (2.35.2-1) unstable; urgency=medium
* New upstream release (Closes: #960839).
* Drop all patches, applied upstream.
* mount: add Recommends: gawk for bash-completion.
The bash-completion for umount now explicitly uses gawk. Recommends:
should pull in gawk on new installs in a typical environment, and
users with Recommends turned off already know what they are doing.
(Closes: #933934)
-- Chris Hofstaedtler <zeha@debian.org> Wed, 20 May 2020 22:21:26 +0000
util-linux (2.35.1-5ubuntu2) groovy; urgency=medium
* debian/patches/root-not-required-to-be-mountpoint.patch: disable
test that fails if / is not a mountpoint.
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 20 May 2020 14:00:08 -0700
util-linux (2.35.1-5ubuntu1) groovy; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and debian/util-linux.hwclock.default, recent
kernels sync the RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- d/p/umount-completion.patch: fix completion to not require gawk be
present.
- d/p/hwclock_fix_audit_status.patch: fix audit exit status
* Dropped changes, included in Debian:
- Drop dependency from util-linux to fdisk.
- d/p/hwclock-make-glibc-2.31-compatible.patch: fix hwclock
for settimeofday(2) changes in glibc 2.31.
- Enable fstrim.timer by default.
* Dropped changes, superseded by Debian:
- Update s390-tools breaks/replaces, to the correct version for ubuntu.
* Dropped changes, included upstream:
- d/p/prevent-fstrim-inside-container.patch: Prevent fstrim to run
inside a container environment.
- d/p/libblkid-xfs-log-check-for-reg-xfs-on-more-sectors.patch:
fix ambivalent detection of bcache and xfs_external_log
due to regular xfs on bcache backing device.
- d/p/lsblk-force-to-print-PKNAME-for-partition.patch: fix regression
that lsblk doesn't print PKNAME column for partitions
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 20 May 2020 11:44:13 -0700
util-linux (2.35.1-5) unstable; urgency=medium
* libmount-dev: depend on libselinux1-dev (Closes: #960446)
-- Chris Hofstaedtler <zeha@debian.org> Tue, 12 May 2020 17:11:40 +0000
util-linux (2.35.1-4) unstable; urgency=medium
* fdisk: Drop Important: yes to avoid piuparts/apt problem.
Thanks to Andreas Beckmann.
-- Chris Hofstaedtler <zeha@debian.org> Tue, 12 May 2020 08:53:53 +0000
util-linux (2.35.1-3) unstable; urgency=medium
[ Chris Hofstaedtler ]
* Improve fstrim.timer installation, probably fixes kfreebsd FTBFS
* d/copyright: update
* Add NEWS entry for eject change
* Mark eject(-udeb) as Priority: optional, as before
[ Michael Biebl ]
* Take over eject binary (Closes: #737658)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 10 May 2020 22:49:29 +0000
util-linux (2.35.1-2) unstable; urgency=medium
[ Debian Janitor ]
* Trim trailing whitespace.
* Wrap long lines in changelog entries: 2.13.1-2, 2.13.1-1, 2.13-10,
2.13-1, 2.12p-1, 2.12l-1, 2.12-3, 2.11z-2, 2.10n-1, 2.10d-7, 2.10d-
4, 2.9x-1.
* Fill in Homepage field.
* Bump debhelper from old 11 to 12.
* Set debhelper-compat version in Build-Depends.
* Remove obsolete fields Contact, Name from debian/upstream/metadata
(already present in machine-readable debian/copyright).
[ Michael Biebl ]
* Move all libraries to /usr/lib (Closes: #959744)
[ Mark Hindley ]
* Fix fallocate test failure in pbuilder
[ Chris Hofstaedtler ]
* hwclock.sh: fix indent
* hwclock.sh: remove obsolete header
* Stop depending on fdisk (Closes: #947134)
* Remove Andreas Henriksson from Uploaders: per request
* Enable fstrim.timer by default
* Install runuser bash-completion symlink (Closes: #913098)
-- Chris Hofstaedtler <zeha@debian.org> Wed, 06 May 2020 09:10:20 +0000
util-linux (2.35.1-1) unstable; urgency=medium
* New upstream released. (Closes: #954002)
* Bump Standards-Version to 4.5.0
* Update Maintainers/Uploaders to reflect reality
* Run wrap-and-sort -a, fix tab/space mixup in debian/copyright
* Install new scriptlive(1) tool
* Apply patches from git HEAD:
hwclock: make glibc 2.31 compatible (Closes: #955559)
lsblk: fix -P regression from v2.34 (Closes: #951217)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 03 May 2020 13:45:56 +0000
util-linux (2.34-0.1ubuntu9) focal; urgency=medium
* d/p/hwclock-make-glibc-2.31-compatible.patch: fix hwclock
for settimeofday(2) changes in glibc 2.31. (LP: #1870316)
-- Mauricio Faria de Oliveira <mfo@canonical.com> Thu, 02 Apr 2020 12:29:40 -0300
util-linux (2.34-0.1ubuntu8) focal; urgency=medium
* hwclock: fix audit exit status (LP: #1865504)
-- Joy Latten <joy.latten@canonical.com> Thu, 05 Mar 2020 11:23:23 -0600
util-linux (2.34-0.1ubuntu7) focal; urgency=medium
* d/p/lsblk-force-to-print-PKNAME-for-partition.patch: fix regression
that lsblk doesn't print PKNAME column for partitions (LP: #1862846)
-- Mauricio Faria de Oliveira <mfo@canonical.com> Thu, 20 Feb 2020 11:09:29 -0300
util-linux (2.34-0.1ubuntu6) focal; urgency=medium
* No-change rebuild with fixed binutils on arm64.
-- Matthias Klose <doko@ubuntu.com> Sat, 08 Feb 2020 11:20:58 +0000
util-linux (2.34-0.1ubuntu5) focal; urgency=medium
* d/p/libblkid-xfs-log-check-for-reg-xfs-on-more-sectors.patch:
fix ambivalent detection of bcache and xfs_external_log
due to regular xfs on bcache backing device. (LP: #1858802)
-- Mauricio Faria de Oliveira <mfo@canonical.com> Wed, 08 Jan 2020 16:03:19 -0300
util-linux (2.34-0.1ubuntu4) focal; urgency=medium
* bash-completion/umount: fix completion to not require gawk be present.
Thanks to Étienne Mollier for the patch. (LP: #1845529)
-- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Tue, 03 Dec 2019 15:27:13 -0500
util-linux (2.34-0.1ubuntu3) focal; urgency=medium
* Drop dependency from util-linux to fdisk. The transition to split-out
fdisk was done before 18.04 so the transitional dependency is no longer
needed, and fdisk should not be pulled into the essential package set
since it's not needed in container environments. For bootable systems
which need fdisk, it will be pulled in directly.
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 22 Nov 2019 13:40:12 -0800
util-linux (2.34-0.1ubuntu2) eoan; urgency=medium
* d/p/prevent-fstrim-inside-container.patch:
- Prevent fstrim to run inside a container environment.
(LP: #1589289)
-- Eric Desrochers <eric.desrochers@canonical.com> Wed, 21 Aug 2019 13:19:03 +0000
util-linux (2.34-0.1ubuntu1) eoan; urgency=low
* Merge from Debian unstable. Remaining changes:
- Build hwclock with audit support.
- Drop debian/hwclock.rules and hwclock.default, recent kernels sync the
RTC automatically.
- 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.
- Clean up weekly fstrim cron file, now a systemd timer unit.
- Update s390-tools breaks/replaces, to the correct version for ubuntu.
- Enable fstrim.timer by default.
* Dropped changes, included upstream:
- debian/patches/32-bit-safe-mbr-parsing.patch: [PATCH] libfdisk:
(dos) Use strtoul to parse the label-id.
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 15 Aug 2019 23:50:01 -0700
util-linux (2.34-0.1) unstable; urgency=medium
* Non-maintainer upload.
* New upstream release. (Closes: #931613)
* Do not ship new hardlink tool, would conflict with existing
hardlink package.
* Update symbol files.
* Bump Standards-Version to 4.4.0
-- Chris Hofstaedtler <zeha@debian.org> Sun, 28 Jul 2019 15:14:02 +0000
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libsmartcols1`.
Generated by dwww version 1.16 on Sat Dec 13 16:16:24 CET 2025.