[23650] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23269 - in trunk/debathena/config/gdm-config: . debian sessions

daemon@ATHENA.MIT.EDU (geofft@MIT.EDU)
Wed Jan 7 15:45:41 2009

Date: Wed, 7 Jan 2009 15:45:17 -0500 (EST)
From: geofft@MIT.EDU
Message-Id: <200901072045.PAA03426@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: geofft
Date: 2009-01-07 15:45:16 -0500 (Wed, 07 Jan 2009)
New Revision: 23269

Added:
   trunk/debathena/config/gdm-config/sessions/
   trunk/debathena/config/gdm-config/sessions/default.desktop
Modified:
   trunk/debathena/config/gdm-config/debian/changelog
   trunk/debathena/config/gdm-config/debian/debathena-gdm-config.install
   trunk/debathena/config/gdm-config/debian/transform_gdm.conf.debathena
Log:
In gdm-config:
  * Cause GDM to provide only a "Standard Athena session."
  * Disable some permission checks that don't make sense in AFS.


Modified: trunk/debathena/config/gdm-config/debian/changelog
===================================================================
--- trunk/debathena/config/gdm-config/debian/changelog	2009-01-05 23:11:31 UTC (rev 23268)
+++ trunk/debathena/config/gdm-config/debian/changelog	2009-01-07 20:45:16 UTC (rev 23269)
@@ -1,3 +1,10 @@
+debathena-gdm-config (1.6) unstable; urgency=low
+
+  * Cause GDM to provide only a "Standard Athena session."
+  * Disable some permission checks that don't make sense in AFS.
+
+ -- Geoffrey G Thomas <geofft@mit.edu>  Wed, 07 Jan 2009 15:44:54 -0500
+
 debathena-gdm-config (1.5) unstable; urgency=low
 
   * Modified the gdm reload to be conditional on gdm running.

Modified: trunk/debathena/config/gdm-config/debian/debathena-gdm-config.install
===================================================================
--- trunk/debathena/config/gdm-config/debian/debathena-gdm-config.install	2009-01-05 23:11:31 UTC (rev 23268)
+++ trunk/debathena/config/gdm-config/debian/debathena-gdm-config.install	2009-01-07 20:45:16 UTC (rev 23269)
@@ -1,2 +1,3 @@
 debian/debathena.png usr/share/pixmaps
 debathena /usr/share/gdm/themes/
+sessions /usr/share/debathena-gdm-config/

Modified: trunk/debathena/config/gdm-config/debian/transform_gdm.conf.debathena
===================================================================
--- trunk/debathena/config/gdm-config/debian/transform_gdm.conf.debathena	2009-01-05 23:11:31 UTC (rev 23268)
+++ trunk/debathena/config/gdm-config/debian/transform_gdm.conf.debathena	2009-01-07 20:45:16 UTC (rev 23269)
@@ -1,3 +1,4 @@
 #!/usr/bin/perl -0p
-s|(\[daemon\]\n)|\1UserAuthDir=/tmp\n| or die;
-s|(\[greeter\]\n)|\1GraphicalTheme=debathena\n| or die;
+s|(\[daemon\]\n)|\1UserAuthDir=/tmp\nSessionDesktopDir=/usr/share/debathena-gdm-config/sessions\n| or die;
+s|(\[security\]\n)|\1RelaxPermissions=2\nCheckDirOwner=false\n| or die;
+s|(\[greeter\]\n)|\1GraphicalTheme=debathena\nShowLastSession=false| or die;

Added: trunk/debathena/config/gdm-config/sessions/default.desktop
===================================================================
--- trunk/debathena/config/gdm-config/sessions/default.desktop	2009-01-05 23:11:31 UTC (rev 23268)
+++ trunk/debathena/config/gdm-config/sessions/default.desktop	2009-01-07 20:45:16 UTC (rev 23269)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Standard Athena session
+Exec=default
+# The "default" Exec is a very special one and is handled specially in
+# the Xsession script, you could also have "custom" which would just run
+# "~/.xsession" directly
+Icon=
+Type=Application


home help back first fref pref prev next nref lref last post