unset ARCH

if test -d /usr/lib/modules; then
    for i in `ls /usr/lib/modules | grep -v 'extramodules'`; do
        if [ -f "/usr/lib/modules/${i}/modules.dep" -a -f "/usr/lib/modules/${i}/modules.order" -a -f "/usr/lib/modules/${i}/modules.builtin" ]; then
            echo -e "\033[36m**\033[0m\tBuilding zfs kernel modules for $i ..."
            dkms install zfs/@ZFSVER@ -k $i > /dev/null
        else
            echo -e "\033[33m**\033[0m\tSkipping incomplete kernel modules tree $i ..."
        fi
    done
fi
