[28423] in Source-Commits
xsession commit: Restore user-defined xsessions
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Fri Sep 12 15:07:13 2014
Date: Fri, 12 Sep 2014 15:07:06 -0400
From: Jonathan D Reed <jdreed@mit.edu>
Message-Id: <201409121907.s8CJ76vx012402@drugstore.mit.edu>
To: source-commits@mit.edu
https://github.com/mit-athena/xsession/commit/d04e4e91e9fa63cc1252f5fea011cd497b42b1b7
commit d04e4e91e9fa63cc1252f5fea011cd497b42b1b7
Author: Jonathan Reed <jdreed@mit.edu>
Date: Fri Sep 12 15:02:26 2014 -0400
Restore user-defined xsessions
Per (Trac: #1525), restore user-defined xsessions, which were
only present in older releases because gdm. To avoid stupid
build-time dependencies, we'll just ship our own, and name it
ourselves.
debian/athena-xsession.desktop | 4 ++++
debian/changelog | 6 ++++++
debian/debathena-xsession.install | 1 +
3 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/debian/athena-xsession.desktop b/debian/athena-xsession.desktop
new file mode 100644
index 0000000..ea6a8c0
--- /dev/null
+++ b/debian/athena-xsession.desktop
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=Athena: User-defined Session
+Comment=Custom ~/.xsession script
+Exec=default
diff --git a/debian/changelog b/debian/changelog
index 39b4664..ff72d0e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+debathena-xsession (1.27) unstable; urgency=low
+
+ * Restore per-user xsessions (Trac: #1525)
+
+ -- Jonathan Reed <jdreed@mit.edu> Fri, 12 Sep 2014 15:01:26 -0400
+
debathena-xsession (1.26) unstable; urgency=low
* Depend on the new debathena-account-repair package
diff --git a/debian/debathena-xsession.install b/debian/debathena-xsession.install
index ccda902..d1942a9 100644
--- a/debian/debathena-xsession.install
+++ b/debian/debathena-xsession.install
@@ -30,3 +30,4 @@ debian/xsession.bash usr/lib/init
debian/xsession.tcsh usr/lib/init
debian/unity-logout-watcher.desktop etc/xdg/autostart
debian/unity-logout-watcher usr/lib/init
+debian/athena-xsession.desktop usr/share/xsessions