summaryrefslogtreecommitdiffstats
path: root/projectroot/usr/lib/systemd/ifupdown-prepare
diff options
context:
space:
mode:
Diffstat (limited to 'projectroot/usr/lib/systemd/ifupdown-prepare')
-rwxr-xr-xprojectroot/usr/lib/systemd/ifupdown-prepare7
1 files changed, 7 insertions, 0 deletions
diff --git a/projectroot/usr/lib/systemd/ifupdown-prepare b/projectroot/usr/lib/systemd/ifupdown-prepare
new file mode 100755
index 000000000..2028749fb
--- /dev/null
+++ b/projectroot/usr/lib/systemd/ifupdown-prepare
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+if [ ! -e /run/resolv.conf -a -e /proc/net/pnp ]; then
+ cp /proc/net/pnp /run/resolv.conf
+fi
+
+ifconfig | awk '/^[^ ]/ { printf "%s=kernel\n", $1 }' > /var/run/ifstate