#!/bin/sh

STATEFILE=/var/lib/live/config/serialconsole

Serialconsole ()
{
	# Checking that we haven't already run
	if [ -e ${STATEFILE} ]
	then
		return
	fi
	
	echo -n " serial console"
	
	Configure_serialconsole
}

Configure_serialconsole ()
{
	# Note unusual delimiters
	sed -i -e "s|#\(T0:.*\?/dev/\)\(tty\)\(.*\?/dev/\)\(tty\)\(.*\)|\1\2S0\3\4S0\5|" /etc/inittab
	init q

	# Creating state file
	touch ${STATEFILE}
}

Serialconsole
