Acknowledgement sent
to Petter Reinholdtsen <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian X Strike Force <[email protected]>.
(Fri, 26 Feb 2010 12:33:04 GMT) (full text, mbox, link).
Subject: xdm: Please provide a Xreset hook using a common framework
Date: Fri, 26 Feb 2010 13:32:17 +0100
Package: xdm
Version: 1:1.1.8-5
Tags: patch
User: [email protected]
UserTags: debian-edu
In btw report #230422, I outline the need for a hook into the Xreset
phase of the display manager. Please implement support for it in xdm,
to make it possible to run scripts when users log out from a xdm
session.
This patch implement it, by looking for a script /etc/X11/Xreset and
running it if it exist. It will hopefully be provided by x11-common
when #230422 is fixed. This bug should be blocked by bug #230422.
diff -ur xdm-1.1.8/debian/local/Xreset xdm-1.1.8-pere/debian/local/Xreset
--- xdm-1.1.8/debian/local/Xreset 2010-02-26 13:24:27.000000000 +0100
+++ xdm-1.1.8-pere/debian/local/Xreset 2010-02-26 13:26:39.000000000 +0100
@@ -6,6 +6,11 @@
PATH="$PATH:/usr/bin/X11"
+# Use common Xreset framework if it exist
+if [ -x /etc/X11/Xreset ] ; then
+ /etc/X11/Xreset
+fi
+
# Remove the utmp entry for the session.
if grep -qs '^use-sessreg' /etc/X11/xdm/xdm.options \
&& which sessreg >/dev/null 2>&1; then
Happy hacking,
--
Petter Reinholdtsen
Source: xdm
Source-Version: 1:1.1.9-1
We believe that the bug you reported is fixed in the latest version of
xdm, which is due to be installed in the Debian FTP archive:
xdm_1.1.9-1.diff.gz
to main/x/xdm/xdm_1.1.9-1.diff.gz
xdm_1.1.9-1.dsc
to main/x/xdm/xdm_1.1.9-1.dsc
xdm_1.1.9-1_i386.deb
to main/x/xdm/xdm_1.1.9-1_i386.deb
xdm_1.1.9.orig.tar.gz
to main/x/xdm/xdm_1.1.9.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Brice Goglin <[email protected]> (supplier of updated xdm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 14 Mar 2010 11:44:38 +0100
Source: xdm
Binary: xdm
Architecture: source i386
Version: 1:1.1.9-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <[email protected]>
Changed-By: Brice Goglin <[email protected]>
Description:
xdm - X display manager
Closes: 571607
Changes:
xdm (1:1.1.9-1) unstable; urgency=low
.
[ Julien Cristau ]
* Xreset, Xstartup: don't add /usr/bin/X11 to PATH.
* xdm.postrm: remove /etc/X11/default-display-manager on purge if it exists
and points to xdm. Fixes piuparts failure.
* xdm.prerm uses ps, add Depends on procps.
* Update patches 20_xdm_log_timestamp.diff and 21_xdm_log_append.diff.
* Drop 01_xdm_include_fcntl.diff, not necessary.
* 15_xdm_openfiles.diff: only keep the race condition fix. The other change
allowed passing NULL as third argument to openFiles(), and used to have an
accompanying change in SetUserAuthorization() which seems to have
disappeared since then, so this isn't necessary anymore.
* log_sourcing_better.diff: resurrect patch header from the monolith's
078_xdm_log_sourcing_better.diff.
* Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
good reason. Thanks, Colin Watson!
* Remove myself from Uploaders
* Get rid of obsolete svn $Id$ keywords in the packaging.
.
[ Brice Goglin ]
* New upstream release.
+ Drop 00_warning_fixes.diff, always entirely fixed upstream.
+ Drop openlog.diff, irrelevant now.
+ Drop 03_spelling.diff, 04_xdm_init_log_earlier.diff,
07_xdm_more_debug.diff, 08_xdm_execute_more_debug.diff,
09_xdm_syserrormsg.diff, 10_xdm_better_logging.diff,
11_xdm_strerror.diff, 12_remove_pidfile.diff,
applied upstream.
* Refresh patches.
* Add Xreset hook, closes: #571607.
* Bump Standards-Version to 3.8.4, no changes.
* Add myself to Uploaders.
Checksums-Sha1:
ce5b89deb381848035b51c524ae6fc05b638467f 1395 xdm_1.1.9-1.dsc
30fd474b91a2c2b218243c5b181509eb6420d51b 549840 xdm_1.1.9.orig.tar.gz
ddfab8f28af40808de202c1770800013f50b7730 72008 xdm_1.1.9-1.diff.gz
d4083f6aa9dade93b02d0f64f728f86cdd40cc32 172874 xdm_1.1.9-1_i386.deb
Checksums-Sha256:
8826d94d1233cd85f91fba01f2e119d25ae6501bbe6e5e1d4ae206bf729085cc 1395 xdm_1.1.9-1.dsc
9c97c28d1e70ae90afe81a0b004dd817aa0fc2c8e5edf5419c29ff63f7f20f8c 549840 xdm_1.1.9.orig.tar.gz
89228a47e80d08d5fcac59122037585b674362dad67248b396ccd4aa8ceb0154 72008 xdm_1.1.9-1.diff.gz
9fe546ea5e83aa80180e977c0e6d4dcc78a44faab5705f610a42ffc2d9f6858c 172874 xdm_1.1.9-1_i386.deb
Files:
c84637474b91552f91df3699dc9e7b3f 1395 x11 optional xdm_1.1.9-1.dsc
6b0cb9583b8dc17dee76ca755a8c6664 549840 x11 optional xdm_1.1.9.orig.tar.gz
de043fe2fe23840470d69ec6288ece26 72008 x11 optional xdm_1.1.9-1.diff.gz
5473f9d6286fbc412cfec443054e70ad 172874 x11 optional xdm_1.1.9-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkucwF4ACgkQRh88F8PcWfpHWgCfRcmyriyQNfb9NiWcs7P/ao5h
46IAn06of9kgGmAgOFBnet5uSfrWk+Cr
=PWSC
-----END PGP SIGNATURE-----
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.