Browse Source

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

if no rd.shell is given
master
Harald Hoyer 9 years ago
parent
commit
8fce2c4d5e
  1. 5
      modules.d/98dracut-systemd/dracut-emergency.sh

5
modules.d/98dracut-systemd/dracut-emergency.sh

@ -12,10 +12,9 @@ type plymouth >/dev/null 2>&1 && plymouth quit @@ -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 @@ -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


Loading…
Cancel
Save