1
0
mirror of synced 2026-02-11 10:04:43 +00:00

2006-05-24 19:28:29 by steve

More updates.
This commit is contained in:
steve
2006-05-24 19:28:29 +00:00
parent ac40e91c48
commit dcee5ac308
3 changed files with 47 additions and 8 deletions

View File

@@ -7,9 +7,16 @@
# http://www.steve.org.uk/
prefix=$1
dist=$2
#
# This script doesn't do anything different on a per-distribution basis
#
mv ${prefix}/lib/tls ${prefix}/lib/tls.disabled
mkdir ${prefix}/lib/tls

View File

@@ -9,6 +9,12 @@
prefix=$1
dist=$2
#
# This script doesn't do anything different on a per-distribution basis
#
echo ${hostname} > ${prefix}/etc/hostname
echo ${hostname} > ${prefix}/etc/mailname

View File

@@ -9,20 +9,46 @@
prefix=$1
dist=$2
#
# Make sure we have a /dev directory and change into it.
# This routine sets up /dev on a Debian GNU/Linux system.
#
mkdir -p ${prefix}/dev
cd ${prefix}/dev
function setupDebian
{
cd ${prefix}/dev
./MAKEDEV generic
}
#
# Make the devices.
# This routine sets up /dev on a CentOS4 system.
#
if [ "${rpmstrap}" ]; then
function setupCentOS4
{
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
}
#
# Entry point to the script.
#
case "${dist}" in
sarge|etch|sid)
setupDebian
;;
centos4)
setupCentOS4
;;
*)
echo "Unknown distribution '${dist}'. Fixme";
exit;
;;
esac