case "$1" in
configure|reconfigure)
# On new installs, do nothing - elilo-installer will handle it for d-i
- if grep -q "^# UNCONFIGURED FSTAB FOR BASE SYSTEM" /etc/fstab ; then
- exit 0
- fi
- if [ "$2" ] && dpkg --compare-versions $2 lt 3.2-1
- then
- db_get elilo/format || true;
- if [ x"$RET" = x"true" ]; then
- echo "Running elilo..."
- /usr/sbin/elilo --format --efiboot
+ if [ -e /etc/elilo.conf ]; then
+ if [ "$2" ] && dpkg --compare-versions "$2" lt 3.2-1
+ then
+ db_get elilo/format || true;
+ if [ x"$RET" = x"true" ]; then
+ echo "Running elilo..."
+ /usr/sbin/elilo --format --efiboot
+ fi
+ else
+ db_get elilo/runme || true;
+ if [ x"$RET" = x"true" ]; then
+ echo "Running elilo..."
+ /usr/sbin/elilo
+ fi
fi
- exit 0
- fi
- db_get elilo/runme || true;
- if [ x"$RET" = x"true" ]; then
- echo "Running elilo..."
- /usr/sbin/elilo
fi
;;