summaryrefslogtreecommitdiffstats
path: root/release/alpha
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1999-12-25 07:22:10 +0000
committerjkh <jkh@FreeBSD.org>1999-12-25 07:22:10 +0000
commit6628432ceee00c8c0058166efc4903087dcb0ced (patch)
tree88f1a97d9198dd7bd59d54241f68154023d87d50 /release/alpha
parent7b5e44afccb39426d599f7bbcd79bd98690eea74 (diff)
downloadFreeBSD-src-6628432ceee00c8c0058166efc4903087dcb0ced.zip
FreeBSD-src-6628432ceee00c8c0058166efc4903087dcb0ced.tar.gz
Sacrifice, for now, NFS and NETGRAPH on the alpha boot floppy
so that we can get it back onto 1.44MB boot media again. This does not affect the i386 class build.
Diffstat (limited to 'release/alpha')
-rwxr-xr-xrelease/alpha/dokern.sh29
1 files changed, 26 insertions, 3 deletions
diff --git a/release/alpha/dokern.sh b/release/alpha/dokern.sh
index f810bfb..7dddc30 100755
--- a/release/alpha/dokern.sh
+++ b/release/alpha/dokern.sh
@@ -1,5 +1,10 @@
#!/bin/sh
+ARCH="`uname -m`"
+
+# First check for the standard x86 PC class.
+if [ "${ARCH}" = "i386" ]; then
+
sed -e '/pty/d' \
-e '/pass0/d' \
-e '/apm0/d' \
@@ -12,12 +17,30 @@ sed -e '/pty/d' \
-e '/maxusers/d' \
-e 's/GENERIC/BOOTMFS/g'
+echo "options NETGRAPH"
+echo "options NETGRAPH_PPPOE"
+echo "options NETGRAPH_SOCKET"
+
+# Otherwise maybe it's an alpha, and it has big binaries.
+elif [ "${ARCH}" = "alpha" ]; then
+
+sed -e '/pty/d' \
+ -e '/pass0/d' \
+ -e '/apm0/d' \
+ -e '/ppp/d' \
+ -e '/gzip/d' \
+ -e '/splash/d' \
+ -e '/PROCFS/d' \
+ -e '/KTRACE/d' \
+ -e '/SYSV/d' \
+ -e '/NFS/d' \
+ -e '/maxusers/d' \
+ -e 's/GENERIC/BOOTMFS/g'
+fi
+
# reset maxusers to something lower
echo "maxusers 5"
echo "options NFS_NOSERVER"
echo "options SCSI_NO_OP_STRINGS"
echo "options SCSI_NO_SENSE_STRINGS"
-echo "options NETGRAPH"
-echo "options NETGRAPH_PPPOE"
-echo "options NETGRAPH_SOCKET"
OpenPOWER on IntegriCloud