diff -urpa dracut-047.orig/modules.d/01systemd-initrd/module-setup.sh dracut-047/modules.d/01systemd-initrd/module-setup.sh --- dracut-047.orig/modules.d/01systemd-initrd/module-setup.sh 2018-02-19 09:00:33.000000000 +0000 +++ dracut-047/modules.d/01systemd-initrd/module-setup.sh 2018-03-15 12:17:03.400973601 +0000 @@ -60,10 +60,8 @@ install() { echo VERSION_ID=$VERSION_ID echo PRETTY_NAME=\"$PRETTY_NAME\" echo ANSI_COLOR=\"$ANSI_COLOR\" - } > $initdir/usr/lib/initrd-release + } > $initdir/etc/initrd-release echo dracut-$DRACUT_VERSION > $initdir/lib/dracut/dracut-$DRACUT_VERSION - ln -sf ../usr/lib/initrd-release $initdir/etc/initrd-release - ln -sf initrd-release $initdir/usr/lib/os-release ln -sf initrd-release $initdir/etc/os-release } diff -urpa dracut-047.orig/modules.d/98dracut-systemd/dracut-cmdline.sh dracut-047/modules.d/98dracut-systemd/dracut-cmdline.sh --- dracut-047.orig/modules.d/98dracut-systemd/dracut-cmdline.sh 2018-02-19 09:00:33.000000000 +0000 +++ dracut-047/modules.d/98dracut-systemd/dracut-cmdline.sh 2018-03-15 12:17:03.400973601 +0000 @@ -5,7 +5,7 @@ if [ -f /dracut-state.sh ]; then fi type getarg >/dev/null 2>&1 || . /lib/dracut-lib.sh -[ -f /usr/lib/initrd-release ] && . /usr/lib/initrd-release +[ -f /etc/initrd-release ] && . /etc/initrd-release [ -n "$VERSION" ] && info "dracut-$VERSION" if ! getargbool 1 'rd.hostonly'; then diff -urpa dracut-047.orig/modules.d/99base/dracut-lib.sh dracut-047/modules.d/99base/dracut-lib.sh --- dracut-047.orig/modules.d/99base/dracut-lib.sh 2018-02-19 09:00:33.000000000 +0000 +++ dracut-047/modules.d/99base/dracut-lib.sh 2018-03-15 12:17:03.400973601 +0000 @@ -401,7 +401,7 @@ splitsep() { } setdebug() { - [ -f /usr/lib/initrd-release ] || return + [ -f /etc/initrd-release ] || return if [ -z "$RD_DEBUG" ]; then if [ -e /proc/cmdline ]; then RD_DEBUG=no diff -urpa dracut-047.orig/modules.d/99base/init.sh dracut-047/modules.d/99base/init.sh --- dracut-047.orig/modules.d/99base/init.sh 2018-03-15 12:11:57.000000000 +0000 +++ dracut-047/modules.d/99base/init.sh 2018-03-15 12:17:03.400973601 +0000 @@ -111,7 +111,7 @@ else exec 0<>/dev/console 1<>/dev/console 2<>/dev/console fi -[ -f /usr/lib/initrd-release ] && . /usr/lib/initrd-release +[ -f /etc/initrd-release ] && . /etc/initrd-release [ -n "$VERSION_ID" ] && info "$NAME-$VERSION_ID" source_conf /etc/conf.d diff -urpa dracut-047.orig/modules.d/99base/module-setup.sh dracut-047/modules.d/99base/module-setup.sh --- dracut-047.orig/modules.d/99base/module-setup.sh 2018-02-19 09:00:33.000000000 +0000 +++ dracut-047/modules.d/99base/module-setup.sh 2018-03-15 12:17:03.400973601 +0000 @@ -86,10 +86,8 @@ install() { echo VERSION_ID=$VERSION_ID echo PRETTY_NAME=\"$PRETTY_NAME\" echo ANSI_COLOR=\"$ANSI_COLOR\" - } > $initdir/usr/lib/initrd-release + } > $initdir/etc/initrd-release echo dracut-$DRACUT_VERSION > $initdir/lib/dracut/dracut-$DRACUT_VERSION - ln -sf ../usr/lib/initrd-release $initdir/etc/initrd-release - ln -sf initrd-release $initdir/usr/lib/os-release ln -sf initrd-release $initdir/etc/os-release ## save host_devs which we need bring up