Skip to content

Tags: dracut-ng/dracut-ng

Tags

105

Verified

This tag was signed with the committer’s verified signature.

104

Verified

This tag was signed with the committer’s verified signature.

103

Verified

This tag was signed with the committer’s verified signature.

102

Verified

This tag was signed with the committer’s verified signature.

101

Verified

This tag was signed with the committer’s verified signature.

100

Verified

This tag was signed with the committer’s verified signature.

060

Verified

This tag was signed with the committer’s verified signature.

059

Toggle 059's commit message

Verified

This tag was signed with the committer’s verified signature.
johannbg Jóhann B. Guðmundsson
dracut-059

==========

* **NEWS.md:**  add missing entries ([794ce5e](dracutdevs/dracut@794ce5e))

- Jóhann B. Guðmundsson <johannbg@gmail.com>

058

Toggle 058's commit message

Verified

This tag was signed with the committer’s verified signature.
johannbg Jóhann B. Guðmundsson
[Rendered view](https://github.com/dracutdevs/dracut/blob/master/NEWS.md

)

dracut-058
==========

* **90kernel-modules:**
  *  MMC and NVMe on kernels 6.0+ ([e0d57a8](dracutdevs/dracut@e0d57a8))
  *  add (nonstandard) NVMe drivers ([415e551](dracutdevs/dracut@415e551))
* **90multipath:**
  *  use RemainAfterExit=yes for multipathd-configure.service ([2334031](dracutdevs/dracut@2334031))
  *  create `/etc/multipath` only ([0940be9](dracutdevs/dracut@0940be9))
* **Makefile:**  reduce the number of shell invocations ([ad7d5bc](dracutdevs/dracut@ad7d5bc))
* **base:**
  *  do not require chroot inside initramfs ([5181337](dracutdevs/dracut@5181337))
  *  remove grep dependency ([240a1d3](dracutdevs/dracut@240a1d3))
* **dbus-broker:**  add missing sockets.target.wants/dbus.socket ([7ed0461](dracutdevs/dracut@7ed0461))
* **dmsquash-live:**
  *  add support for NFS ([8caaad4](dracutdevs/dracut@8caaad4))
  *  check kernel for built-in squashfs drivers ([922c9e2](dracutdevs/dracut@922c9e2))
  *  run checkisomd5 on correct device ([c8f819e](dracutdevs/dracut@c8f819e))
* **dmsquash-live-ntfs:**  remove unnecessary command ([e78f71b](dracutdevs/dracut@e78f71b))
* **dmsquash-live-root:**  check kernel for built-in `overlay` drivers ([d0cd7cd](dracutdevs/dracut@d0cd7cd))
* **dracut:**
  *  allow to set persistent policy based on /dev/mapper device names ([9cc7cee](dracutdevs/dracut@9cc7cee))
  *  shellcheck regression in DRACUT_INSTALL calls ([097dd36](dracutdevs/dracut@097dd36))
  *  replace invalid lzo command with lzop for LZO compression ([b2d7561](dracutdevs/dracut@b2d7561))
  *  typo error 'aggresive' -> 'aggressive' ([e4f1dbc](dracutdevs/dracut@e4f1dbc))
* **dracut-functions.sh:**
  *  check_kernel_module should follow dracutsysrootdir ([6c42d37](dracutdevs/dracut@6c42d37))
  *  suppress findmnt error msg if /etc/fstab not exist ([e9ed44c](dracutdevs/dracut@e9ed44c))
* **dracut-init:**  make require_kernel_modules ignore no kernel build ([d460941](dracutdevs/dracut@d460941))
* **dracut-init.sh:**
  *  instmods: wrong variable name ([b12ee55](dracutdevs/dracut@b12ee55))
  *  add missing hostonly code in the inst_multiple function ([e2fdb30](dracutdevs/dracut@e2fdb30))
  *  correct dracut-install source path ([72b700e](dracutdevs/dracut@72b700e))
  *  propagate the result code returned by dracut-install ([d2f6f44](dracutdevs/dracut@d2f6f44))
* **dracut-initramfs-restore.sh:**
  *  initramfs detection not working ([481b87f](dracutdevs/dracut@481b87f))
  *  hide unpack errors ([4f20ae2](dracutdevs/dracut@4f20ae2))
* **dracut-install:**
  *  use stripped kernel module path as hash key ([2f791b4](dracutdevs/dracut@2f791b4))
  *  do not try to copy files from the root directory ([ebbcf97](dracutdevs/dracut@ebbcf97))
  *  correctly waitpid() for cp ([13736c5](dracutdevs/dracut@13736c5))
  *  convert_abs_rel: return valid path on error ([06d3161](dracutdevs/dracut@06d3161))
* **dracut-logger.sh:**  this fixes the dlog_init check for /dev/log ([6b592f5](dracutdevs/dracut@6b592f5))
* **dracut-systemd:**  run systemctl daemon-reload after remove_hostonly_files ([e1058b0](dracutdevs/dracut@e1058b0))
* **dracut.sh:**
  *  split drivers_dir check ([d32d221](dracutdevs/dracut@d32d221))
  *  use DRACUT_ARCH instead of `uname -m` ([a86aea6](dracutdevs/dracut@a86aea6))
  *  make omit-drivers option do exact match for names ([444944a](dracutdevs/dracut@444944a))
  *  correct wrong systemd variable paths ([b9dc999](dracutdevs/dracut@b9dc999))
  *  remove duplicate "dracut:" string in logger functions ([8410ee2](dracutdevs/dracut@8410ee2))
  *  do not fail on irregular files ([b72d0d7](dracutdevs/dracut@b72d0d7))
* **dracut.spec:**  tpm2-tools is required for crypt module to work ([8abffe7](dracutdevs/dracut@8abffe7))
* **drm:**  add video drivers needed on hyper-v and similar ([85149b8](dracutdevs/dracut@85149b8))
* **github:**  yml syntax and commit message for dependabot ([32f6dd1](dracutdevs/dracut@32f6dd1))
* **i18n:**
  *  do not fail if FONT in /etc/vconsole.conf has the file extension ([e1de5bd](dracutdevs/dracut@e1de5bd))
  *  add required includes for keymaps ([fe8fa2b](dracutdevs/dracut@fe8fa2b))
* **install.d:**  add --verbose if KERNEL_INSTALL_VERBOSE=1 ([846a845](dracutdevs/dracut@846a845))
* **integrity:**
  *  do not enable EVM if there is no key ([90585c6](dracutdevs/dracut@90585c6))
  *  remove unused variable ([9d1004a](dracutdevs/dracut@9d1004a))
* **iscsi:**  don't install the module if kernel doesn't support iscsi ([7917d79](dracutdevs/dracut@7917d79))
* **kernel-modules:**
  *  add sysctl to initramfs to handle modprobe files ([33679ff](dracutdevs/dracut@33679ff))
  *  always include nvmem driver on nvmem_on_arm ([bc965cd](dracutdevs/dracut@bc965cd))
* **load_fstype:**  use $1 if $2 is missing ([401158e](dracutdevs/dracut@401158e))
* **lsinitrd.sh:**
  *  add a missing path to image ([e877be6](dracutdevs/dracut@e877be6))
  *  correct skipcpio source path ([5eb996a](dracutdevs/dracut@5eb996a))
* **lvm:**  drop dm-eventd binary and libs from initramfs ([7d3184e](dracutdevs/dracut@7d3184e))
* **man:**
  *  correct typo ([699e394](dracutdevs/dracut@699e394))
  *  dracut.cmdline.7: clarify "rd.nvmf.discover=fc,auto" ([a90efdd](dracutdevs/dracut@a90efdd))
  *  dracut.cmdline(7): correct syntax for rd.nonvmf ([4b69e63](dracutdevs/dracut@4b69e63))
  *  point man pages to github.com instead of kernel.org ([d6d5558](dracutdevs/dracut@d6d5558))
  *  correct typo ([7fa0094](dracutdevs/dracut@7fa0094))
* **multipath:**  install multipathd.socket ([02e646f](dracutdevs/dracut@02e646f))
* **network:**
  *  check if ip command fails ([52d1460](dracutdevs/dracut@52d1460))
  *  two bugs which cause minutes long boot times ([1d6f42c](dracutdevs/dracut@1d6f42c))
  *  avoid double brackets around IPv6 address ([2c26b70](dracutdevs/dracut@2c26b70))
  *  don't use same ifname multiple times ([f4e9ea8](dracutdevs/dracut@f4e9ea8))
* **network-legacy:**
  *  check if dhclient has --timeout option ([23654c5](dracutdevs/dracut@23654c5))
  *  correct wrong local network configuration path ([2eb733c](dracutdevs/dracut@2eb733c))
* **network-manager:**
  *  always install the library plugins directory ([429f9de](dracutdevs/dracut@429f9de))
  *  correct wrong local network configuration path ([744c6de](dracutdevs/dracut@744c6de))
* **nfs,virtiofs:**  check kernel for builtin fs drivers ([78cafe4](dracutdevs/dracut@78cafe4))
* **nvmf:**
  *  run cmdline hook before parse-ip-opts.sh ([a65fab6](dracutdevs/dracut@a65fab6))
  *  avoid calling "exit" in a cmdline hook ([a93968b](dracutdevs/dracut@a93968b))
  *  make sure "rd.nvmf.discover=fc,auto" takes precedence ([556ef46](dracutdevs/dracut@556ef46))
  *  don't use "finished" queue for autoconnect ([e93e465](dracutdevs/dracut@e93e465))
  *  don't create did-setup file ([03921ec](dracutdevs/dracut@03921ec))
  *  no need to load the nvme module ([a3cf4ec](dracutdevs/dracut@a3cf4ec))
  *  don't try to validate network connections in cmdline hook ([b3ff3f3](dracutdevs/dracut@b3ff3f3))
  *  nvme list-subsys prints the address using commas as separator ([9664e98](dracutdevs/dracut@9664e98))
* **shell-completion:**  add missing -p and --parallel options ([b30a00c](dracutdevs/dracut@b30a00c))
* **skipcpio:**  ignore broken pipe ([aa0369a](dracutdevs/dracut@aa0369a))
* **squash:**  build ld cache for squash loader ([bc1b23c](dracutdevs/dracut@bc1b23c))
* **systemd:**
  *  add missing modprobe@.service ([928252a](dracutdevs/dracut@928252a))
  *  set right permissions for the machine-id file ([da55e26](dracutdevs/dracut@da55e26))
* **systemd-coredump:**  correct systemd-coredump binary path ([4b931bf](dracutdevs/dracut@4b931bf))
* **systemd-hostnamed:**
  *  add missing dbus-org.freedesktop.hostname1.service ([4fca292](dracutdevs/dracut@4fca292))
  *  correct sysusers configuration ([a540c95](dracutdevs/dracut@a540c95))
* **systemd-networkd:**  typo in systemd-networkd.socket local conf path ([d4732be](dracutdevs/dracut@d4732be))
* **systemd-timedated:**  add missing dbus-org.freedesktop.timedate1.service ([b3d219b](dracutdevs/dracut@b3d219b))
* **systemd-timesyncd:**  typo in systemd-time-wait-sync.service local conf path ([e3ec51e](dracutdevs/dracut@e3ec51e))
* **test:**  remove unnecessary setup steps ([22ab797](dracutdevs/dracut@22ab797))
* **virtiofs:**
  *  make shebangs work on split-usr systems ([27b316d](dracutdevs/dracut@27b316d))
  *  ismounted has a dependency on the base module ([c73e7b9](dracutdevs/dracut@c73e7b9))
* **zipl:**  remove trailing spaces from zipl boot device name ([b4de9ee](dracutdevs/dracut@b4de9ee))

* **dmsquash-live:**
  *  add support for dash ([862ba52](dracutdevs/dracut@862ba52))
  *  add new dmsquash-live-autooverlay module ([a3c67d2](dracutdevs/dracut@a3c67d2))
* **dracut-init.sh:**
  *  introduce a new helper require_kernel_modules ([d3a5e63](dracutdevs/dracut@d3a5e63))
  *  add inst_libdir_dir() helper ([cc66925](dracutdevs/dracut@cc66925))
* **dracut-install:**  convert_abs_rel: canonicalise parent of from, too ([53dd6a9](dracutdevs/dracut@53dd6a9), closes [#1781](dracutdevs/dracut#1781))
* **dracut.sh:**
  *  populate uefi_cmdline if no other cmdline is given ([1157143](dracutdevs/dracut@1157143))
  *  pass engine flag to sbsign allowing use with hardware devices ([897e5ef](dracutdevs/dracut@897e5ef))
* **fs-lib:**  fsck_single can now handle PARTLABEL and PARTUUID ([d40617f](dracutdevs/dracut@d40617f))
* **github:**  automating dependency updates ([bdddfd5](dracutdevs/dracut@bdddfd5))
* **kernel-modules:**  exclude USB drivers in strict hostonly mode ([7debf54](dracutdevs/dracut@7debf54))
* **multipath:**  install tmpfiles.d config file ([cf31fcf](dracutdevs/dracut@cf31fcf))
* **nvmf:**  set rd.neednet=1 if tcp records encountered ([cf8986a](dracutdevs/dracut@cf8986a))
* **overlayfs:**
  *  add new overlayfs module to dracut.spec ([b55563f](dracutdevs/dracut@b55563f))
  *  add a new module called overlayfs ([40dd5c9](dracutdevs/dracut@40dd5c9))
* **qemu:**  add efi_secret driver ([8194f72](dracutdevs/dracut@8194f72))
* **squash:**  use require_kernel_modules for better module checking ([d4a9d6b](dracutdevs/dracut@d4a9d6b))
* **systemd:**  install systemd-sysroot-fstab-check ([23684e4](dracutdevs/dracut@23684e4))
* **systemd-pcrphase:**  introducing the systemd-pcrphase module ([d345ca2](dracutdevs/dracut@d345ca2))
* **systemd-portabled:**  introducing the systemd-portabled module ([03babd9](dracutdevs/dracut@03babd9))
* **systemd-pstore:**  introducing the systemd-pstore module ([758f2e6](dracutdevs/dracut@758f2e6))
* **test:**  add new module to share code between tests ([f5689b4](dracutdevs/dracut@f5689b4))
* **test-makeroot:**  add new module to share code between tests ([54b963c](dracutdevs/dracut@54b963c))
* **test-root:**  add new module to share code between tests ([b17a310](dracutdevs/dracut@b17a310))

* **90kernel-modules:**  use awk instead of shell monster ([77ac95d](dracutdevs/dracut@77ac95d))
* **dracut-install:**
  *  convert_abs_rel: don't allocate target parent realpath ([d2648f6](dracutdevs/dracut@d2648f6))
  *  strdup()+[dirlen]=0 => strndup ([e7d6a1e](dracutdevs/dracut@e7d6a1e))
* **dracut.sh:**  do not mkdir $initdir/lib/dracut within a loop ([8d46cc0](dracutdevs/dracut@8d46cc0))

- Laszlo Gombos <laszlo.gombos@gmail.com>
- Antonio Alvarez Feijoo <antonio.feijoo@suse.com>
- Martin Wilck <mwilck@suse.de>
- Kairui Song <kasong@tencent.com>
- Marcos Mello <marcosfrm@gmail.com>
- наб <nabijaczleweli@nabijaczleweli.xyz>
- David Tardon <dtardon@redhat.com>
- Jóhann B. Guðmundsson <johannbg@gmail.com>
- Matt Coleman <matt@datto.com>
- Pavel Valena <pvalena@redhat.com>
- Alberto Planas <aplanas@suse.com>
- Brian C. Lane <bcl@redhat.com>
- Jonathan Lebon <jonathan@jlebon.com>
- Lukas Nykryn <lnykryn@redhat.com>
- keentux <valentin.lefebvre@suse.com>
- Cole Robinson <crobinso@redhat.com>
- Daan De Meyer <daan.j.demeyer@gmail.com>
- Frederick Grose <4335897+FGrose@users.noreply.github.com>
- Frederick Grose <fgrose@sugarlabs.org>
- Hari Bathini <hbathini@linux.ibm.com>
- Henrik Gombos <henrik99999@gmail.com>
- Jeremy Linton <jlinton@redhat.com>
- Kenneth D'souza <kennethdsouza94@gmail.com>
- Laura Hild <lsh@jlab.org>
- Mike Gilbert <floppym@gentoo.org>
- Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
- Neal Gompa <neal@gompa.dev>
- Scott Moser <smoser@brickies.net>
- Tao Liu <ltao@redhat.com>
- Tianhao Chai <cth451@gmail.com>
- gombi <gombi@>
- joamonwx <unknown>
- runsisi <runsisi@hust.edu.cn>
- tupper <tupper.bob@gmail.com>

057

Toggle 057's commit message
docs: update NEWS.md and AUTHORS