From af3e795adeedd9218b49ae7b2e8b355b311ed80c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 28 Jan 2015 17:15:51 +0100 Subject: 2: accept a custom runlevel via kernel cmdline (from bougyman). --- 2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/2 b/2 index 8440f19..8897503 100755 --- a/2 +++ b/2 @@ -8,6 +8,10 @@ for arg in $(cat /proc/cmdline); do case $arg in single) echo "Initializing single user mode..."; runlevel=single;; esac + if [ -d /etc/runit/runsvdir/"$arg" ]; then + echo "Runlevel detected: '$arg' (via kernel cmdline)" + runlevel="$arg" + fi done [ -x /etc/rc.local ] && /etc/rc.local -- cgit 1.4.1