Hello community, here is the log from the commit of package dracut for openSUSE:Factory checked in at 2017-01-24 10:28:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dracut (Old) and /work/SRC/openSUSE:Factory/.dracut.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut" Changes: -------- --- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2017-01-11 11:53:37.372373099 +0100 +++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes 2017-01-24 10:28:56.328366958 +0100 @@ -1,0 +2,12 @@ +Mon Jan 16 19:44:07 UTC 2017 - daniel.molken...@suse.com + +- Add md4 and arc4 modules for ntlm authentication + * add 0454-Add-md4-and-arc4-modules-for-ntlm.patch + +------------------------------------------------------------------- +Mon Jan 16 19:05:14 UTC 2017 - daniel.molken...@suse.com + +- Resolve symbolic links for -i and -k parameters (bsc#902375) + * add 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch + +------------------------------------------------------------------- New: ---- 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch 0454-Add-md4-and-arc4-modules-for-ntlm.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dracut.spec ++++++ --- /var/tmp/diff_new_pack.cZryZu/_old 2017-01-24 10:28:58.412071430 +0100 +++ /var/tmp/diff_new_pack.cZryZu/_new 2017-01-24 10:28:58.416070864 +0100 @@ -173,6 +173,8 @@ Patch450: 0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch Patch451: 0451-systemd-initrd-add-initrd-root-device.target.patch Patch452: 0452-Always-try-to-add-pinctrl-cherryview.patch +Patch453: 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch +Patch454: 0454-Add-md4-and-arc4-modules-for-ntlm.patch # On top patches/fixes which have to be applied late Patch500: 0500-Reset-IFS-variable.patch @@ -378,6 +380,8 @@ %patch450 -p1 %patch451 -p1 %patch452 -p1 +%patch453 -p1 +%patch454 -p1 %patch500 -p1 %patch501 -p1 ++++++ 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch ++++++ >From 7957bd01b097507a601495ed7cd2c8480c2af67b Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <dmolken...@suse.com> Date: Thu, 17 Nov 2016 16:08:31 +0100 Subject: [PATCH] Resolve symbolic links for -i and -k parameters (bsc#902375) --- mkinitrd-suse.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkinitrd-suse.sh b/mkinitrd-suse.sh index 0f2b3c4..bc49d73 100755 --- a/mkinitrd-suse.sh +++ b/mkinitrd-suse.sh @@ -237,11 +237,13 @@ while (($# > 0)); do -k) # Would be nice to get a list of images here read_arg kernel_images "$@" || shift $? for kernel_image in $kernel_images;do + [ -L "/boot/$kernel_image" ] && kernel_image="$(readlink "/boot/$kernel_image")" kernels="$kernels ${kernel_image#*-}" done ;; -i) read_arg initrd_images "$@" || shift $? for initrd_image in $initrd_images;do + [ -L "/boot/$initrd_image" ] && initrd_image="$(readlink "/boot/$initrd_image")" # Check if the initrd_image contains a path. # if not, then add the default boot_dir dname=`dirname $initrd_image` -- 2.10.0 ++++++ 0454-Add-md4-and-arc4-modules-for-ntlm.patch ++++++ >From e69da98de1a4175fb3c745570471fc3a7d567a33 Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <dmolken...@suse.com> Date: Thu, 17 Nov 2016 11:22:48 +0100 Subject: [PATCH] Add md4 and arc4 modules for ntlm Some crashkernel targets still use legacy NTLM auth, which require those (bsc#869496). This patch enumerates all dependent hash algorithems, because even though most of them are probably compiled in, older ones (e.g. md4 and arc4) usually aren't. --- modules.d/95cifs/module-setup.sh | 6 ++++++ 1 file changed, 6 insertions(+) Index: dracut-044/modules.d/95cifs/module-setup.sh =================================================================== --- dracut-044.orig/modules.d/95cifs/module-setup.sh +++ dracut-044/modules.d/95cifs/module-setup.sh @@ -24,6 +24,12 @@ depends() { # called by dracut installkernel() { instmods cifs ipv6 + # hash algos + instmods md4 md5 sha256 + # ciphers + instmods aes arc4 des ecb + # macs + instmods hmac cmac } # called by dracut