summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2000-01-01 22:45:35 +0000
committerderaadt <deraadt@openbsd.org>2000-01-01 22:45:35 +0000
commitf753b29fc1f0c59f7f4b63d7c4ee07e40fa1ca34 (patch)
tree0219882712acd02c0167be26739796f7f0d1fcff
parentmove sysctl(8) to /sbin, with a relative symbolic link remaining in the old location (diff)
downloadwireguard-openbsd-f753b29fc1f0c59f7f4b63d7c4ee07e40fa1ca34.tar.xz
wireguard-openbsd-f753b29fc1f0c59f7f4b63d7c4ee07e40fa1ca34.zip
process sysctl.conf way earlier
-rw-r--r--etc/rc24
1 files changed, 12 insertions, 12 deletions
diff --git a/etc/rc b/etc/rc
index 05b6cd2a009..cf5c19f081a 100644
--- a/etc/rc
+++ b/etc/rc
@@ -1,4 +1,4 @@
-# $OpenBSD: rc,v 1.125 1999/11/23 02:20:14 deraadt Exp $
+# $OpenBSD: rc,v 1.126 2000/01/01 22:45:35 deraadt Exp $
# System startup script run by init on autoboot
# or after single-user.
@@ -105,6 +105,17 @@ else
> /dev/null 2>&1
fi
+if [ -f /etc/sysctl.conf ]; then
+(
+ # delete comments and blank lines
+ set -- `sed -e 's/#.*$//' /etc/sysctl.conf | grep -v '^$'`
+ while [ $# -ge 1 ] ; do
+ sysctl -w $1
+ shift 1
+ done
+)
+fi
+
# set hostname, turn on network
echo 'starting network'
. /etc/netstart
@@ -298,17 +309,6 @@ echo clearing /tmp
find . ! -name . ! -name lost+found ! -name quota.user \
! -name quota.group -execdir rm -rf -- {} \; -type d -prune)
-if [ -f /etc/sysctl.conf ]; then
-(
- # delete comments and blank lines
- set -- `sed -e 's/#.*$//' /etc/sysctl.conf | grep -v '^$'`
- while [ $# -ge 1 ] ; do
- sysctl -w $1
- shift 1
- done
-)
-fi
-
[ -f /etc/rc.securelevel ] && . /etc/rc.securelevel
if [ X${securelevel} != X"" ]; then
echo -n 'setting kernel security level: '