[25677] in Source-Commits
/svn/athena r25163 - trunk/debathena/config/gdm-config/debian
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Thu Jun 23 14:05:19 2011
Date: Thu, 23 Jun 2011 14:05:13 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201106231805.p5NI5Dk0011647@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: jdreed
Date: 2011-06-23 14:05:13 -0400 (Thu, 23 Jun 2011)
New Revision: 25163
Modified:
trunk/debathena/config/gdm-config/debian/changelog
trunk/debathena/config/gdm-config/debian/debathena-gdm-config.postinst
trunk/debathena/config/gdm-config/debian/debathena-gdm-config.prerm
Log:
In gdm-config:
* Don't fail in maintainer scripts, even if the Debian utilities are
stupid
Modified: trunk/debathena/config/gdm-config/debian/changelog
===================================================================
--- trunk/debathena/config/gdm-config/debian/changelog 2011-06-23 14:36:31 UTC (rev 25162)
+++ trunk/debathena/config/gdm-config/debian/changelog 2011-06-23 18:05:13 UTC (rev 25163)
@@ -1,3 +1,10 @@
+debathena-gdm-config (1.27.1) unstable; urgency=low
+
+ * Don't fail in maintainer scripts, even if the Debian utilities are
+ stupid
+
+ -- Jonathan Reed <jdreed@mit.edu> Thu, 23 Jun 2011 14:02:51 -0400
+
debathena-gdm-config (1.27) unstable; urgency=low
* Add new Athena session (Trac #850)
Modified: trunk/debathena/config/gdm-config/debian/debathena-gdm-config.postinst
===================================================================
--- trunk/debathena/config/gdm-config/debian/debathena-gdm-config.postinst 2011-06-23 14:36:31 UTC (rev 25162)
+++ trunk/debathena/config/gdm-config/debian/debathena-gdm-config.postinst 2011-06-23 18:05:13 UTC (rev 25163)
@@ -85,7 +85,9 @@
if [ -f /usr/share/xsessions/athena.desktop ] && \
[ -x /usr/lib/gdm/gdm-set-default-session ]; then
- /usr/lib/gdm/gdm-set-default-session -k athena
+ # Sigh. This exits non-zero if there already is a default
+ # session, but only if DBus is running.
+ /usr/lib/gdm/gdm-set-default-session -k athena || true
fi
if test -f /var/run/gdm.pid ; then
Modified: trunk/debathena/config/gdm-config/debian/debathena-gdm-config.prerm
===================================================================
--- trunk/debathena/config/gdm-config/debian/debathena-gdm-config.prerm 2011-06-23 14:36:31 UTC (rev 25162)
+++ trunk/debathena/config/gdm-config/debian/debathena-gdm-config.prerm 2011-06-23 18:05:13 UTC (rev 25163)
@@ -23,7 +23,9 @@
/usr/share/gdm/themes/debathena/metapackage-unknown.svg
if [ -f /usr/share/xsessions/athena.desktop ] && \
[ -x /usr/lib/gdm/gdm-set-default-session ]; then
- /usr/lib/gdm/gdm-set-default-session -r athena
+ # Sigh. This exits non-zero if there already is a default
+ # session, but only if DBus is running.
+ /usr/lib/gdm/gdm-set-default-session -r athena || true
fi
;;