Bug Fix Advisory gdm bug fix and enhancement update

Advisory: RHBA-2013:0381-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-02-20
Last updated on: 2013-02-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated gdm packages that fix four bugs and add two enhancements are now
available for Red Hat Enterprise Linux 6.

The gdm packages provide the GNOME Display Manager (GDM), which implements the
graphical login screen, shown shortly after boot up, log out, and when
user-switching.

This update fixes the following bugs:

* Previously, the gdm_smartcard_extension_is_visible() function returned "TRUE"
instead of the "ret" variable. Consequently, the smartcard login could not be
disabled in the system-config-authentication window if the pcsd package was
installed. With this update, gdm_smartcard_extension_is_visible() has been
modified to return the correct value. As a result, the described error no longer
occurs. (BZ#616755)

* When GDM was used to connect to a host via XDMCP (X Display Manager Control
Protocol), another connection to a remote system using the "ssh -X" command
resulted in failed authentication with the X server. Consequently, applications
such as xterm could not be displayed on a remote system. This update provides a
compatible MIT-MAGIC-COOKIE-1 key in the described scenario, thus fixing this
incompatibility. (BZ#704245)

* Previously, X server audit messages were not included by default in the X
server log. Now, those messages are unconditionally included in the log. Also,
with this update, verbose messages are added to the X server log if debugging is
enabled in the /etc/gdm/custom.conf file by setting "Enable=true" in the "debug"
section. (BZ#738462)

* Previously, after booting the system, the following message occurred in the
/var/log/gdm/:0-greeter.log file:

gdm-simple-greeter[PID]: Gtk-WARNING: gtkwidget.c:5460: widget not within a
GtkWindow

With this update, this warning is no longer displayed. (BZ#820058)

In addition, this update adds the following enhancements:

* With this update, GDM has been modified to allow smartcard authentication when
the visible user list is disabled. (BZ#719647)

* Previously, the GDM debugging logs were stored in the /var/log/messages file.
With this update, a separate /var/log/gdm/daemon.log file has been established
for these debugging logs. (BZ#834303)

All users of gdm are advised to upgrade to these updated packages, which fix
these bugs and add these enhancements.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
gdm-2.30.4-39.el6.src.rpm
File outdated by:  RHBA-2017:0763
    MD5: 04ff8580a4224d0a378606637ab5a2df
SHA-256: 0c1c9c66a60c54dd6f4b56e2b8df1ecd5fc19e8eceec1745e3fe80dc84acb3e1
 
IA-32:
gdm-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 2cae5b86d6aae104ee8ffe17bdd2d9a7
SHA-256: b67bd84b6efec5ae4ffba313ba5f12317a9b9a434cfa1276bebe5296b1194cdc
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-plugin-fingerprint-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: e5503f54db5d614b65bd987c780f9198
SHA-256: 458cd39c0f0b5704fffbbf7750c6994a9a2cdcbc746aed5077f69edc700bbbdb
gdm-plugin-smartcard-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 7b824209a69d874eb245d57320c4f2e6
SHA-256: 2f22ec5125081f6b09c42e3167bbdae07d4163c55854acaf6f03bacf10a65768
gdm-user-switch-applet-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: eac10f11039407af6b42723562356de5
SHA-256: 7ca826473940633031a0ad9714ba6bae9a467df61aef7be11b2ae87b929c23c1
 
x86_64:
gdm-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 82741f42ddfe4e4176dff19948d441c7
SHA-256: 37fdc11f906e2c4e231b71a766d84e00b7e45bf8a8896b246feaec2a83225405
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-debuginfo-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 30fd912304e0ff58b6880a629d9eba53
SHA-256: 47971ddf03d66a21510cbc4ee54d8ebea1d426199a44a6a1f4c515f56227da0c
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-libs-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 38c8c7ecae0baa08cd50104bc00674da
SHA-256: 000c2056f09fe83d3772041ee93be92efdaa103edd8df319451b00b0eb10c4f9
gdm-plugin-fingerprint-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9ff8cf805c0b23faa1f1e2508335505b
SHA-256: 2c66cb0d536f0cd184f5f20c9329a65855af6a474dbed104c9f2612bc11d646b
gdm-plugin-smartcard-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 26462eba69f764a969dd5b9f448c6a02
SHA-256: 20091b9849f4bf88760201718df4429b532d13f0f64ef734d8855946f28d9ced
gdm-user-switch-applet-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: e4c43603c953449c4e75d160f52e3858
SHA-256: 97ab007a8d8c3c6d58bba600f8b0ad97faf4254107ff67807d1017d01478914c
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
gdm-2.30.4-39.el6.src.rpm
File outdated by:  RHBA-2017:0763
    MD5: 04ff8580a4224d0a378606637ab5a2df
SHA-256: 0c1c9c66a60c54dd6f4b56e2b8df1ecd5fc19e8eceec1745e3fe80dc84acb3e1
 
x86_64:
gdm-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 82741f42ddfe4e4176dff19948d441c7
SHA-256: 37fdc11f906e2c4e231b71a766d84e00b7e45bf8a8896b246feaec2a83225405
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-debuginfo-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 30fd912304e0ff58b6880a629d9eba53
SHA-256: 47971ddf03d66a21510cbc4ee54d8ebea1d426199a44a6a1f4c515f56227da0c
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-libs-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 38c8c7ecae0baa08cd50104bc00674da
SHA-256: 000c2056f09fe83d3772041ee93be92efdaa103edd8df319451b00b0eb10c4f9
gdm-plugin-fingerprint-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9ff8cf805c0b23faa1f1e2508335505b
SHA-256: 2c66cb0d536f0cd184f5f20c9329a65855af6a474dbed104c9f2612bc11d646b
gdm-plugin-smartcard-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 26462eba69f764a969dd5b9f448c6a02
SHA-256: 20091b9849f4bf88760201718df4429b532d13f0f64ef734d8855946f28d9ced
gdm-user-switch-applet-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: e4c43603c953449c4e75d160f52e3858
SHA-256: 97ab007a8d8c3c6d58bba600f8b0ad97faf4254107ff67807d1017d01478914c
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
gdm-2.30.4-39.el6.src.rpm
File outdated by:  RHBA-2017:0763
    MD5: 04ff8580a4224d0a378606637ab5a2df
SHA-256: 0c1c9c66a60c54dd6f4b56e2b8df1ecd5fc19e8eceec1745e3fe80dc84acb3e1
 
IA-32:
gdm-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 2cae5b86d6aae104ee8ffe17bdd2d9a7
SHA-256: b67bd84b6efec5ae4ffba313ba5f12317a9b9a434cfa1276bebe5296b1194cdc
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-plugin-fingerprint-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: e5503f54db5d614b65bd987c780f9198
SHA-256: 458cd39c0f0b5704fffbbf7750c6994a9a2cdcbc746aed5077f69edc700bbbdb
gdm-plugin-smartcard-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 7b824209a69d874eb245d57320c4f2e6
SHA-256: 2f22ec5125081f6b09c42e3167bbdae07d4163c55854acaf6f03bacf10a65768
gdm-user-switch-applet-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: eac10f11039407af6b42723562356de5
SHA-256: 7ca826473940633031a0ad9714ba6bae9a467df61aef7be11b2ae87b929c23c1
 
PPC:
gdm-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: ab771fda66d7bd2f474a1bf1ade79d90
SHA-256: ea258ceaf0ff94f07cd5ae3640a317ebd1bc2bbe01f6de3570f3fe8c3142500f
gdm-debuginfo-2.30.4-39.el6.ppc.rpm
File outdated by:  RHBA-2017:0763
    MD5: fc8ee202ee0a020c3e9b019855db3d1a
SHA-256: 4e38e0a7e9c679f5b63d03232088b5f7082361c4673ceab45380c542c7be69d3
gdm-debuginfo-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 7796a45cdfa2bf075968e1afb8f59a2c
SHA-256: 7d1d3083354439b5a51f5f6a6af66a12a10a0d957cf5b5eb47aee27d3c67cf5d
gdm-libs-2.30.4-39.el6.ppc.rpm
File outdated by:  RHBA-2017:0763
    MD5: 7db72f6315986fda3a635797dd815583
SHA-256: bcf9899c57a0eebf2d37e0487f3ef2082e2b748ba6938a949bb104d2bc7b6768
gdm-libs-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: b1dd411d05b68af3105ac653b42e039d
SHA-256: d0e3b06c5060be62628a9c3781d4c412e67f3ce973e9cfcfdece17cce0adf1de
gdm-plugin-fingerprint-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 1015995d5d268cd8877a849991dbfe06
SHA-256: 11af341f9ddf2ea64fc116d4f7a5b34b2f0cf1b880290ca2695db1bf583321bc
gdm-plugin-smartcard-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9e1a0e4072dd23279d1516aa90d0f10d
SHA-256: 170bfd48de274ec318b93fb3234d79dc4ea8a1c0d610a9a3c23bfb9f97dcf281
gdm-user-switch-applet-2.30.4-39.el6.ppc64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 4d872f96221e1114cccb9c4ea64dd4cf
SHA-256: 81119bc5ec2849e931bea4cd40e5288698f8488cb0075b4ddeba1a8342b61614
 
s390x:
gdm-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: 6f73a23c80ce6a93c8c54914f85f212e
SHA-256: 49be7f79c7236c754c368b114ce54606009c5b9953d3b4f686f8a6bd597d56f4
gdm-debuginfo-2.30.4-39.el6.s390.rpm
File outdated by:  RHBA-2017:0763
    MD5: 6bf01e6a0c950c7b5a259d406d9fb77e
SHA-256: c645e9e3665bd16de8424712625436fb0196d79740243b74a4161980a65f269c
gdm-debuginfo-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9b2deb7c7abe99de705a3947c6f9d6b5
SHA-256: c5fc073acb21fdf03af8b1dbff030320c0d4f0764c2673bac8d6e22f739868ec
gdm-libs-2.30.4-39.el6.s390.rpm
File outdated by:  RHBA-2017:0763
    MD5: 08f5fb6429e2f0dc201d3f5b53b2946a
SHA-256: caf0682918cb44fb962b4659611b337143eeddb57536b8bfd1de027b459e8a51
gdm-libs-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: 8ab7b20e3ed37ae0fe74f4ca4558a6bc
SHA-256: d12195787c861e9322665649b47f2a5ba069f0c2f597b99225e383967dfb8abc
gdm-plugin-fingerprint-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: e9e6af3c813ea5fdb0bcafa0b14860e2
SHA-256: cd79b467b3ceeb52e41fd11cff8a98427dd5c57c2fe73796e61885f2d1d0a99d
gdm-plugin-smartcard-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: 28661b1cce256dc841ea244edb8e9f51
SHA-256: 6511c57830ecc30346e17c9a9e04f9e8c563869502740447438e74d59e9913b2
gdm-user-switch-applet-2.30.4-39.el6.s390x.rpm
File outdated by:  RHBA-2017:0763
    MD5: b43d1fae0c6c46947ed0d38e93a2829f
SHA-256: b511345ba846b0e7a92412f880cbfe0a8db53fc8c7f64b31d50d9f8ef7fe5a75
 
x86_64:
gdm-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 82741f42ddfe4e4176dff19948d441c7
SHA-256: 37fdc11f906e2c4e231b71a766d84e00b7e45bf8a8896b246feaec2a83225405
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-debuginfo-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 30fd912304e0ff58b6880a629d9eba53
SHA-256: 47971ddf03d66a21510cbc4ee54d8ebea1d426199a44a6a1f4c515f56227da0c
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-libs-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 38c8c7ecae0baa08cd50104bc00674da
SHA-256: 000c2056f09fe83d3772041ee93be92efdaa103edd8df319451b00b0eb10c4f9
gdm-plugin-fingerprint-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9ff8cf805c0b23faa1f1e2508335505b
SHA-256: 2c66cb0d536f0cd184f5f20c9329a65855af6a474dbed104c9f2612bc11d646b
gdm-plugin-smartcard-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 26462eba69f764a969dd5b9f448c6a02
SHA-256: 20091b9849f4bf88760201718df4429b532d13f0f64ef734d8855946f28d9ced
gdm-user-switch-applet-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: e4c43603c953449c4e75d160f52e3858
SHA-256: 97ab007a8d8c3c6d58bba600f8b0ad97faf4254107ff67807d1017d01478914c
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
gdm-2.30.4-39.el6.src.rpm
File outdated by:  RHBA-2017:0763
    MD5: 04ff8580a4224d0a378606637ab5a2df
SHA-256: 0c1c9c66a60c54dd6f4b56e2b8df1ecd5fc19e8eceec1745e3fe80dc84acb3e1
 
IA-32:
gdm-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 2cae5b86d6aae104ee8ffe17bdd2d9a7
SHA-256: b67bd84b6efec5ae4ffba313ba5f12317a9b9a434cfa1276bebe5296b1194cdc
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-plugin-fingerprint-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: e5503f54db5d614b65bd987c780f9198
SHA-256: 458cd39c0f0b5704fffbbf7750c6994a9a2cdcbc746aed5077f69edc700bbbdb
gdm-plugin-smartcard-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 7b824209a69d874eb245d57320c4f2e6
SHA-256: 2f22ec5125081f6b09c42e3167bbdae07d4163c55854acaf6f03bacf10a65768
gdm-user-switch-applet-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: eac10f11039407af6b42723562356de5
SHA-256: 7ca826473940633031a0ad9714ba6bae9a467df61aef7be11b2ae87b929c23c1
 
x86_64:
gdm-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 82741f42ddfe4e4176dff19948d441c7
SHA-256: 37fdc11f906e2c4e231b71a766d84e00b7e45bf8a8896b246feaec2a83225405
gdm-debuginfo-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 63d7c4196f21ecff0a08177fc21af18e
SHA-256: b5b2af8bbf851f3967c57f3b6fe1bed4c2a82e798af100688a52d898cbcc52d8
gdm-debuginfo-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 30fd912304e0ff58b6880a629d9eba53
SHA-256: 47971ddf03d66a21510cbc4ee54d8ebea1d426199a44a6a1f4c515f56227da0c
gdm-libs-2.30.4-39.el6.i686.rpm
File outdated by:  RHBA-2017:0763
    MD5: 02924538fb26e18551da5f473a4380ea
SHA-256: 4f0c6f543f86b0808d5fc5398090bbd5370eef36d93b7181fe6450f3f489fc69
gdm-libs-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 38c8c7ecae0baa08cd50104bc00674da
SHA-256: 000c2056f09fe83d3772041ee93be92efdaa103edd8df319451b00b0eb10c4f9
gdm-plugin-fingerprint-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 9ff8cf805c0b23faa1f1e2508335505b
SHA-256: 2c66cb0d536f0cd184f5f20c9329a65855af6a474dbed104c9f2612bc11d646b
gdm-plugin-smartcard-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: 26462eba69f764a969dd5b9f448c6a02
SHA-256: 20091b9849f4bf88760201718df4429b532d13f0f64ef734d8855946f28d9ced
gdm-user-switch-applet-2.30.4-39.el6.x86_64.rpm
File outdated by:  RHBA-2017:0763
    MD5: e4c43603c953449c4e75d160f52e3858
SHA-256: 97ab007a8d8c3c6d58bba600f8b0ad97faf4254107ff67807d1017d01478914c
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

820058 - gdm-simple-greeter[PID]: Gtk-WARNING: gtkwidget.c:5460: widget not within a GtkWindow
867981 - gdm doesn't start when connecting to localhost using gdm via XDMCP



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/