Skip to content
Snippets Groups Projects
Commit 26f2ef32 authored by Matthias Schiffer's avatar Matthias Schiffer
Browse files

Fix sysctl patch

parent 1d7d2ed7
Branches
Tags
No related merge requests found
......@@ -2,10 +2,9 @@ From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Sat, 11 Jan 2014 13:31:13 +0100
Subject: package/base-files: change sysctl handling
Move /etc/init.d/sysctl to index 00 and add hotplug script that applies
interface specific sysctls for interfaces that only appear later - this
allows to reliably configure per-interface parameters in sysctl.conf, e.g.
to disable ipv6 autoconfig on a specific iface.
Add hotplug script that applies interface specific sysctls for interfaces that
only appear later - this allows to reliably configure per-interface parameters
in sysctl.conf, e.g. to disable ipv6 autoconfig on a specific iface.
Cherry-picked from Barrier Breaker
......@@ -21,16 +20,3 @@ index 0000000..5d9da8a
+ sed -ne "/^[[:space:]]*net\..*\.$DEVICENAME\./p" /etc/sysctl.conf | \
+ sysctl -e -p - | logger -t sysctl
+fi
diff --git a/package/base-files/files/etc/init.d/sysctl b/package/base-files/files/etc/init.d/sysctl
index 3480d66..beeb79f 100755
--- a/package/base-files/files/etc/init.d/sysctl
+++ b/package/base-files/files/etc/init.d/sysctl
@@ -1,7 +1,7 @@
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
-START=11
+START=0
start() {
[ -f /etc/sysctl.conf ] && sysctl -p -e >&-
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment