Blame 0083-dracut-systemd-dracut-emergency.sh-call-shutdown-eme.patch
|
Harald Hoyer |
414eba |
From 8fce2c4d5eb6f48fdb2429cf1854aca3ced42423 Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
414eba |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
414eba |
Date: Tue, 7 Jun 2016 14:47:27 +0200
|
|
Harald Hoyer |
414eba |
Subject: [PATCH] dracut-systemd/dracut-emergency.sh: call shutdown-emergency
|
|
Harald Hoyer |
414eba |
hooks
|
|
Harald Hoyer |
414eba |
|
|
Harald Hoyer |
414eba |
if no rd.shell is given
|
|
Harald Hoyer |
414eba |
---
|
|
Harald Hoyer |
414eba |
modules.d/98dracut-systemd/dracut-emergency.sh | 5 +++--
|
|
Harald Hoyer |
414eba |
1 file changed, 3 insertions(+), 2 deletions(-)
|
|
Harald Hoyer |
414eba |
|
|
Harald Hoyer |
414eba |
diff --git a/modules.d/98dracut-systemd/dracut-emergency.sh b/modules.d/98dracut-systemd/dracut-emergency.sh
|
|
Harald Hoyer |
414eba |
index 26be291..63311c2 100755
|
|
Harald Hoyer |
414eba |
--- a/modules.d/98dracut-systemd/dracut-emergency.sh
|
|
Harald Hoyer |
414eba |
+++ b/modules.d/98dracut-systemd/dracut-emergency.sh
|
|
Harald Hoyer |
414eba |
@@ -12,10 +12,9 @@ type plymouth >/dev/null 2>&1 && plymouth quit
|
|
Harald Hoyer |
414eba |
|
|
Harald Hoyer |
414eba |
export _rdshell_name="dracut" action="Boot" hook="emergency"
|
|
Harald Hoyer |
414eba |
|
|
Harald Hoyer |
414eba |
-source_hook "$hook"
|
|
Harald Hoyer |
414eba |
-
|
|
Harald Hoyer |
414eba |
|
|
Harald Hoyer |
414eba |
if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
|
|
Harald Hoyer |
414eba |
+ source_hook "$hook"
|
|
Harald Hoyer |
414eba |
echo
|
|
Harald Hoyer |
414eba |
rdsosreport
|
|
Harald Hoyer |
414eba |
echo
|
|
Harald Hoyer |
414eba |
@@ -30,7 +29,9 @@ if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
|
|
Harald Hoyer |
414eba |
[ -z "$PS1" ] && export PS1="$_name:\${PWD}# "
|
|
Harald Hoyer |
414eba |
exec sh -i -l
|
|
Harald Hoyer |
414eba |
else
|
|
Harald Hoyer |
414eba |
+ export hook="shutdown-emergency"
|
|
Harald Hoyer |
414eba |
warn "$action has failed. To debug this issue add \"rd.shell rd.debug\" to the kernel command line."
|
|
Harald Hoyer |
414eba |
+ source_hook "$hook"
|
|
Harald Hoyer |
414eba |
exit 1
|
|
Harald Hoyer |
414eba |
fi
|
|
Harald Hoyer |
414eba |
|