1.1 --- a/uml-postsetup Mon Mar 29 00:10:33 2010 +0200
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,45 +0,0 @@
1.4 -#!/bin/bash
1.5 -# Usage: uml-postsetup
1.6 -
1.7 -# Configuration:
1.8 -if [ -e userinstall-defaults ]; then
1.9 - source userinstall-defaults
1.10 -elif [ -e /etc/default/userinstall ]; then
1.11 - source /etc/default/userinstall
1.12 -else
1.13 - echo "No defaults found for userinstall."
1.14 - exit 1
1.15 -fi
1.16 -
1.17 -echo "Removing any linked /dev entry..."
1.18 -if [ -h "$PACKAGEROOT/dev" ]; then
1.19 - rm $PACKAGEROOT/dev
1.20 - mkdir $PACKAGEROOT/dev
1.21 -fi
1.22 -
1.23 -cp /dev/MAKEDEV $PACKAGEROOT/dev
1.24 -
1.25 -echo "Removing any linked /proc entry..."
1.26 -if [ -h "$PACKAGEROOT/proc" ]; then
1.27 - rm $PACKAGEROOT/proc
1.28 - mkdir $PACKAGEROOT/proc
1.29 -fi
1.30 -
1.31 -echo "Using a special fstab..."
1.32 -if [ -e "$PACKAGEROOT/etc/fstab" ]; then
1.33 - mv $PACKAGEROOT/etc/fstab $PACKAGEROOT/etc/fstab.orig
1.34 -fi
1.35 -cp `dirname $0`/UML/fstab $PACKAGEROOT/etc/fstab
1.36 -
1.37 -# Tweak the inittab to only use tty0 and add it to securetty.
1.38 -echo "Reconfiguring the console settings..."
1.39 -if [ ! -e "$PACKAGEROOT/etc/inittab.save" ]; then
1.40 - cp $PACKAGEROOT/etc/inittab $PACKAGEROOT/etc/inittab.save
1.41 - grep -v "getty" $PACKAGEROOT/etc/inittab.save > $PACKAGEROOT/etc/inittab
1.42 - echo "# We launch just one console for UML:" >> $PACKAGEROOT/etc/inittab
1.43 - echo "c0:1235:respawn:/sbin/getty 38400 tty0 linux" >> $PACKAGEROOT/etc/inittab
1.44 -
1.45 - echo "# UML modification: use tty0 or vc/0" >> $PACKAGEROOT/etc/securetty
1.46 - echo "tty0" >> $PACKAGEROOT/etc/securetty
1.47 - echo "vc/0" >> $PACKAGEROOT/etc/securetty
1.48 -fi