1
0
mirror of synced 2026-01-21 17:55:25 +00:00
steve 5d00d281f9 2006-05-23 15:40:24 by steve
BUGFIX:  Create devices for rpmstrap correctly.
2006-05-23 15:40:24 +00:00

28 lines
524 B
Bash
Executable File

#!/bin/sh
#
# This script ensures that the new guest images have a nicely
# populated /dev directory.
#
# Steve
# --
# http://www.steve.org.uk/
prefix=$1
#
# Make sure we have a /dev directory and change into it.
#
mkdir -p ${prefix}/dev
cd ${prefix}/dev
#
# Make the devices.
#
if [ "${rpmstrap}" ]; then
chroot ${prefix} /bin/sh -c 'cd /dev && ./MAKEDEV console'
chroot ${prefix} /bin/sh -c 'cd /dev && ./MAKEDEV null'
chroot ${prefix} /bin/sh -c 'cd /dev && ./MAKEDEV zero'
else
./MAKEDEV generic
fi