Hello community,
here is the log from the commit of package dracut for openSUSE:Factory checked in at 2015-11-12 19:36:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2015-11-08 14:35:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes 2015-11-12 19:36:20.000000000 +0100
@@ -1,0 +2,23 @@
+Thu Nov 12 08:52:54 UTC 2015 - fvogt@localhost
+
+- Add 0301-include_sysconfig_language.patch:
+ - Include /etc/sysconfig/language instead of forcibly generating
+ /etc/locale.conf
+ - Workaround and partial fix for boo#927250
+
+-------------------------------------------------------------------
+Tue Nov 10 11:26:51 UTC 2015 - fvogt@suse.com
+
+- Add 0205-mdraid_ignore_hostonly.patch:
+ - Always install mdraid modules (boo#935993)
+
+-------------------------------------------------------------------
+Tue Nov 10 10:35:05 UTC 2015 - fvogt@suse.com
+
+- Modify 0402-driver-fail-summary.patch
+ - Add notice (bsc#952491)
+ - Use mktemp instead of hardcoded filenames (bnc#935338)
+- Modify 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+ - Use mktemp instead of hardcoded filenames (bnc#935338)
+
+-------------------------------------------------------------------
New:
----
0205-mdraid_ignore_hostonly.patch
0301-include_sysconfig_language.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.OiLhye/_old 2015-11-12 19:36:23.000000000 +0100
+++ /var/tmp/diff_new_pack.OiLhye/_new 2015-11-12 19:36:23.000000000 +0100
@@ -121,10 +121,13 @@
Patch202: dracut_dmraid_use_udev.patch
Patch203: 0203-no-fail-builtin-module.patch
Patch204: 0204-mkinitrd-fix-monster.patch
+Patch205: 0205-mdraid_ignore_hostonly.patch
## fix for SUSE systems which have dpkg installed anyway
Patch300: dracut_dont_use_dpkg_defaults_on_SUSE.patch
+Patch301: 0301-include_sysconfig_language.patch
+# New features/improvements
Patch400: 0400-use_fstab_systemd.patch
Patch401: 0401-mount_option_mountpoint.patch
Patch402: 0402-driver-fail-summary.patch
@@ -267,8 +270,10 @@
%patch202 -p1
%patch203 -p1
%patch204 -p1
+%patch205 -p1
%patch300 -p1
+%patch301 -p1
%patch400 -p1
%patch401 -p1
++++++ 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch ++++++
--- /var/tmp/diff_new_pack.OiLhye/_old 2015-11-12 19:36:24.000000000 +0100
+++ /var/tmp/diff_new_pack.OiLhye/_new 2015-11-12 19:36:24.000000000 +0100
@@ -46,11 +46,12 @@
===================================================================
--- dracut-042.orig/modules.d/90crypt/module-setup.sh 2015-06-11 17:39:47.000000000 +0200
+++ dracut-042/modules.d/90crypt/module-setup.sh 2015-06-24 18:02:28.882483333 +0200
-@@ -63,6 +63,7 @@ install() {
+@@ -63,6 +63,8 @@ install() {
inst_hook cleanup 30 "$moddir/crypt-cleanup.sh"
fi
-+ > /tmp/dracut_block_uuid.map
++ # Have to use exit here, return value gets ignored in dracut.sh...
++ uuid_map_file=$(mktemp /tmp/dracut.XXXXXXXXXX) || exit 1
if [[ $hostonly ]] && [[ -f /etc/crypttab ]]; then
# filter /etc/crypttab for the devices we need
while read _mapper _dev _rest || [ -n "$_mapper" ]; do
@@ -58,16 +59,17 @@
[[ $_dev == UUID=* ]] && \
_dev="/dev/disk/by-uuid/${_dev#UUID=}"
-+ echo "$_dev $(blkid $_dev -s UUID -o value)" >> /tmp/dracut_block_uuid.map
++ echo "$_dev $(blkid $_dev -s UUID -o value)" >> $uuid_map_file
+
for _hdev in "${!host_fs_types[@]}"; do
[[ ${host_fs_types[$_hdev]} == "crypto_LUKS" ]] || continue
if [[ $_hdev -ef $_dev ]] || [[ /dev/block/$_hdev -ef $_dev ]]; then
-@@ -84,6 +87,7 @@ install() {
+@@ -84,6 +87,8 @@ install() {
fi
inst_simple "$moddir/crypt-lib.sh" "/lib/dracut-crypt-lib.sh"
-+ inst_simple "/tmp/dracut_block_uuid.map" "/usr/lib/dracut/modules.d/90crypt/block_uuid.map"
++ inst_simple $uuid_map_file "/usr/lib/dracut/modules.d/90crypt/block_uuid.map"
++ rm -f $uuid_map_file
inst_multiple -o \
$systemdutildir/system-generators/systemd-cryptsetup-generator \
++++++ 0205-mdraid_ignore_hostonly.patch ++++++
From: Fabian Vogt