# !/bin/sh
M_TITLE="init=/bin/sh"

test "$DISABLE_BINSH_BOOT" = yes && exit 0

run_module() {
	
	x=y
}

exec_module() {
	test -e /etc/altboot.func && . /etc/altboot.func || die "ERROR: /etc/altboot.func not found. Check your installation!"
	
	test "$ASK_PW_ON_BOOT" != "yes" && verify_master_pw >$OUT_TTY
	
	# Mount /proc, etc
	init_rootfs
	
	echo -e "\nBoot system with 'exec /sbin/init 5'\n"
	while true
	do
		exec $SH_SHELL <$OUT_TTY >$OUT_TTY 2>&1
		echo "WARNING: Shell was killed!"
	done
}

	
case "$1" in
title)		echo "$M_TITLE";;
run)		run_module
		test "$OFFLINE_CONFIG" != "true" && exec_module ;;
flags)		echo "" ;;
autorun)	exec_module "$2";;
esac