[24242] in Source-Commits
/svn/athena r23840 - trunk/debathena/debathena/xsession/debian
daemon@ATHENA.MIT.EDU (Evan Broder)
Thu Jun 11 21:41:32 2009
X-Barracuda-Envelope-From: broder@mit.edu
Date: Thu, 11 Jun 2009 21:41:22 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200906120141.n5C1fMat001059@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: broder
Date: 2009-06-11 21:41:22 -0400 (Thu, 11 Jun 2009)
New Revision: 23840
Added:
trunk/debathena/debathena/xsession/debian/000debathena-nocalls.desktop
trunk/debathena/debathena/xsession/debian/05debathena-nocalls
Modified:
trunk/debathena/debathena/xsession/debian/changelog
trunk/debathena/debathena/xsession/debian/debathena-xsession.install
Log:
In xsession:
* Add a new GDM session for logging in without customizations, as well
as the Xsession machinery to make it work. (Trac: #148)
Added: trunk/debathena/debathena/xsession/debian/000debathena-nocalls.desktop
===================================================================
--- trunk/debathena/debathena/xsession/debian/000debathena-nocalls.desktop 2009-06-09 08:36:49 UTC (rev 23839)
+++ trunk/debathena/debathena/xsession/debian/000debathena-nocalls.desktop 2009-06-12 01:41:22 UTC (rev 23840)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Login Without Customizations
+Comment=This provides a GNOME session without running your Athena dotfiles
+Exec=/usr/bin/gnome-session
+Icon=
+Type=Application
+
Added: trunk/debathena/debathena/xsession/debian/05debathena-nocalls
===================================================================
--- trunk/debathena/debathena/xsession/debian/05debathena-nocalls 2009-06-09 08:36:49 UTC (rev 23839)
+++ trunk/debathena/debathena/xsession/debian/05debathena-nocalls 2009-06-12 01:41:22 UTC (rev 23840)
@@ -0,0 +1,7 @@
+if [ "$GDMSESSION" = "debathena-nocalls" ]; then
+ export NOCALLS=1
+ message "You have chosen to log in without your customizations." \
+ "Your dotfiles will be ignored in favor of the system" \
+ "default settings. You can use this session to fix any" \
+ "problems with your dotfiles."
+fi
Modified: trunk/debathena/debathena/xsession/debian/changelog
===================================================================
--- trunk/debathena/debathena/xsession/debian/changelog 2009-06-09 08:36:49 UTC (rev 23839)
+++ trunk/debathena/debathena/xsession/debian/changelog 2009-06-12 01:41:22 UTC (rev 23840)
@@ -1,3 +1,10 @@
+debathena-xsession (1.9) unstable; urgency=low
+
+ * Add a new GDM session for logging in without customizations, as well
+ as the Xsession machinery to make it work. (Trac: #148)
+
+ -- Evan Broder <broder@mit.edu> Thu, 11 Jun 2009 21:35:38 -0400
+
debathena-xsession (1.8) unstable; urgency=low
* Make sure that ~/.config/tracker/tracker.cfg exists before trying to
Modified: trunk/debathena/debathena/xsession/debian/debathena-xsession.install
===================================================================
--- trunk/debathena/debathena/xsession/debian/debathena-xsession.install 2009-06-09 08:36:49 UTC (rev 23839)
+++ trunk/debathena/debathena/xsession/debian/debathena-xsession.install 2009-06-12 01:41:22 UTC (rev 23840)
@@ -1,3 +1,5 @@
+debian/000debathena-nocalls.desktop usr/share/xsessions
+05debathena-nocalls etc/X11/Xsession.d
debian/96debathena-tracker etc/X11/Xsession.d
debian/97debathena-homedir-mode etc/X11/Xsession.d
debian/98debathena-xsession etc/X11/Xsession.d