summaryrefslogtreecommitdiffstats
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
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.
-rwxr-xr-xrelease/alpha/dokern.sh29
-rwxr-xr-xrelease/amd64/dokern.sh29
-rwxr-xr-xrelease/i386/dokern.sh29
-rwxr-xr-xrelease/pc98/dokern.sh29
-rwxr-xr-xrelease/scripts/dokern.sh29
5 files changed, 130 insertions, 15 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"
diff --git a/release/amd64/dokern.sh b/release/amd64/dokern.sh
index f810bfb..7dddc30 100755
--- a/release/amd64/dokern.sh
+++ b/release/amd64/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"
diff --git a/release/i386/dokern.sh b/release/i386/dokern.sh
index f810bfb..7dddc30 100755
--- a/release/i386/dokern.sh
+++ b/release/i386/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"
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"
diff --git a/release/scripts/dokern.sh b/release/scripts/dokern.sh
index f810bfb..7dddc30 100755
--- a/release/scripts/dokern.sh
+++ b/release/scripts/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