[26516] in Source-Commits

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

/svn/athena r25603 - trunk/debathena/config/lightdm-config/debian

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Mon Jul 2 11:40:26 2012

Date: Mon, 2 Jul 2012 11:40:24 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201207021540.q62FeO0d005493@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: jdreed
Date: 2012-07-02 11:40:24 -0400 (Mon, 02 Jul 2012)
New Revision: 25603

Added:
   trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.dirs
   trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-cleanup
   trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-setup
Modified:
   trunk/debathena/config/lightdm-config/debian/changelog
   trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.install
   trunk/debathena/config/lightdm-config/debian/lightdm.conf.debathena
Log:
In lightdm-config:
  * Ship a session setup and cleanup script, which source some run-parts
    directories


Modified: trunk/debathena/config/lightdm-config/debian/changelog
===================================================================
--- trunk/debathena/config/lightdm-config/debian/changelog	2012-07-02 15:19:15 UTC (rev 25602)
+++ trunk/debathena/config/lightdm-config/debian/changelog	2012-07-02 15:40:24 UTC (rev 25603)
@@ -4,8 +4,10 @@
     the user has installed, because we need to clobber some additional
     lightdm.conf settings; remove now-unused debconf templates
   * Set user-authority-in-system-dir=true in lightdm.conf (Trac: #1161)
+  * Ship a session setup and cleanup script, which source some run-parts
+    directories
 
- -- Jonathan Reed <jdreed@mit.edu>  Sat, 30 Jun 2012 12:29:34 -0400
+ -- Jonathan Reed <jdreed@mit.edu>  Mon, 02 Jul 2012 11:40:55 -0400
 
 debathena-lightdm-config (1.2) unstable; urgency=low
 

Added: trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.dirs
===================================================================
--- trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.dirs	                        (rev 0)
+++ trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.dirs	2012-07-02 15:40:24 UTC (rev 25603)
@@ -0,0 +1,2 @@
+usr/share/debathena-lightdm-config/session-setup.d
+usr/share/debathena-lightdm-config/session-cleanup.d

Modified: trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.install
===================================================================
--- trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.install	2012-07-02 15:19:15 UTC (rev 25602)
+++ trunk/debathena/config/lightdm-config/debian/debathena-lightdm-config.install	2012-07-02 15:40:24 UTC (rev 25603)
@@ -12,3 +12,5 @@
 debian/debathena8.png usr/share/debathena-lightdm-config
 debian/debathena-lightdm-greeter.desktop usr/share/xgreeters
 debian/lightdm.conf.debathena etc/lightdm
+debian/debathena-lightdm-session-setup usr/lib/debathena-lightdm-config
+debian/debathena-lightdm-session-cleanup usr/lib/debathena-lightdm-config

Added: trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-cleanup
===================================================================
--- trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-cleanup	                        (rev 0)
+++ trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-cleanup	2012-07-02 15:40:24 UTC (rev 25603)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+# This script runs as root at the end of a lightdm login session.
+# See 'session-cleanup-script' in lightdm.conf
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+
+DIR=/usr/share/debathena-lightdm-config/session-cleanup.d
+
+for i in `run-parts --list $DIR`; do
+    . "$i"
+done
+

Added: trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-setup
===================================================================
--- trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-setup	                        (rev 0)
+++ trunk/debathena/config/lightdm-config/debian/debathena-lightdm-session-setup	2012-07-02 15:40:24 UTC (rev 25603)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+# This script runs as root at the beginning of a lightdm login session.
+# See 'session-setup-script' in lightdm.conf
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+
+DIR=/usr/share/debathena-lightdm-config/session-setup.d
+
+for i in `run-parts --list $DIR`; do
+    . "$i"
+done
+

Modified: trunk/debathena/config/lightdm-config/debian/lightdm.conf.debathena
===================================================================
--- trunk/debathena/config/lightdm-config/debian/lightdm.conf.debathena	2012-07-02 15:19:15 UTC (rev 25602)
+++ trunk/debathena/config/lightdm-config/debian/lightdm.conf.debathena	2012-07-02 15:40:24 UTC (rev 25603)
@@ -4,3 +4,5 @@
 [SeatDefaults]
 user-session=ubuntu
 greeter-session=debathena-lightdm-greeter
+session-setup-script=/usr/lib/debathena-lightdm-config/debathena-lightdm-session-setup
+session-cleanup-script=/usr/lib/debathena-lightdm-config/debathena-lightdm-session-cleanup


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