dracut-systemd/dracut-emergency.sh: call shutdown-emergency hooks

if no rd.shell is given
master
Harald Hoyer 2016-06-07 14:47:27 +02:00
parent 9e19c0512d
commit 8fce2c4d5e
1 changed files with 3 additions and 2 deletions

View File

@ -12,10 +12,9 @@ type plymouth >/dev/null 2>&1 && plymouth quit

export _rdshell_name="dracut" action="Boot" hook="emergency"

source_hook "$hook"


if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
source_hook "$hook"
echo
rdsosreport
echo
@ -30,7 +29,9 @@ if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
[ -z "$PS1" ] && export PS1="$_name:\${PWD}# "
exec sh -i -l
else
export hook="shutdown-emergency"
warn "$action has failed. To debug this issue add \"rd.shell rd.debug\" to the kernel command line."
source_hook "$hook"
exit 1
fi