diff -Naur grub-2.00/util/grub-mkconfig_lib.in grub-2.00-includedir/util/grub-mkconfig_lib.in --- grub-2.00/util/grub-mkconfig_lib.in 2014-01-20 18:43:16.034000000 +0000 +++ grub-2.00-includedir/util/grub-mkconfig_lib.in 2014-01-20 18:42:36.908000000 +0000 @@ -384,3 +384,16 @@ fi } +includedir() +{ + local dir="$1" + local i + + [ -d ${dir} ] || return 1 + for i in $(find ${dir} -type f | version_sort) + do + echo "Including ${i}" + . ${i} + done +} +