include: kernel.mk: simplify module autoloading
[openwrt/staging/lynxis.git] / package / base-files / files / lib / functions.sh
index 81ef84b8ef8fc44ae8731b80766c222094408010..c3988b900f16d87e5f931530090124b9549a8555 100755 (executable)
@@ -235,6 +235,10 @@ default_postinst() {
                rm -fR $root/rootfs-overlay/
        fi
 
+       if [ -z "$root" ] && grep -q -s "^/etc/modules.d/" "/usr/lib/opkg/info/${pkgname}.list"; then
+               kmodloader
+       fi
+
        if [ -z "$root" ] && grep -q -s "^/etc/uci-defaults/" "/usr/lib/opkg/info/${pkgname}.list"; then
                . /lib/functions/system.sh
                [ -d /tmp/.uci ] || mkdir -p /tmp/.uci