summaryrefslogtreecommitdiff
path: root/release/scripts
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>1996-11-02 10:41:29 +0000
committercvs2svn <cvs2svn@FreeBSD.org>1996-11-02 10:41:29 +0000
commit2fce0b4e66baed619f83c7226d51fe90862f0122 (patch)
treed86ccd4717a62f3faaf525458fc43e8934649b08 /release/scripts
parent32ec48a5bc922ce80ce3a9293308be41a068ed9f (diff)
Notes
Diffstat (limited to 'release/scripts')
-rwxr-xr-xrelease/scripts/base-install.sh12
-rw-r--r--release/scripts/doFS.sh99
-rw-r--r--release/scripts/info.sh8
3 files changed, 0 insertions, 119 deletions
diff --git a/release/scripts/base-install.sh b/release/scripts/base-install.sh
deleted file mode 100755
index 8fab5c2bad19..000000000000
--- a/release/scripts/base-install.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-#
-if [ "`id -u`" != "0" ]; then
- echo "Sorry, this must be done as root."
- exit 1
-fi
-echo "You are about to extract the base distribution into / - are you SURE"
-echo -n "you want to do this over your installed system (y/n)? "
-read ans
-if [ "$ans" = "y" ]; then
- cat bin.?? | tar --unlink -xpzf - -C /
-fi
diff --git a/release/scripts/doFS.sh b/release/scripts/doFS.sh
deleted file mode 100644
index d7315c770672..000000000000
--- a/release/scripts/doFS.sh
+++ /dev/null
@@ -1,99 +0,0 @@
-:
-#set -ex
-
-VNDEVICE=vn0
-export BLOCKSIZE=512
-
-RD=$1 ; shift
-MNT=$1 ; shift
-FSSIZE=$1 ; shift
-FSPROTO=$1 ; shift
-FSINODE=$1 ; shift
-FSLABEL=$1 ; shift
-
-deadlock=20
-
-while true
-do
- rm -f fs-image
-
- if [ ! -b /dev/${VNDEVICE} -o ! -c /dev/r${VNDEVICE} ] ; then
- ( cd /dev && sh MAKEDEV ${VNDEVICE} )
- fi
-
- umount /dev/${VNDEVICE} 2>/dev/null || true
-
- umount ${MNT} 2>/dev/null || true
-
- vnconfig -u /dev/r${VNDEVICE} 2>/dev/null || true
-
- dd of=fs-image if=/dev/zero count=${FSSIZE} bs=1k 2>/dev/null
- # this suppresses the `invalid primary partition table: no magic'
- awk 'BEGIN {printf "%c%c", 85, 170}' |\
- dd of=fs-image obs=1 seek=510 conv=notrunc 2>/dev/null
-
- vnconfig -s labels -c /dev/r${VNDEVICE} fs-image
-
- dd if=${RD}/trees/bin/usr/mdec/boot1 of=fs-image conv=notrunc
- disklabel /dev/r${VNDEVICE} | disklabel -R -B \
- -b ${RD}/trees/bin/usr/mdec/fdboot \
- -s ${RD}/trees/bin/usr/mdec/bootfd \
- /dev/r${VNDEVICE} /dev/stdin
-
- newfs -u 0 -t 0 -i ${FSINODE} -m 0 -T minimum -o space /dev/r${VNDEVICE}c
-
- mount /dev/${VNDEVICE}c ${MNT}
-
- ( set -e && cd ${FSPROTO} && find . -print | cpio -dump ${MNT} )
-
- set `df -i /mnt | tail -1`
-
- umount ${MNT}
-
- fsck -p /dev/r${VNDEVICE}c < /dev/null
-
- vnconfig -u /dev/r${VNDEVICE} 2>/dev/null || true
-
- if [ $FSLABEL != "minimum" ] ; then
- echo ${FSSIZE} > fs-image.size
- break
- fi
-
- echo ">>> Filesystem is ${FSSIZE} K, $4 left"
- echo ">>> ${FSINODE} bytes/inode, $7 left"
- echo ">>> `expr ${FSSIZE} \* 1024 / ${FSINODE}`"
-
-# As far as I can tell, the following has only really caused me great
-# difficulty..
-#
-
-# if [ $4 -gt 128 ] ; then
-# echo "Reducing size"
-# FSSIZE=`expr ${FSSIZE} - $4 / 2`
-# continue
-# fi
-# if [ $7 -gt 128 ] ; then
-# echo "Increasing bytes per inode"
-# FSINODE=`expr ${FSINODE} + 8192`
-# continue
-# fi
-# if [ $4 -gt 32 ] ; then
-# echo "Reducing size"
-# FSSIZE=`expr ${FSSIZE} - 4`
-# FSINODE=`expr ${FSINODE} - 1024`
-# continue
-# fi
-# if [ $7 -gt 64 ] ; then
-# echo "Increasing bytes per inode"
-# FSINODE=`expr ${FSINODE} + 8192`
-# continue
-# fi
-# if [ $deadlock -eq 0 ] ; then
-# echo "Avoiding deadlock, giving up"
-# echo ${FSSIZE} > fs-image.size
-# break
-# fi
-# deadlock=`expr $deadlock - 1`
- echo ${FSSIZE} > fs-image.size
- break;
-done
diff --git a/release/scripts/info.sh b/release/scripts/info.sh
deleted file mode 100644
index b1c8c5356ccf..000000000000
--- a/release/scripts/info.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-# $ANA: info.sh,v 1.3 1996/06/04 16:25:30 wollman Exp $
-ls $1.[a-z][a-z] | wc | awk '{ print "Pieces = ",$1 }'
-for FILE in $1.[a-z][a-z]; do
- PIECE=`echo $FILE | cut -d . -f 2`
- echo -n "cksum.$PIECE = "
- cksum $FILE | awk ' { print $1,$2 } '
-done