summaryrefslogtreecommitdiff
path: root/target/linux/x86/base-files/etc/init.d/defconfig
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-01-26 11:33:46 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-01-26 11:33:46 +0000
commita6c855e6e51c56d37b7abd2c7dbd43b00bc5e805 (patch)
tree2746fa74b2d8240a4147a25383d9d0104b309215 /target/linux/x86/base-files/etc/init.d/defconfig
parentb85cea321924691b1520333f2fa60994d83dc294 (diff)
x86/soekris: Add defconfig for soekris net4801 and net4826
Add default config file for net4801 and 4826 and initial script to copy config file like it is done for other platforms. Patch from: kentarou matsuyama <matsuyama@thinktube.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25103 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/x86/base-files/etc/init.d/defconfig')
-rwxr-xr-xtarget/linux/x86/base-files/etc/init.d/defconfig20
1 files changed, 20 insertions, 0 deletions
diff --git a/target/linux/x86/base-files/etc/init.d/defconfig b/target/linux/x86/base-files/etc/init.d/defconfig
new file mode 100755
index 0000000000..4b4f28f20d
--- /dev/null
+++ b/target/linux/x86/base-files/etc/init.d/defconfig
@@ -0,0 +1,20 @@
+#!/bin/sh /etc/rc.common
+#
+# Copyright (C) 2010 Thinktube Inc.
+#
+
+START=05
+
+start() {
+ . /lib/soekris.sh
+
+ local board=$(net48xx_board_name)
+
+ [ ! -d /etc/defconfig/$board ] && board="net4826"
+
+ for f in $( ls /etc/defconfig/$board ); do
+ if [ ! -e /etc/config/$f ]; then
+ cp /etc/defconfig/$board/$f /etc/config/
+ fi
+ done
+}