Debian Bug report logs - #571607
xdm: Please provide a Xreset hook using a common framework

version graph

Package: xdm; Maintainer for xdm is Debian X Strike Force <[email protected]>; Source for xdm is src:xdm (PTS, buildd, popcon).

Reported by: Petter Reinholdtsen <[email protected]>

Date: Fri, 26 Feb 2010 12:33:01 UTC

Severity: normal

Tags: patch

Found in version xdm/1:1.1.8-5

Fixed in version xdm/1:1.1.9-1

Done: Brice Goglin <[email protected]>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Debian X Strike Force <[email protected]>:
Bug#571607; Package xdm. (Fri, 26 Feb 2010 12:33:04 GMT) (full text, mbox, link).


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).


Message #5 received at [email protected] (full text, mbox, reply):

From: Petter Reinholdtsen <[email protected]>
To: [email protected]
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




Added blocking bug(s) of 571607: 230422 Request was from Petter Reinholdtsen <[email protected]> to [email protected]. (Fri, 26 Feb 2010 13:39:13 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Brice Goglin <[email protected]> to [email protected]. (Sat, 06 Mar 2010 16:48:07 GMT) (full text, mbox, link).


Reply sent to Brice Goglin <[email protected]>:
You have taken responsibility. (Sun, 14 Mar 2010 11:06:13 GMT) (full text, mbox, link).


Notification sent to Petter Reinholdtsen <[email protected]>:
Bug acknowledged by developer. (Sun, 14 Mar 2010 11:06:13 GMT) (full text, mbox, link).


Message #14 received at [email protected] (full text, mbox, reply):

From: Brice Goglin <[email protected]>
To: [email protected]
Subject: Bug#571607: fixed in xdm 1:1.1.9-1
Date: Sun, 14 Mar 2010 11:04:04 +0000
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-----





Bug archived. Request was from Debbugs Internal Request <[email protected]> to [email protected]. (Thu, 22 Apr 2010 07:31:33 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Fri May 16 09:36:39 2025; Machine Name: buxtehude

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.