diff --git a/AUTHORS b/AUTHORS index f4e1f4efb6..9fc2406dc8 100644 --- a/AUTHORS +++ b/AUTHORS @@ -2,11 +2,12 @@ Harald Hoyer Victor Lowther Amadeusz Żołnowski Hannes Reinecke -Daniel Molkentin +Daniel Molkentin Will Woods Philippe Seewer Warren Togami Kairui Song +Jóhann B. Guðmundsson Dave Young Jeremy Katz David Dillow @@ -14,7 +15,6 @@ Lukas Nykryn Lubomir Rintel Michal Soltys Colin Guthrie -Jóhann B. Guðmundsson Amerigo Wang Thomas Renninger Alexander Tsoy @@ -30,30 +30,32 @@ Andreas Thienemann Peter Robinson Frantisek Sumsal Fabian Vogt +Nicolas Chauvet +Zoltán Böszörményi Colin Walters John Reiser Luca Berra -Nicolas Chauvet Xunlei Pang Brian C. Lane Daniel Drake Angelo "pallotron" Failla +Beniamino Galvani Thomas Blume Ville Skyttä -Beniamino Galvani Böszörményi Zoltán Cristian Rodríguez Dan Horák +Javier Martinez Canillas +Ondrej Mosnacek Renaud Métrich Baoquan He Brendan Germain -Javier Martinez Canillas Jonas Witschel Leho Kraav Moritz Maxeiner Nathan Rini -Ondrej Mosnacek Radek Vykydal +David Tardon Fabian Deutsch Kamil Rytarowski Lidong Zhong @@ -65,8 +67,8 @@ Thorsten Behrens Zbigniew Jędrzejewski-Szmek q66 Đoàn Trần Công Danh +Adam Williamson Chao Wang -David Tardon Frederic Crozat James Lee Jesse Keating @@ -79,7 +81,6 @@ Stefan Reimer Takashi Iwai Tomasz Paweł Gajc tpgxyz -Adam Williamson Anton Blanchard Bill Nottingham Chapman Flack @@ -109,6 +110,7 @@ Wim Muskee Alan Jenkins Alan Pevec Alex Harpin +Alexey Shabalin Ankit Kumar Antony Messerli Chao Fan @@ -131,14 +133,18 @@ Julian Wolf Koen Kooi Konrad Rzeszutek Wilk Kyle McMartin +Luiz Angelo Daros de Luca Lukas Wunner +Mariusz Tkaczyk Marko Myllynen +Matthew Thode Michal Koutný Mike Snitzer Minfei Huang Nikoli Patrick Talbert Pedro Monreal +Petr Pavlu Pingfan Liu Przemysław Rudy Robert LeBlanc @@ -160,6 +166,7 @@ Alexey Kodanev Andreas Schwab Andreas Stieger Andy Lutomirski +Anjali Kulkarni Anssi Hannula Antz Arnaud Rebillout @@ -177,7 +184,6 @@ Chad Dupuis Christian Heinz Cong Wang Dan Fuhry -Daniel Molkentin Dave Jones David Disseldorp David Michael @@ -231,7 +237,6 @@ Marian Csontos Mark Fasheh Matt Matt Smith -Matthew Thode Mei Liu Michael Chapman Michael McCracken @@ -241,6 +246,7 @@ Mike Gorse Moritz 'Morty' Strübe Munehiro Matsuda Nicolas Porcel +Nicolas Saenz Julienne Olivier Blin Ondrej Dubaj P J P @@ -250,7 +256,7 @@ Pavel Zhukov Pawel Wieczorkiewicz Pekka Wallendahl Peter Georg -Petr Pavlu +Peter Levine Petr Tesarik Petr Vorel Prarit Bhargava @@ -277,10 +283,13 @@ Tomasz Torcz Tong Li Vadim Kuznetsov Vaughan Cao +Vladius25 Vratislav Podzimek +Yang Liu <50459973+ly4096x@users.noreply.github.com> Yanko Kaneti Zhiguo Deng Ziyue Yang +foopub <45460217+foopub@users.noreply.github.com> gaoyi honza801 jbash aka John Bashinski @@ -295,6 +304,7 @@ mulhern mwberry nabijaczleweli privb0x23 +realtime-neil tpg xtraeme Дамјан Георгиевски diff --git a/NEWS.md b/NEWS.md index 46872c60ac..ea683abdee 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,95 @@ +Rendered view: https://github.com/dracutdevs/dracut/blob/master/NEWS.md + +dracut-052 +========== + +#### Features + +- **dracut:** + - allow overriding the systemctl command for sysroot with `$SYSTEMCTL` for cross compilation + - add additional global variables + + Variables like `dbusconfdir` or `systemdnetwork` are now exported + to the individual modules as global variables. If they are not set + in the distribution dracut config files, they are set via `pkg-config` + + - A `--no-uefi` option as been added to the CLI options to disable a default `uefi=yes` + set by a configuration file. + +- **kernel-modules:** add modules from `drivers/memory` for arm +- **network-legacy:** send dhcp in parallel on all devices via the `single-dhcp` option +- **dbus:** introduce a meta module for dbus +- **dbus-broker:** introduce the dbus-broker module +- **dbus-daemon:** introduce the dbus-daemon module +- **systemd-ask-password:** introduce the systemd-ask-password module +- **systemd-coredump:** introduce the systemd-coredump module +- **systemd-modules-load:** introduce the systemd-modules-load module +- **systemd-repart:** introduce the systemd-repart module +- **systemd-sysctl:** introduce the systemd-sysctl module +- **systemd-sysusers:** introduce the systemd-sysuser module + +#### Bug Fixes + +- first round of shellcheck for all shell scripts +- revise all module checks to not error out about missing dependencies +- use the top-level `/efi` path to address the EFI partition +- correct the squash quirk +- use `find_binary` instead of other methods, because `find_binary` honors `dracutsysrootdir` +- quote globbing in module-setup.sh for `inst_multiple` +- move ldconfig after library workaround +- do not set cmdline for uefi images unless asked +- **dracut:** don't override `PATH`, if `dracutsysrootdir` is set +- **dracut-functions.sh:** check kernel config from `dracutsysrootdir` +- **dracut-init.sh:** make inst_libdir_file work with `dracutsysrootdir` set +- **dracut-install:** allow globbing for multiple sources +- **06dbus:** + - do not hardcode path to dbus utils + - do not hardcode path to systemd unit +- **uefi** use efivars fs over the deprecated sysfs entries +- **keyring** adding shared keyring mode to systemd unit `dracut-pre-pivot.service` +- **35network-manager:** avoid restarting NetworkManager +- **90kernel-modules:** install generic crypto modules with hostonly unset +- **99squash:** use kernel config instead of modprobe to check modules +- **dbus-daemon:** use uid/gid from sysroot if `dracutsysrootdir` is set +- **kernel-modules:** add reset controllers for arm +- **kernel-network-modules:** also install modules from mdio subdirectory +- **mdraid:** + - remove the `offroot` option (long deprecated) + - add the grow continue service `mdadm-grow-continue` +- **network-legacy:** silent the check for dhcp leaseinfo +- **network-manager:** allow override network manager version +- **plymouth:** install binaries with dependencies +- **shutdown:** add timeout to umount calls +- **watchdog:** fix dependencies in `module-setup.sh` + +#### Contributors + +- Harald Hoyer +- Jóhann B. Guðmundsson +- Zoltán Böszörményi +- Alexey Shabalin +- Daniel Molkentin +- Luiz Angelo Daros de Luca +- Mariusz Tkaczyk +- Alexander Tsoy +- Anjali Kulkarni +- Beniamino Galvani +- David Tardon +- Javier Martinez Canillas +- Kairui Song +- Lukas Nykryn +- Matthew Thode +- Nicolas Chauvet +- Nicolas Saenz Julienne +- Ondrej Mosnacek +- Peter Levine +- Petr Pavlu +- Vladius25 +- Yang Liu <50459973+ly4096x@users.noreply.github.com> +- foopub <45460217+foopub@users.noreply.github.com> +- realtime-neil + + dracut-051 ==========