#! /bin/sh
set -e

. /scripts/functions

PREREQ="framebuffer console_setup"

prereqs () {
	echo "$PREREQ"
}

case $1 in
	prereqs)
		prereqs
		exit 0
		;;
esac

# temporarily mount so that it can be relabeled
mount --bind -o rw /dev ${rootmnt}/dev

set +e

# restore the labels in /dev
chroot ${rootmnt} /sbin/restorecon -R /dev

RET=$?
if [ $RET -ne 0 ]
then
    log_warning_msg "Restorecon failed to relabel /dev, continuing" 
fi

set -e

umount ${rootmnt}/dev

exit 0
