]> pere.pagekite.me Git - homepage.git/blob - blog/data/2010-03-06-xresetd.txt
Generated.
[homepage.git] / blog / data / 2010-03-06-xresetd.txt
1 Title: After 6 years of waiting, the Xreset.d feature is implemented
2 Tags: english, nuug, debian edu
3 Date: 2010-03-06 18:15
4
5 <p>6 years ago, as part of the Debian Edu development I am involved
6 in, I asked for a hook in the kdm and gdm setup to run scripts as root
7 when the user log out. A bug was submitted against the xfree86-common
8 package in 2004 (<a href="http://bugs.debian.org/230422">#230422</a>),
9 and revisited every time Debian Edu was working on a new release.
10 Today, this finally paid off.</p>
11
12 <p>The framework for this feature was today commited to the git
13 repositry for the xorg package, and the git repository for xdm has
14 been updated to use this framework. Next on my agenda is to make sure
15 kdm and gdm also add code to use this framework.</p>
16
17 <p>In Debian Edu, we want to ability to run commands as root when the
18 user log out, to get rid of runaway processes and do general cleanup
19 after a user. With this framework in place, we finally can do that in
20 a generic way that work with all display managers using this
21 framework. My goal is to get all display managers in Debian use it,
22 similar to how they use the Xsession.d framework today.<p>