package: fix insmod on install
[openwrt/openwrt.git] / package / base-files / files / lib / functions.sh
index 42d76fd67dbf8e58c796fdb125201781e096ac5c..bc521b07ee0c906ac5fc4ebff0e20a2efbcf76af 100755 (executable)
@@ -203,6 +203,13 @@ config_list_foreach() {
        done
 }
 
+insert_modules() {
+       [ -d /etc/modules.d ] && {
+               cd /etc/modules.d
+               sed 's/^[^#]/insmod &/' $* | ash 2>&- || :
+       }
+}
+
 include() {
        local file