diff options
author | jkh <jkh@FreeBSD.org> | 1999-12-25 07:22:10 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1999-12-25 07:22:10 +0000 |
commit | 6628432ceee00c8c0058166efc4903087dcb0ced (patch) | |
tree | 88f1a97d9198dd7bd59d54241f68154023d87d50 /release/pc98/dokern.sh | |
parent | 7b5e44afccb39426d599f7bbcd79bd98690eea74 (diff) | |
download | FreeBSD-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/pc98/dokern.sh')
-rwxr-xr-x | release/pc98/dokern.sh | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/release/pc98/dokern.sh b/release/pc98/dokern.sh index f810bfb..7dddc30 100755 --- a/release/pc98/dokern.sh +++ b/release/pc98/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" |