Change logs for util-linux source package in Xenial

  • util-linux (2.27.1-6ubuntu3.10) xenial; 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 <email address hidden>  Wed, 08 Jan 2020 11:00:18 -0300
  • util-linux (2.27.1-6ubuntu3.9) xenial; urgency=medium
    
      * d/p/libblkid-nilfs2-add-length-check-before-crc32.patch:
        Fix misdetection/false-positive of nilfs2 filesystem on
        device with magic bytes coincidentally on end of device
        and bad checksum ignored by udev blkid. (LP: #1842437)
    
     -- Mauricio Faria de Oliveira <email address hidden>  Tue, 03 Sep 2019 11:32:50 -0300
  • util-linux (2.27.1-6ubuntu3.8) xenial; urgency=medium
    
      * d/p/prevent-fstrim-inside-container.patch:
        - Prevent fstrim to run inside a container environment.
        (LP: #1589289)
    
      * d/fstrim-all.cron: Prevent cron.weekly to fstrim if inside a
        container.
    
     -- Eric Desrochers <email address hidden>  Thu, 22 Aug 2019 23:56:21 +0000
  • util-linux (2.27.1-6ubuntu3.7) xenial; urgency=medium
    
      * d/patches/lscpu-cleanup-DMI-detection-return-codes.patch:
        Cherry pick upstream patch to fix correctly identifying
        virtualization type.
        LP: #1764628
    
     -- Manoj Iyer <email address hidden>  Tue, 02 Apr 2019 17:20:29 -0500
  • util-linux (2.27.1-6ubuntu3.6) xenial; urgency=medium
    
      * d/patches/lscpu-make-min-max-freq-arrays-usage-more-robust.patch,
        d/patches/Avoid-crash-in-min-max-caculation-when-cpu-0-being-o.patch:
        Cherry pick upstream patches to avoid SEGV in min/max frequency.
        LP: #1771345
    
    util-linux (2.27.1-6ubuntu3.5) xenial; urgency=medium
    
      * d/patches/lscpu-Read-available-CPUs-max-and-min-frequencies.patch,
        d/patches/lscpu-make-cpu_-max-min-_mhz-usage-more-elegant.patch:
        Backport upstream fixes to correctly read minimum and maximum
        CPU frequencies on ppc64 when some cpus are guarded or offline.
        LP: #1732865
    
     -- Julian Andres Klode <email address hidden>  Wed, 16 May 2018 12:36:24 +0200
  • util-linux (2.27.1-6ubuntu3.5) xenial; urgency=medium
    
      * d/patches/lscpu-Read-available-CPUs-max-and-min-frequencies.patch,
        d/patches/lscpu-make-cpu_-max-min-_mhz-usage-more-elegant.patch:
        Backport upstream fixes to correctly read minimum and maximum
        CPU frequencies on ppc64 when some cpus are guarded or offline.
        LP: #1732865
    
     -- Julian Andres Klode <email address hidden>  Thu, 01 Feb 2018 16:17:18 +0100
  • util-linux (2.27.1-6ubuntu3.4) xenial; urgency=medium
    
      * Add --with-audit to rules file and libaudit-dev to build depenedencies.
        The hwclock needs audit defined in order to create audit records when
        time is changed. (LP: #1722313)
    
     -- Joy Latten <email address hidden>  Fri, 03 Nov 2017 17:46:07 -0500
  • util-linux (2.27.1-6ubuntu3.3) xenial; urgency=medium
    
      * Cherrypick upstream fix to prevent lscpu crash on arm64 by
        accessing DMI in sysfs instead of /dev/mem. LP: #1674258
    
     -- Ike Panhc <email address hidden>  Thu, 18 May 2017 10:49:34 +0800
  • util-linux (2.27.1-6ubuntu3.2) xenial; urgency=medium
    
      * Cherrypick upstream fix to prevent segfaults in getopt by ensuring
        that options array is correctly terminated. LP: #1577460
    
     -- Dimitri John Ledkov <email address hidden>  Fri, 16 Dec 2016 14:49:06 +0000
  • util-linux (2.27.1-6ubuntu3.1) xenial; urgency=medium
    
      * debian/patches/git_hybrid_cds.patch:
        - backport upstream fix to make hybrid disk work again, should resolve
          some disks like video DVDs not showing in the desktop interface
          (lp: #1584509)
    
     -- Sebastien Bacher <email address hidden>  Wed, 25 May 2016 18:00:50 +0200
  • util-linux (2.27.1-6ubuntu3) xenial; urgency=medium
    
      * Add debian/patches/script-use-empty-slave.patch taken from
        upstream git (LP: #1553353, Closes: #820843)
    
     -- Simon Deziel <email address hidden>  Wed, 13 Apr 2016 15:01:21 +0000
  • util-linux (2.27.1-6ubuntu2) xenial; urgency=medium
    
      * Add upstream-lscpu-powerpc.patch: lscpu: Fix model and model name on Power
        Systems. (Backported from upstream trunk). (LP: #1563514)
    
     -- Martin Pitt <email address hidden>  Wed, 30 Mar 2016 23:10:32 +0200
  • util-linux (2.27.1-6ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Regularly trim SSDs automatically (core-1311-ssd-trimming):
          + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
            /etc/cron.weekly/fstrim.
        - Upstart support:
          + Add hwclock{-save}.upstart, and install them in debian/rules.
          + Drop debian/hwclock.rules and hwclock.default.
        - 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.
        - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
          that works with util-linux 2.26), and also move it to cloud-guest-utils.
        - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
          This needs to be kept until after Ubuntu 16.04 LTS.
      * Debian changes fix upgrade failure. (LP: #1556539)
    
    util-linux (2.27.1-6) unstable; urgency=medium
    
      * Drop (versioned) init-system-helpers dependency to avoid dep loop.
        - initscripts is guaranteed to be installed in stable/jessie, the file
          is additionally a conffile so initscripts will need to be purged to
          cause a problem for us with i-s-h << 1.29 and purging initscripts is
          not possible until after the upgrade anyway. (Closes: #817857)
      * Temporarily move sysvinit-utils back from Breaks to Depends.
        - again seems to confuse apt and we apparently need a synchronized
          upload with sysvinit to move things to how it should (and now can be
          since initscripts dependency was dropped from u-l) be described.
    
    util-linux (2.27.1-5) unstable; urgency=medium
    
      * Completely drop (versioned) tzdata dependency (Closes: #817371)
        - the alternative on systemd-sysv causes (pre-)dependency loops which
          dpkg can't handle (see example in #817780)
        - the reason for the dependency in the first place seems to have been
          ensuring /etc/localtime is a real file. Later the use of
          /etc/localtime seems to have been removed (see #660365).
          Thanks to Felipe Sateler for digging this information up.
        - tzdata itself is Priority: required so should always be around in a
          regular install even without any dependency on it. (i.e. unless it has
          explicitly been removed.)
    
     -- Martin Pitt <email address hidden>  Mon, 14 Mar 2016 10:09:48 +0100
  • util-linux (2.27.1-4ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Regularly trim SSDs automatically (core-1311-ssd-trimming):
          + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
            /etc/cron.weekly/fstrim.
        - Upstart support:
          + Add hwclock{-save}.upstart, and install them in debian/rules.
          + Drop debian/hwclock.rules and hwclock.default.
        - 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.
        - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
          that works with util-linux 2.26), and also move it to cloud-guest-utils.
        - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
          This needs to be kept until after Ubuntu 16.04 LTS.
    
    util-linux (2.27.1-4) unstable; urgency=medium
    
      * Drop initscripts dependency now that update-rc.d no longer
        requires it to process init scripts with LSB header dependencies.
        - note that it's still likely to be installed (even under systemd)
          since it's priority is required, it's just that util-linux no longer
          needs to require it to be around.
      * Add dependency on init-system-helpers (>= 1.29~) which contains
        the previously mentioned update-rc.d fix.
        - this can be dropped once init-system-helpers is always >= 1.29~.
      * Drop lsb-base dependency
        - strictly speaking we should have it since hwclock.sh uses
          lsb-base, but initscripts will pull it in for us anyway under
          sysvinit(-core) so this dependency makes no practical gain.
          Dropping it avoids pulling it in when we don't need it (eg. under
          systemd-sysv where hwclock.sh is masked by the systemd package).
      * Add systemd-sysv as an alternative to tzdata dependency.
        - tzdata was according to this changelog added for the benefit of
          the hwclock.sh init script. (Not sure it's required.)
          It's among the top size of debootstrap --variant=minbase packages
          so might be useful to make it uninstallable on minimal containers,
          which this change should accomplish (under systemd-sysv atleast).
      * Finally move sysvinit-utils back to Breaks instead of Depends
        - now that initscript dependency is dropped, the issue with cyclic
          dependency should be no more and we can properly describe the
          relation.
      * Add debian/patches/build-sys-use-PKG_CONFIG.patch
        - cherry-picked from upstream git, fixes crossbuilding (Closes: #811546)
    
     -- Martin Pitt <email address hidden>  Fri, 04 Mar 2016 09:02:15 +0100
  • util-linux (2.27.1-3ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Regularly trim SSDs automatically (core-1311-ssd-trimming):
          + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
            /etc/cron.weekly/fstrim.
        - Upstart support:
          + Add hwclock{-save}.upstart, and install them in debian/rules.
          + Drop debian/hwclock.rules and hwclock.default.
        - 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.
        - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
          that works with util-linux 2.26), and also move it to cloud-guest-utils.
        - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
          This needs to be kept until after Ubuntu 16.04 LTS.
    
    util-linux (2.27.1-3) unstable; urgency=medium
    
      * Add debian/patches/Mark-setarch-testcase-as-known-fail.patch
        (Closes: #812696)
    
    util-linux (2.27.1-2) unstable; urgency=medium
    
      [ Andreas Henriksson ]
      * Handle missing directory in obsolete conversion code (Closes: #804167)
      * hwclock.sh: drop obsolete WARNING referencing non-existing doc
        (Closes: #795194)
      * hwclock.sh: use sed instead of head/tail (Closes: #791511)
      * hwclock.sh: Add Short-Description (Closes: #510086)
      * Drop obsolete lsb-release build-dependency (Closes: #805491)
      * bsdutils: drop ancient README.script (Closes: #231347)
    
      [ Justin B Rye ]
      * package description tweaks (Closes: #806736)
    
     -- Martin Pitt <email address hidden>  Mon, 15 Feb 2016 16:48:18 +0100
  • util-linux (2.27.1-1ubuntu4) xenial; urgency=medium
    
      * debian/util-linux.hwclock{,-save}.upstart: Check /etc/adjtime for UTC
        setting instead of /etc/default/rcS. (LP: #1541532). Also include
        /etc/default/hwclock as that may also contain the $BADYEAR setting.
    
     -- Martin Pitt <email address hidden>  Thu, 04 Feb 2016 22:55:01 +0100
  • util-linux (2.27.1-1ubuntu3) xenial; urgency=medium
    
      * Revert the workaround for binutils.
    
     -- Matthias Klose <email address hidden>  Thu, 19 Nov 2015 16:23:21 +0100
  • util-linux (2.27.1-1ubuntu2) xenial; urgency=medium
    
      * debian/patches/fix-testcase-linkage.patch: workaround binutils bug
        on ppc64el (LP: #1516444) by dynamically linking tests.
    
     -- Steve Langasek <email address hidden>  Sun, 15 Nov 2015 13:20:09 -0800
  • util-linux (2.27.1-1ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Regularly trim SSDs automatically (core-1311-ssd-trimming):
          + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
            /etc/cron.weekly/fstrim.
        - Upstart support:
          + Add hwclock{-save}.upstart, and install them in debian/rules.
          + Drop debian/hwclock.rules and hwclock.default.
        - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
          that works with util-linux 2.26), and also move it to cloud-guest-utils.
        - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
          This needs to be kept until after Ubuntu 16.04 LTS.
        - 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.
        - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
    
    util-linux (2.27.1-1) unstable; urgency=medium
    
      * Imported Upstream version 2.27.1
        - among other things includes these fixes:
          libmount: fix uid= and gid= translation (Closes: #801527)
          libmount: (monitor) don't check for regular mtab
    
     -- Martin Pitt <email address hidden>  Mon, 02 Nov 2015 09:20:11 -0600
  • util-linux (2.27-3ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Regularly trim SSDs automatically (core-1311-ssd-trimming):
          + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
            /etc/cron.weekly/fstrim.
        - Upstart support:
          + Add hwclock{-save}.upstart, and install them in debian/rules.
          + Drop debian/hwclock.rules and hwclock.default.
        - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
          that works with util-linux 2.26), and also move it to cloud-guest-utils.
        - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
          This needs to be kept until after Ubuntu 16.04 LTS.
        - 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.
        - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
        - Drop debian/util-linux.preinst: Unconditionally deleting files
          is wrong, and dpkg will overwrite symlinks with real files anyway.
      * Drop mountall-options.patch; obsolete, and systemd.postinst migrates these
        options to the standard util-linux ones.
      * Drop no-newline-in-path.patch: Not applicable any more.
    
    util-linux (2.27-3) unstable; urgency=medium
    
      * Add lintian-overrides for linking fdisk-udeb static
      * Force installation of fdisk-udeb lintian overrides
    
    util-linux (2.27-2) unstable; urgency=medium
    
      * Drop Scott from co-maintainers on his request
      * Build static binaries for fdisk-udeb and util-linux-udeb
        - this avoids udeb collecting invalid dependencies on non-udebs
        (Closes: #798347)
    
    util-linux (2.27-1) unstable; urgency=medium
    
      [ Andreas Henriksson ]
      * util-linux: only ship lsipc on linux
      * Make testsuite fatal on linux (only)
    
      [ Laurent Bigonville ]
      * Enable libudev support on linux architectures (Closes: #776905)
    
      [ Andreas Henriksson ]
      * Ship zramctl in util-linux (Closes: #775371)
      * Imported Upstream version 2.27
    
    util-linux (2.27~rc2-2) experimental; urgency=medium
    
      * bsdutils: enable dh-exec --with=install
      * Add bsdutils to lintian-overides for dh-exec usage
    
    util-linux (2.27~rc2-1) experimental; urgency=medium
    
      * Explicitly disable zramctl from being built
      * Add additional bug-closes entries to previous (2.27~rc1-1)
        changelog entry for tracking / history purpose.
      * Imported Upstream version 2.27~rc2
      * bsdutils: Only ship 'script' on linux-any
    
    util-linux (2.27~rc1-1) experimental; urgency=medium
    
      * Imported Upstream version 2.27~rc1
        - among other things includes these fixes:
          mkfs: drop hardcoded search path (Closes: #786759)
          man: fix nolazytime typo in mount(8) (Closes: #786554)
          unshare: add --propagation, use MS_PRIVATE by default (Closes: #787763)
          hwclock: don't allow non-root access (Closes: #786804)
          sulogin: improve support for locked root account (Closes: #789950)
          (Please note that --force option is needed for sulogin with locked root!)
          logger: do not exit when socket errors are not enforced (Closes: #790875)
          rename: allow full-path renames (Closes: #789240)
          script: remove io vs signal race (Closes: #305808)
      * Update patch queue for 2.27
        - dropped patches (now include in upstream release):
          0002-lib-fileutils-Add-new-dup_fd_cloexec-function.patch
          0003-lib-sysfs-Use-dup_fd_cloexec-instead-of-direct-call-.patch
      * Don't use deprecated gbp commands in debian/README.source
      * Ship lslogins, lsipc and manpages in util-linux package
      * Update debian/*.symbols with newly added symbols
    
    util-linux (2.26.2-9) unstable; urgency=medium
    
      * Add lintian override for hwclock.sh missing service file
        - systemd itself installs a /dev/null override for the init script
          since systemd handles the hardware clock internally.
      * Add lintian overrides for dh-exec features not detected
      * Drop specialcasing of sfdisk on sparc
      * Upload to unstable with approval from <email address hidden>
        for going ahead with cfdisk-udeb removal.
    
    util-linux (2.26.2-8) experimental; urgency=medium
    
      * Use canonical url in Vcs-Git field
      * Drop obsolete XC- prefix for Package-Type: udeb
      * Bump Standards-Version to 3.9.6
      * Add autopkgtest oversized-chunks.
        Thanks to RjY for spotting the original issue. (Closes: #785075)
      * Add stage1 build profile for bootstrapping.
        Thanks to Helmut Grohne (Closes: #757147)
    
    util-linux (2.26.2-7) experimental; urgency=medium
    
      * Remove the cfdisk-udeb package
        - in preparation for switch to ncurses (which has no udeb)
      * Build with ncurses instead of slang (Closes: #581631)
      * Drop obsolete patch explicitly mentioning slang in manpage
        - cfdisk.8-mention-slang-next-to-curses.-Closes-295487.patch
      * Add debhelper token to util-linux.preinst maint-script
      * Drop long-obsolete mount.preinst, NFS-related pre-upgrade check
      * Drop completed handling of doc symlinking removals
    
     -- Martin Pitt <email address hidden>  Thu, 24 Sep 2015 08:12:10 +0200
  • util-linux (2.26.2-6ubuntu3) wily; urgency=medium
    
      * debian/util-linux.preinst: Removed, unconditionally deleting files
        is wrong, and dpkg will overwrite symlinks with real files anyway.
    
     -- Adam Conrad <email address hidden>  Tue, 04 Aug 2015 19:37:39 -0600