DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
case "$1" in
configure)
if grep "/usr/bin/gdm" $DEFAULT_DISPLAY_MANAGER_FILE; then
echo "/usr/sbin/gdm" > $DEFAULT_DISPLAY_MANAGER_FILE
fi
;;
esac
which doesn't check /etc/X11/default-display-manager exists before grepping it.
Elsewhere, debian/* files do check /etc/X11/default-display-manager exists before reading it. debian/changelog says
gdm (2.8.0.0-0ubuntu1) breezy; urgency=low
* debian/postinst:
- update the gdm value for default-display-manager.
-- Sebastien Bacher <email address hidden> Wed, 15 Jun 2005 22:53:12 +0200
gdm's postinst has code like
DEFAULT_ DISPLAY_ MANAGER_ FILE=/etc/ X11/default- display- manager DISPLAY_ MANAGER_ FILE; then DISPLAY_ MANAGER_ FILE
case "$1" in
configure)
if grep "/usr/bin/gdm" $DEFAULT_
echo "/usr/sbin/gdm" > $DEFAULT_
fi
;;
esac
which doesn't check /etc/X11/ default- display- manager exists before grepping it.
Elsewhere, debian/* files do check /etc/X11/ default- display- manager exists before reading it. debian/changelog says
gdm (2.8.0.0-0ubuntu1) breezy; urgency=low display- manager.
* debian/postinst:
- update the gdm value for default-
-- Sebastien Bacher <email address hidden> Wed, 15 Jun 2005 22:53:12 +0200