about summary refs log tree commit diff
path: root/examples/ROOT/etc/s6-init/crash
diff options
context:
space:
mode:
Diffstat (limited to 'examples/ROOT/etc/s6-init/crash')
-rwxr-xr-xexamples/ROOT/etc/s6-init/crash13
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/ROOT/etc/s6-init/crash b/examples/ROOT/etc/s6-init/crash
new file mode 100755
index 0000000..501e316
--- /dev/null
+++ b/examples/ROOT/etc/s6-init/crash
@@ -0,0 +1,13 @@
+#!/command/execlineb -P
+
+# This file is run when an unrecoverable error happens
+# to s6-svscan. Edit it to suit your needs.
+
+cd /
+redirfd -r 0 /dev/console
+redirfd -w 1 /dev/console
+fdmove -c 2 1
+
+foreground { s6-echo "s6-svscan panicked! Dropping to a root shell.\n" }
+
+/bin/sh -i