diff -Nru grub-1.95.orig/util/update-grub.in grub-1.95/util/update-grub.in
--- grub-1.95.orig/util/update-grub.in	2007-07-22 01:32:31.000000000 +0200
+++ grub-1.95/util/update-grub.in	2008-01-14 15:39:45.000000000 +0100
@@ -89,6 +89,10 @@
   . ${sysconfdir}/default/grub
 fi
 
+if test -f ${sysconfdir}/sysconfig/grub ; then
+  . ${sysconfdir}/sysconfig/grub
+fi
+
 # if ${GRUB_TERMINAL} is set, check it has a sane value.  if undefined,
 # fallback to our default
 case ${platform}:${GRUB_TERMINAL} in
