summaryrefslogtreecommitdiffstats
path: root/etc/rc.sysctl
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>1999-03-28 20:36:03 +0000
committerimp <imp@FreeBSD.org>1999-03-28 20:36:03 +0000
commitcef8c0135112d4b52b152f3def9224e88229fc89 (patch)
treedb1515fdecfc2debfc204bb0a982a1afbd792de8 /etc/rc.sysctl
parentcc8db63d86528268737ccaa24c4b89612ae33c9b (diff)
downloadFreeBSD-src-cef8c0135112d4b52b152f3def9224e88229fc89.zip
FreeBSD-src-cef8c0135112d4b52b152f3def9224e88229fc89.tar.gz
Add two features:
log_in_vain: log_in_vain turns on logging for packets to ports for which there is no listener. rc.sysctl: A generic way to set sysctl values. It reads /etc/syslog.conf and sets values based on that. No /etc/syslog.conf has been checked in yet, and I've not added this to the makefile yet until I get more feedback. Reviewed by: -current, -hackers and bde especially
Diffstat (limited to 'etc/rc.sysctl')
-rw-r--r--etc/rc.sysctl13
1 files changed, 13 insertions, 0 deletions
diff --git a/etc/rc.sysctl b/etc/rc.sysctl
new file mode 100644
index 0000000..8b1f447
--- /dev/null
+++ b/etc/rc.sysctl
@@ -0,0 +1,13 @@
+#!/bin/sh
+#
+# Read in /etc/sysctl.conf and set things accordingly
+#
+# $Id:$
+if [ -f /etc/sysctl.conf ]; then
+ 3< /etc/sysctl.conf
+ while read 0<&3 var;
+ do
+ sysctl -w $var
+ done
+ 3<&-
+fi
OpenPOWER on IntegriCloud