[26530] in Source-Commits
Re: /svn/athena r25603 -
daemon@ATHENA.MIT.EDU (Benjamin Kaduk)
Tue Jul 3 20:06:54 2012
Date: Tue, 3 Jul 2012 20:06:51 -0400 (EDT)
From: Benjamin Kaduk <kaduk@MIT.EDU>
To: Jonathan D Reed <jdreed@MIT.EDU>
cc: source-commits@MIT.EDU
In-Reply-To: <201207021540.q62FeO0d005493@drugstore.mit.edu>
Message-ID: <alpine.GSO.1.10.1207032006450.18441@multics.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
ACK.
-Ben
On Mon, 2 Jul 2012, Jonathan D Reed wrote:
> 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
>
>