dracut (108-3ubuntu3) questing; urgency=medium

  * Default to cpio until 3cpio MIR is complete
  * Cherry-pick some upstream fixes:
    - fix(dracut): use "-name" to avoid find matching temporary directory
    - fix(systemd-sysusers): increase ordering from 68 to 78
    - fix(dracut-systemd): avoid matching extra root= substrings in cmdline
    - fix(resume): avoid matching extra resume= substrings in cmdline
  * fix(udev-rules): exclude udev rules from snapd

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 04 Sep 2025 23:20:52 +0200

dracut (108-3ubuntu2) questing; urgency=medium

  * fix(dracut): library directory creation in --kernel-only

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 14 Aug 2025 20:39:46 +0200

dracut (108-3ubuntu1) questing; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
    - autopkgtest: enable tests for s390x again
    - Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    - run upstream-dracut-live autopkgtest on armhf and ppc64el
    - Drop debian-initramfs-post-update.patch. Let update-initramfs call the
      bootloader hooks instead of dracut itself.
    - plymouth: Only pull in the SimpleDRM driver by default
    - Let linux-firmware updates trigger the dracut autopkgtest
  * Depend on 3cpio instead of cpio

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 13 Aug 2025 23:08:38 +0200

dracut (108-3) unstable; urgency=medium

  * Cherry-pick upstream commits to simplify debian/rules:
    - feat(Makefile): introduce distclean target
    - fix(hwdb): make module-setup.sh executable
    - fix(Makefile): use install for installing files
  * autopkgtest: drop sysvinit-utils and util-linux dependencies
  * dracut-test: depend on mount for mount/umount commands
  * Support shellcheck 0.11
  * Cherry-pick some upstream fixes:
    - fix(dracut-util): crash if CMDLINE ends with quotation mark
    - fix(kernel-modules): add Cadence USB driver to base (Closes: #1108924)
    - fix(lsinitrd): avoid rechecking for squash images
  * Support 3cpio for creating and listing initrds

 -- Benjamin Drung <bdrung@debian.org>  Wed, 13 Aug 2025 14:07:00 +0200

dracut (108-2ubuntu1) questing; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
    - autopkgtest: enable tests for s390x again
    - Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    - run upstream-dracut-live autopkgtest on armhf and ppc64el
    - Drop debian-initramfs-post-update.patch. Let update-initramfs call the
      bootloader hooks instead of dracut itself.
    - plymouth: Only pull in the SimpleDRM driver by default
    - Let linux-firmware updates trigger the dracut autopkgtest
  * fix(dracut-util): crash if CMDLINE ends with quotation mark

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 08 Aug 2025 02:17:39 +0200

dracut (108-2) unstable; urgency=medium

  * debian/rules: drop obsolete removal of modified adoc line
  * debian/rules: remove unwanted files directly after dh_auto_install
  * Override package-contains-documentation-outside-usr-share-doc
  * Drop extend-diff-ignore from source options
  * Drop dracut-config-generic and dracut-config-rescue (Closes: #968039)
  * Mark dracut-network, dracut-squash, dracut-live, dracut-test as multi-arch
    foreign
  * dracut-network: depend on iproute2 for ip command
  * dracut-network: demote iscsiuio to suggests (iscsiuio is only needed for
    specific hardware and Dracut works without it)
  * autopkgtest: add TEST-70-ISCSI and TEST-71-ISCSI-MULTI
  * dracut-network: use order from Dracut network module in dependencies which
    makes network-manager the first alternative (closes: #1110188)
  * Set Dracut version in dracut-version.sh on install

 -- Benjamin Drung <bdrung@debian.org>  Thu, 07 Aug 2025 14:26:28 +0200

dracut (108-1ubuntu1) questing; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
    - autopkgtest: enable tests for s390x again
    - autopkgtest: add TEST-70-ISCSI and TEST-71-ISCSI-MULTI
    - Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    - run upstream-dracut-live autopkgtest on armhf and ppc64el
    - Drop debian-initramfs-post-update.patch. Let update-initramfs call the
      bootloader hooks instead of dracut itself.
    - plymouth: Only pull in the SimpleDRM driver by default
    - Let linux-firmware updates trigger the dracut autopkgtest

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 05 Aug 2025 10:40:05 +0200

dracut (108-1) unstable; urgency=medium

  * New upstream release
  * Drop patches applied upstream and refresh remaining patches
  * Skip lsinitrd autopkgtest on armel and i386
  * Switch to asciidoctor for man generation (LP: #2115494)
  * Drop fix-revdate script (asciidoctor honors SOURCE_DATE_EPOCH)
  * Follow upstream's module and configuration renumbering
  * Add factored out initqueue and rootfs-block-fallback modules to dracut-core
  * Use debian config profile
  * fix(dracut): do not call uname -r in chroot environments
  * Run TEST-80-GETARGS and TEST-81-SKIPCPIO during build
  * Drop removing obsolete 11-ifcfg.conf on upgrades
  * Update initrdname patch

 -- Benjamin Drung <bdrung@debian.org>  Mon, 04 Aug 2025 17:21:16 +0200

dracut (107-2) unstable; urgency=medium

  * autopkgtest: depend on curl for test 60-NFS
  * Bump Standards-Version to 4.7.2
  * Add update-initramfs (derived from initramfs-tools) (LP: #2098525)
  * Add bash completion for update-initramfs (LP: #2103540)
  * autopkgtest: replace qemu-kvm by qemu-system-native
  * Fix shellcheck in Debian packaging scripts
  * fix(lsinitrd): resolve initrd to real path (LP: #2116183)
  * Add autopkgtest for lsinitrd
  * dracut-network: default to systemd-networkd as network manager
  * dracut-core: silence "cannot break line" groff warnings
  * Run syncheck on package test phase

 -- Benjamin Drung <bdrung@debian.org>  Tue, 29 Jul 2025 23:31:39 +0200

dracut (107-1ubuntu5) questing; urgency=medium

  * fix(lsinitrd): resolve initrd to real path (LP: #2116183)

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 08 Jul 2025 23:12:17 +0200

dracut (107-1ubuntu4) questing; urgency=medium

  * Fix trigger looping when installing dracut (LP: #2116073)
  * Add autopkgtest for lsinitrd
  * Let linux-firmware updates trigger the dracut autopkgtest (LP: #2116067)

 -- Benjamin Drung <bdrung@ubuntu.com>  Mon, 07 Jul 2025 13:30:54 +0200

dracut (107-1ubuntu3) questing; urgency=medium

  * Skip missing shellcheck on i386

 -- Benjamin Drung <bdrung@ubuntu.com>  Mon, 30 Jun 2025 11:58:56 +0200

dracut (107-1ubuntu2) questing; urgency=medium

  * autopkgtest: replace qemu-kvm by qemu-system-native
  * update-initramfs: support deferring update by trigger (LP: #2114683)
  * Revert "Avoid updating the initramfs twice for some cases" (LP: #2115490)
  * dracut-network: default to systemd-networkd as network manager
  * source.apport: import packaging from apport
  * Fix shellcheck in Debian packaging scripts
  * Run syncheck, TEST-80-GETARGS, and TEST-81-SKIPCPIO during build

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 27 Jun 2025 16:51:35 +0200

dracut (107-1ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #2111570). Remaining changes:
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
    - autopkgtest: enable tests for s390x again
    - autopkgtest: add TEST-70-ISCSI and TEST-71-ISCSI-MULTI
    - Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    - run upstream-dracut-live autopkgtest on armhf and ppc64el
    - Add update-initramfs (derived from initramfs-tools)
    - Drop debian-initramfs-post-update.patch. Let update-initramfs call the
      bootloader hooks instead of dracut itself.
    - Add bash completion for update-initramfs
    - Avoid updating the initramfs twice for some cases
    - plymouth: Only pull in the SimpleDRM driver by default
  * autopkgtest: depend on curl for test 60-NFS
  * fix(simpledrm): add =drivers/gpu/drm/panel (LP: #2107477)

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 23 May 2025 14:54:03 +0200

dracut (107-1) unstable; urgency=medium

  [ Thomas Lange ]
  * new upstream 107
  * drop 90overlay-root in favor of the overlayfs, Closes: #1017039
  * refresh patches, drop patches included upstream
  * rename module systemd-sysusers
  * add module 45simpledrm
  * update revdate for man pages

  [ Benjamin Drung ]
  * Stop shipping the dmraid module (Closes: #1099698)
  * Set -H --hostonly-mode=sloppy as default arguments via a config file
  * d/copyright: fix lintian's old-fsf-address-in-copyright-file
  * autopkgtest:
    - enable test 12 but skip using kernel-install due to bug #1104848
    - Remove possible masked systemd-udevd to avoid test 10 to fail

 -- Thomas Lange <lange@debian.org>  Tue, 20 May 2025 11:21:44 +0200

dracut (106-6) unstable; urgency=medium

  [ cacin ]
  * Drop nonexistent Recommends: dmraid (Closes: #1099698)

 -- Andreas Tille <tille@debian.org>  Fri, 11 Apr 2025 13:34:23 +0200

dracut (106-5) unstable; urgency=medium

  * disable upstream test 43

 -- Thomas Lange <lange@debian.org>  Sat, 22 Feb 2025 14:06:40 +0100

dracut (106-4) unstable; urgency=medium

  * skip upstream test 12, time out on Debian

 -- Thomas Lange <lange@debian.org>  Fri, 21 Feb 2025 17:53:33 +0100

dracut (106-3) unstable; urgency=medium

  * disable autopkgtest for s390x, Closes: #1096001
  * debian/rules: remove dracut.html which does not exist

 -- Thomas Lange <lange@debian.org>  Thu, 20 Feb 2025 11:02:07 +0100

dracut (106-2ubuntu5) plucky; urgency=medium

  * update-initramfs: add -s parameter
  * Avoid updating the initramfs twice for some cases (LP: #1466965)
  * add simple-drm module
  * plymouth: Only pull in the SimpleDRM driver by default (LP: #2105377)

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 02 Apr 2025 10:39:23 +0200

dracut (106-2ubuntu4) plucky; urgency=medium

  * update-initramfs: add --version parameter
  * Add bash completion for update-initramfs (LP: #2103540)

 -- Benjamin Drung <bdrung@ubuntu.com>  Sat, 22 Mar 2025 00:32:49 +0100

dracut (106-2ubuntu3) plucky; urgency=medium

  * fix(systemd-sysusers): silence "Creating " on stderr

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 25 Feb 2025 17:18:28 +0100

dracut (106-2ubuntu2) plucky; urgency=medium

  * Add update-initramfs (derived from initramfs-tools) (LP: #2098525)
  * Drop debian-initramfs-post-update.patch. Let update-initramfs call the
    bootloader hooks instead of dracut itself.

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 21 Feb 2025 01:23:03 +0100

dracut (106-2ubuntu1) plucky; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - drop 90overlay-root in favor of 90overlayfs (Closes: #1017039)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmraid, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
    - autopkgtest: add TEST-70-ISCSI and TEST-71-ISCSI-MULTI
    - Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    - Set -H --hostonly-mode=sloppy as default arguments via a config file.
  * run upstream-dracut-live autopkgtest on armhf and ppc64el
  * move 99-ubuntu.conf to 10-ubuntu.conf (to ease overwriting it)

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 13 Feb 2025 12:29:40 +0100

dracut (106-2) unstable; urgency=medium

  * new patches (all accepted upstream):
    - test(ISCSI): skip root=ibft if qemu -acpitable is not supported
    - test(FULL-SYSTEMD): skip encrypted root if qemu -smbios is not supported
    - test: use persistent names for network devices
    - fix(dracut-install): install compressed blobs that match wildcard fwpath
      (LP: #2095518)
  * autopkgtest: explicitly depend on ipxe-qemu
  * dracut-core: install upstream dracut.conf.d subdirectories
    (to be used with --confdir)
  * Enable autopkgtest for s390x

 -- Benjamin Drung <bdrung@debian.org>  Thu, 13 Feb 2025 01:05:51 +0100

dracut (106-1) unstable; urgency=medium

  * New upstream release.
  * Update debian/watch to point to dracut-ng upstream
  * dracut-live: suggest isomd5sum (for checkisomd5 command) (Closes: #1095162)
  * dracut-core: install /usr/lib/kernel/install.d (Closes: #1082811)
  * Drop patches included upstream and refresh remaining patches
  * Move modules:
    - reserve range 50-59 to out of tree dracut modules
    - fix(shell-interpreter): move later in the module ordering
    - move 01systemd-sysusers to 60systemd-sysusers
  * dracut-core: remove moved upstream docs
  * dracut-core: drop dracut.html (please use man pages instead)
  * dracut-core: add new modules 01systemd-battery-check and 97systemd-emergency
  * test: reorganize tests (new numbering schema)
  * Run upstream autopkgtest as root
  * test: depend on dbus and systemd-container for TEST-41-FULL-SYSTEMD
  * new patches:
    - test: log error when constructing sysroot
    - test(FULL-SYSTEMD): skip systemd-network-management if missing
  * dracut-core: drop gawk dependency

 -- Benjamin Drung <bdrung@debian.org>  Fri, 07 Feb 2025 21:21:31 +0100

dracut (105-3) unstable; urgency=medium

  * Add patches to improve test cases in error case
  * autopkgtest: add TEST-20-NFS test

 -- Benjamin Drung <bdrung@debian.org>  Tue, 07 Jan 2025 10:25:32 +0100

dracut (105-2ubuntu5) plucky; urgency=medium

  * test: run RAID and ENC-RAID-LVM with --no-hostonly (LP: #2091954)

 -- Benjamin Drung <bdrung@ubuntu.com>  Sat, 21 Dec 2024 01:28:52 +0100

dracut (105-2ubuntu4) plucky; urgency=medium

  * Install 99-ubuntu.conf in /usr/lib/dracut/dracut.conf.d instead of /etc

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 27 Nov 2024 15:47:41 +0100

dracut (105-2ubuntu3) plucky; urgency=medium

  * Set -H --hostonly-mode=sloppy as default arguments via a config file.

 -- Simon Quigley <tsimonq2@ubuntu.com>  Sun, 24 Nov 2024 21:46:30 -0600

dracut (105-2ubuntu2) plucky; urgency=medium

  * Plymouth hook: Use alternatives instead of plymouth-set-default-theme
    (LP: #1596220).

 -- Simon Quigley <tsimonq2@ubuntu.com>  Thu, 21 Nov 2024 14:54:12 -0600

dracut (105-2ubuntu1) plucky; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - run autopkgtest on all architectures
    - Run upstream autopkgtest as root
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - drop 90overlay-root in favor of 90overlayfs (Closes: #1017039)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmraid, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
      (LP: #2081183)
  * autopkgtest: also run TEST-20-NFS, TEST-30-ISCSI, and TEST-35-ISCSI-MULTI

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 21 Nov 2024 15:16:59 +0100

dracut (105-2) unstable; urgency=medium

  * autopkgtest:
    - run network tests with systemd-networkd
    - drop explicit gawk dependency
    - run test with zstd
    - restrict to amd64 again (Closes: #1087834)
    - update reasons for skipped tests
    - run tests with V=1
    - drop unneeded vim and iputils-ping dependencies
    - rename upstream-dracut-network to upstream-dracut-network-nbd
  * disable using DH_VERBOSE=1
  * fix(iscsi): include /usr/lib/open-iscsi/startup-checks.sh if needed
    (LP: #2081172)
  * Add upstream metadata
  * Let dracut-network recommend iscsiuio (for iscsi module)
  * fix(dracut-init): add compatibility with Debian/Ubuntu for libdirs detection

 -- Benjamin Drung <bdrung@debian.org>  Thu, 21 Nov 2024 14:30:47 +0100

dracut (105-1ubuntu1) plucky; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Run upstream autopkgtest as root
    - disable using DH_VERBOSE=1
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - drop 90overlay-root in favor of 90overlayfs (Closes: #1017039)
    - dracut-core:
      - demote cryptsetup, systemd-cryptsetup, dmraid, dmsetup, kpartx, lvm2,
        and mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
    - Include all packages with dracut modules in Apport bug reports
      (LP: #2081183)

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 14 Nov 2024 14:06:43 +0100

dracut (105-1) unstable; urgency=low

  [ Thomas Lange ]
  * new upstream, Closes: #1081566
  * add systemd-cryptsetup as Recommends, Closes: #1078792
  * add Benjamin as uploader
  * update standards version, no changes needed
  * instead of depend on init, now recommend systemd-sysv, Closes: #1056382
  * Do not call clean target in tests, Closes: #1086085

  [ Benjamin Drung ]
  * dracut-core:
    - add new modules 00shell-interpreter, 01fips-crypto-policies,
      01systemd-bsod, 01systemd-creds, 90numlock, 90pcmcia
    - drop recommending pkgconf
    - drop depending directly on libkmod2. dracut-install links against it.
    - recommend zstd instead of pigz and default to zstd
  * Switch to debhelper 13
  * dracut: use await variant of update-initramfs trigger
  * drop nm-path patch (network-manager ships the helpers in /usr/libexec)
  * Add systemd-coredump, systemd-cryptsetup, and systemd-repart as
    dependencies for upstream-dracut-core autopkgtest.
  * Regenerate only the latest and missing initrds (LP: #2048990)
  * Move module 95nvmf from dracut-core to dracut-network (LP: #2083881)
  * Drop unneeded quilt from build dependencies
  * Default initrdname to initrd.img-${kernel}
  * Enable all hardening flags
  * fix-01fips-crypto-policies-use-bin-in-shebang.patch: use /bin in shebang
  * Add a dracut-test package to ship the files needed for the test suite
  * autopkgtest:
    - run autopkgtest with V=2 (for maximum verbosity)
    - run autopkgtest on all architectures
    - disable using KVM for ppc64el
    - set ARCH to dpkg architecture
    - Depend on ovmf, squashfs-tools, and systemd-ukify for TEST-18-UEFI
    - Depend on systemd-cryptsetup for TEST-40-NBD
    - restrict systemd-boot-efi to supported archs
  * dracut-config-generic: ship upstream 50-generic.conf instead of Debian
    specific one and put it into /usr/lib/dracut/dracut.conf.d
  * dracut-config-rescue: ship upstream 50-rescue.conf instead of Debian
    specific one and put it into /usr/lib/dracut/dracut.conf.d
  * Set Rules-Requires-Root: no
  * test: decrease default VM memory size to 1 GiB
  * Run wrap-and-sort

 -- Benjamin Drung <bdrung@debian.org>  Thu, 14 Nov 2024 12:29:30 +0100

dracut (103-2) unstable; urgency=low

  * control: add depends on gawk, init, Closes: #1056382, #1081005

 -- Thomas Lange <lange@debian.org>  Wed, 11 Sep 2024 11:16:43 +0200

dracut (103-1.1) unstable; urgency=medium

  * no changes non-maintainer upload to rebuild the package with a newer
    libkmod2 (see #1079022)

 -- Marco d'Itri <md@linux.it>  Tue, 20 Aug 2024 23:36:24 +0200

dracut (103-1ubuntu3) oracular; urgency=medium

  * Regenerate only the latest and missing initrds (LP: #2048990)
  * Include all packages with dracut modules in Apport bug reports
    (LP: #2081183)

 -- Benjamin Drung <bdrung@ubuntu.com>  Mon, 30 Sep 2024 15:04:58 +0200

dracut (103-1ubuntu2) oracular; urgency=medium

  * autopkgtest: Drop dmraid upstream test 14 (LP: #2073677)
  * Add systemd-coredump, systemd-cryptsetup, and systemd-repart as
    dependencies for upstream-dracut-core autopkgtest.

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 03 Sep 2024 11:02:08 +0200

dracut (103-1ubuntu1) oracular; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - autopkgtest: Enable dmraid upstream test 14
    - Run upstream autopkgtest as root
    - disable using DH_VERBOSE=1
    - dracut-core: add new modules 01systemd-bsod, 01systemd-creds, 90numlock,
      90pcmcia
    - Explicitly mark 45ifcfg module as not installed
    - Switch to debhelper 13
    - dracut: use await variant of update-initramfs trigger
    - drop udevsettle patch (these kind of patches should be applied upstream)
    - drop nm-path patch (network-manager ships the helpers in /usr/libexec)
    - drop 90overlay-root in favor of 90overlayfs (Closes: #1017039)
    - run autopkgtest with V=2
    - run autopkgtest on all architectures
    - autopkgtest: disable using KVM for ppc64el
    - autopkgtest: set ARCH to dpkg architecture
    - dracut-core:
      - drop recommending pkgconf
      - drop depending directly on libkmod2. dracut-install links against it.
      - demote cryptsetup, dmraid, dmsetup, kpartx, lvm2, mdadm to suggests
      - demote binutils to suggests. its only needed when using UEFI executables
      - recommend zstd instead of pigz and default to zstd
    - Drop dracut-config-generic. Building a generic image is and will be the
      default.
    - Default initrdname to initrd.img-${kernel}
  * All submitted patches were accepted upstream and could be dropped.

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 09 Aug 2024 11:26:10 +0200

dracut (103-1) unstable; urgency=low

  * new upstream version 103
  * sync and delete patches
  * add new dracut module

 -- Thomas Lange <lange@debian.org>  Thu, 25 Jul 2024 13:30:18 +0900

dracut (102-3ubuntu4) oracular; urgency=medium

  * Cherry-pick upstream fixes for systemd 256 (LP: #2069290):
    - fix(test): use --add instead of --modules to create test-makeroot
    - test: avoid writing to rootfs as it might be read-only
  * fix(dracut-initramfs-restore.sh): correct initrd globbing
  * feat(lsinitrd.sh): support configurable initrd filenames
  * Default initrdname to initrd.img-${kernel}
  * Cherry-pick upstream performance fixes (LP: #2065180):
    - perf(dracut-install): memoize find_kmod_module_from_sysfs_node
    - perf(dracut-install): use driver/module sysfs dirs for module name
  * test: virtual hardware watchdog not available on s390x

 -- Benjamin Drung <bdrung@ubuntu.com>  Mon, 08 Jul 2024 20:37:51 +0200

dracut (102-3ubuntu3) oracular; urgency=medium

  * autopkgtest: set ARCH to dpkg architecture
  * dracut-core:
    - drop recommending pkgconf
    - drop depending directly on libkmod2. dracut-install links against it.
    - demote cryptsetup, dmraid, dmsetup, kpartx, lvm2, mdadm to suggests
    - demote binutils to suggests. its only needed when using UEFI executables.
    - recommend zstd instead of pigz and default to zstd
  * Drop dracut-config-generic. Building a generic image is and will be the
    default.

 -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 27 Jun 2024 23:07:12 +0200

dracut (102-3ubuntu2) oracular; urgency=medium

  * dracut: use await variant of update-initramfs trigger
  * fix(shell-completion): remove hashbang from bash completions
  * drop udevsettle patch (these kind of patches should be applied upstream)
  * drop nm-path patch (network-manager ships the helpers in /usr/libexec)
  * drop 90overlay-root in favor of 90overlayfs (Closes: #1017039)
  * run autopkgtest with V=2
  * autopkgtest: depend on tpm2-tools for systemd-pcrphase (LP: #2069290)
  * run autopkgtest on all architectures
  * autopkgtest: disable using KVM for ppc64el

 -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 14 Jun 2024 01:57:17 +0200

dracut (102-3ubuntu1) oracular; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - autopkgtest: Enable dmraid upstream test 14
    - Run upstream autopkgtest as root
    - disable using DH_VERBOSE=1
    - perf(dracut-install): preload kmod resources for quicker module lookup
      (LP: #2065180)
  * dracut-core: add new modules 01systemd-bsod, 01systemd-creds, 90numlock,
    90pcmcia
  * Explicitly mark 45ifcfg module as not installed
  * Switch to debhelper 13
  * test(RAID-DEG): fix running test out of tree

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 12 Jun 2024 19:38:43 +0200

dracut (102-3) unstable; urgency=medium

  * add module net-lib, Closes: #1072744
  * remove obsolete patch fido-libz

 -- Thomas Lange <lange@debian.org>  Fri, 07 Jun 2024 13:57:47 +0200

dracut (102-2) unstable; urgency=medium

  * add 90systemd-cryptsetup module, Closes: 1072538

 -- Thomas Lange <lange@debian.org>  Tue, 04 Jun 2024 11:38:08 +0200

dracut (102-1) unstable; urgency=low

  * new upstream:
    Closes: 1029324, 1041614, 1022129, 1071592, 1072174, 1068250
    Closes: 1071182, 1059501
  * change to new dracut-ng upstream repository, the package name remains
    unchanged
  * apply salsa MR #11, Closes: 753752
  * move kpartx from depends to recommends, Closes: 1033158

 -- Thomas Lange <lange@debian.org>  Mon, 03 Jun 2024 14:14:11 +0200

dracut (060+5-8ubuntu2) oracular; urgency=medium

  * perf(dracut-install): preload kmod resources for quicker module lookup
    (LP: #2065180)

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 04 Jun 2024 16:33:13 +0200

dracut (060+5-8ubuntu1) oracular; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - autopkgtest: Enable dmraid upstream test 14
    - Run upstream autopkgtest as root
    - disable using DH_VERBOSE=1
    - d/p/ldconfig-real.patch: make sure ldconfig.real is installed where
      needed (LP: #2053057)

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 21 May 2024 17:38:39 +0200

dracut (060+5-8) unstable; urgency=low

  * control: adjust breaks, replaces, Closes: #1071208, #1071244
  * add patch taken from dracut-ng, Closes: #1071182

 -- Thomas Lange <lange@debian.org>  Sun, 19 May 2024 16:45:33 +0200

dracut (060+5-7) unstable; urgency=low

  * control: update package depends name
  * add lintian override

 -- Thomas Lange <lange@debian.org>  Mon, 01 Apr 2024 23:01:58 +0200

dracut (060+5-2) unstable; urgency=low

  * set --systemdsystemunitdir from pkg-config, MR #32, Closes: #1057927
  * split dracut-install into separate package for initramfs-tools, MR #27
  * enable autopkgtest test suite, MR #24

 -- Thomas Lange <lange@debian.org>  Sun, 31 Mar 2024 19:05:19 +0200

dracut (060+5-1ubuntu3) noble; urgency=high

  * No change rebuild for 64-bit time_t and frame pointers.

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 08 Apr 2024 17:56:43 +0200

dracut (060+5-1ubuntu2) noble; urgency=medium

  * d/p/ldconfig-real.patch: make sure ldconfig.real is installed where needed
    (LP: #2053057)

 -- Nick Rosbrook <enr0n@ubuntu.com>  Tue, 13 Feb 2024 11:26:56 -0500

dracut (060+5-1ubuntu1) noble; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - fix(test): running tests no longer requires to be root
    - Add modules 80test, 80test-makeroot, and 80test-root to dracut-core
    - Add autopkgtest to run upstream test cases on amd64 (LP: #2031417)
    - Split dracut-install into separate package for initramfs-tools
      (LP: #2031185)
  * test(FULL SYSTEMD): no need to include dbus to the target rootfs
  * Drop dbus-broker from autopkgtest

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 07 Feb 2024 18:44:09 +0100

dracut (060+5-1) unstable; urgency=medium

  * upstream changed the release process, and do not tag the releases any
    more
  * 059+212 was already version 060+5
  * add dracut-network.conffiles, Closes: 1057807

 -- Thomas Lange <lange@debian.org>  Fri, 08 Dec 2023 21:09:47 +0100

dracut (059+212-3) unstable; urgency=medium

  * fix handling of dracut-version.sh

 -- Thomas Lange <lange@debian.org>  Wed, 06 Dec 2023 14:36:26 +0100

dracut (059+212-2) unstable; urgency=low

  * debian/rules: use correct Debian version

 -- Thomas Lange <lange@debian.org>  Wed, 06 Dec 2023 12:00:30 +0100

dracut (059+212-1) unstable; urgency=low

  * merge upstream changes, Closes: #1056059, #1041562, #1054400, #1016052

 -- Thomas Lange <lange@debian.org>  Thu, 30 Nov 2023 22:10:02 +0100

dracut (059-4ubuntu2) mantic; urgency=medium

  * Split dracut-install into separate package for initramfs-tools
    (LP: #2031185)
  * Update out-of-tree patches to final version merged upstream
  * Cherry-pick upstream fixes:
    - fix(dracut-systemd): rootfs-generator issues
    - test: increase test VM memory from 512M to 1024M to avoid OOM killer
  * Address lintian complains:
    - Remove empty directories in /usr/lib/dracut/modules.d
    - Add ${misc:Depends} to all binary package dependencies
    - Override lintian complaint executable-in-usr-lib (reported upstream)
    - Override false positive about missing init.d scripts
  * Install files from debian/tmp to make dh_missing happy
  * Install dracut.kernel.7 man page (link to dracut.cmdline.7)
  * Restrict autopkgtest to amd64 (other architectures need upstrem work)
  * autopkgtest: run more upstream test cases

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 22 Aug 2023 16:34:06 +0200

dracut (059-4ubuntu1) mantic; urgency=medium

  * fix(test): running tests no longer requires to be root
  * test: Make dracut and modules.d directory configurable
  * Add upstream autopkgtest to run four test cases (LP: #2031417)
  * Add modules 80test, 80test-makeroot, and 80test-root to dracut-core

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 16 Aug 2023 02:02:13 +0200

dracut (059-4) unstable; urgency=low

  * Fix file name in patch initrd-not-initramfs.patch
    Closes: #1029413, #1030191
    Thanks to nabijaczleweli for the patch

 -- Thomas Lange <lange@debian.org>  Thu, 09 Mar 2023 19:13:42 +0100

dracut (059-3) unstable; urgency=low

  * control: add breaks + replaces, Closes: #1028303

 -- Thomas Lange <lange@debian.org>  Mon, 09 Jan 2023 20:56:29 +0100

dracut (059-2) unstable; urgency=low

  * add patches from Laszlo Gombos
    dracut-live only depends on dracut-core not on dracut-network
    overlayfs dracut module belongs to dracut-core and not to dracut-live
    wicked dracut module is not supported by debian
    remove multipath patch, no longer needed

 -- Thomas Lange <lange@debian.org>  Sat, 07 Jan 2023 11:43:33 +0100

dracut (059-1) unstable; urgency=low

  * new upstream version
  * control: new homepage, new standards version
  * remove 10-debian.conf, build generic initrd by default
  * rules: run script explicitly as shell, Closes: #1025378
  * nm-path: fix more paths, Closes: #1016741
  * patches/udevsettle: fix broken network in kvm in some cases
  * remove dev-shm patch which is not needed, Closes: #1025996
  * remove systemd-users patch, Closes: #1025951

 -- Thomas Lange <lange@debian.org>  Sun, 25 Dec 2022 17:09:02 +0100

dracut (057+157-4) unstable; urgency=low

  * add missing module 90overlayfs

 -- Thomas Lange <lange@debian.org>  Fri, 02 Dec 2022 16:19:16 +0100

dracut (057+157-3) unstable; urgency=low

  * control: add breaks and replaces, Closes: #1024435

 -- Thomas Lange <lange@debian.org>  Sun, 20 Nov 2022 08:56:26 +0100

dracut (057+157-2) unstable; urgency=low

  * remove duplicate virtfs module, Closes: #1024390

 -- Thomas Lange <lange@debian.org>  Fri, 18 Nov 2022 20:54:29 +0100

dracut (057+157-1) unstable; urgency=low

  * new upstream: Closes: #1023239, #1015922, #1016051, #1017411
  * update initrd-not-initramfs.patch Closes: #1021229
  * add patch for missing libz, Closes: #1016727
  * add patch for Debian path in 35network-manager, Closes: #1016741

 -- Thomas Lange <lange@debian.org>  Thu, 17 Nov 2022 21:48:24 +0100

dracut (056-3) unstable; urgency=low

  * new upstream, Closes: #991918
  * control: Remove unnecessary constraints, demote pkg-config to
    Recommends, Closes: #991920
  * set Debian version in dracut-version.sh, Closes: #987320
  * 90overlay-root/module-setup.sh: fix loading overlayfs kernel module

 -- Thomas Lange <lange@debian.org>  Tue, 24 May 2022 21:29:13 +0200

dracut (056-2) experimental; urgency=low

  * Team upload.
  * Fix conflict between dracut-{core,live,network} after failed amendment
    of modules list

 -- Dominik George <natureshadow@debian.org>  Wed, 11 May 2022 12:39:03 +0200

dracut (056-1) experimental; urgency=low

  * Team upload.
  * New upstream version
  * Refresh patches for dracut 056
  * Update d/copyright
    + Accounted for moved source files
    + Accounted for source files written by authors not mentioned yet
    + Accounted for a vendored Rust module (crosvm).
  * Install all modules
  * Install dracut-util

 -- Dominik George <natureshadow@debian.org>  Tue, 10 May 2022 16:53:52 +0200

dracut (055-1) experimental; urgency=low

  [ Dominik George ]
  * Team upload.
  * New upstream version (Closes: #991918)

  [ Andre Russ ]
  * Refresh patches for dracut 055
    + systemd needs more users in Debian
    + crc32c patch was applied upstream
    + several minor changes
  * Update installed files
    + Several docs were moved upstream
    + mkinitrd was removed

 -- Dominik George <natureshadow@debian.org>  Fri, 06 Aug 2021 11:36:31 +0200

dracut (051-1) unstable; urgency=low

  * new upstream version
  * control: change description, Closes: #967923
  * source/options: add pattern for files to ignore by dpkg-source
  * fix-revdate: update modification dates

  [ Antonio Russo ]
  * Patch occurrences of /boot/initramfs to /boot/initrd to match Debian
    default names, Closes: #972809

 -- Thomas Lange <lange@debian.org>  Tue, 15 Dec 2020 16:23:33 +0100

dracut (050+65-1) unstable; urgency=medium

  * control: add breaks and replaces, Closes: #959852
  * merge upstream changes, Closes: #963989
  * add module nvmf

 -- Thomas Lange <lange@debian.org>  Wed, 01 Jul 2020 12:13:36 +0200

dracut (050+35-4) unstable; urgency=high

  * add git tag, so dracut shows correct version

 -- Thomas Lange <lange@debian.org>  Wed, 22 Apr 2020 22:43:28 +0200

dracut (050+35-3) unstable; urgency=high

  * fix microcode loading, Closes: #958191

 -- Thomas Lange <lange@debian.org>  Wed, 22 Apr 2020 22:09:22 +0200

dracut (050+35-2) unstable; urgency=low

  * source only upload needed, after 050+35-1 went through new queue

 -- Thomas Lange <lange@debian.org>  Thu, 16 Apr 2020 10:55:04 +0200

dracut (050+35-1) unstable; urgency=low

  * new upstream
  * debian/copyright: fix entries, Closes: #956288

 -- Thomas Lange <lange@debian.org>  Fri, 10 Apr 2020 21:57:03 +0200

dracut (050+31-1) unstable; urgency=low

  * new upstream: Closes: #954019
  * add module 90nvdimm

 -- Thomas Lange <lange@debian.org>  Thu, 19 Mar 2020 23:01:22 +0100

dracut (050-1) unstable; urgency=low

  [ Thomas Lange ]
  * new upstream version, Closes: #948135, #945596, #952820
  * additional packages dracut-live and dracut-squash were added by
    upstream
  * fix dpkg triggers, Closes: #720081
  * kernel/postinst.d/dracut: avoid running multiple times
  * update standards version
  * control: use debhelper-compat, upgrade to 12
  * add patch systemd-vconsole-setup.service
  * remove 90aufs, only supported until 3.X
  * add dracut module 06rngd
  * add README.cross, rename README -> README.md
  * add mkinitrd script

  [ Ondřej Nový ]
  * d/copyright: Change Format URL to correct one

 -- Thomas Lange <lange@debian.org>  Fri, 06 Mar 2020 13:30:46 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog dracut-install`.
