diff options
| author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-12-25 07:22:10 +0000 |
|---|---|---|
| committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-12-25 07:22:10 +0000 |
| commit | 5dee218bc40504475bb9089dfa0c9fd0b18b3add (patch) | |
| tree | bb2e57ab57d8ef5cc4aec3104fa1aa303bfd14c7 /release/pc98 | |
| parent | 0aa40784a0a642d3dfb8726ea0b2b112142f600f (diff) | |
Notes
Diffstat (limited to 'release/pc98')
| -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 f810bfbdc34e..7dddc30953cb 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" |
