--- /usr/bin/genkernel 2013-05-07 02:37:01.332069622 +0300 +++ /root/genkernel 2013-05-07 02:36:46.000000000 +0300 @@ -110,6 +110,11 @@ _MODULES_LOAD=${GK_SHARE}/arch/${ARCH}/modules_load print_info 1 "Sourcing arch-specific modules_load from ${_MODULES_LOAD} .." source "${_MODULES_LOAD}" || gen_die "Could not read ${_MODULES_LOAD}" +# Simple hack for MODULES_* override (user definition). +if grep -q -E '^MODULES_[A-Z]*' ${_GENKERNEL_CONF}; then + source "${_GENKERNEL_CONF}" || small_die "Could not read ${_GENKERNEL_CONF}" + print_info 1 "Some (or all) arch-specific modules_load is overrided from ${_GENKERNEL_CONF} .." +fi echo # Merge modules_load from config