From: Yu Watanabe Date: Wed, 19 Oct 2016 03:22:48 +0000 (+0900) Subject: rescue: use proper path for 0-rescue.conf X-Git-Tag: 045~101^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F160%2Fhead;p=thirdparty%2Fdracut.git rescue: use proper path for 0-rescue.conf --- diff --git a/51-dracut-rescue.install b/51-dracut-rescue.install index 60d737283..0a5f14be4 100755 --- a/51-dracut-rescue.install +++ b/51-dracut-rescue.install @@ -59,16 +59,15 @@ if ! [[ ${BOOT_OPTIONS[*]} ]]; then exit 1 fi -LOADER_ENTRY="/boot/loader/entries/${MACHINE_ID}-0-rescue.conf" BOOT_DIR="/${MACHINE_ID}/0-rescue" +BOOT_ROOT=${BOOT_DIR_ABS%$BOOT_DIR} +LOADER_ENTRY="$BOOT_ROOT/loader/entries/${MACHINE_ID}-0-rescue.conf" ret=0 case "$COMMAND" in add) - for i in "/boot/loader/entries/${MACHINE_ID}-0-rescue.conf"; do - [[ -f $i ]] && exit 0 - done + [[ -f "$LOADER_ENTRY" ]] && exit 0 # source our config dir for f in $(dropindirs_sort ".conf" "/etc/dracut.conf.d" "/usr/lib/dracut/dracut.conf.d"); do