Bug Fix Advisory fprintd bug fix update

Advisory: RHBA-2013:1738-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-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 fprintd packages that fix one bug are now available for Red Hat
Enterprise Linux 6.

The fprintd packages contain a D-Bus service to access fingerprint readers.

This update fixes the following bug:

* When the Pluggable Authentication Module (PAM) configuration includes the
pam_fprintd module, PAM uses the glib2 functions where the dlclose() function is
executed to unload the glib2 libraries. However, this method is not designed for
multi-threaded applications. When a PAM operation was made, Directory Server on
Red Hat Enterprise Linux 6 terminated unexpectedly during the shutdown phase
because it attempted to unload the glib2 destructor, which had been previously
unloaded by the fprintd service. This update applies a patch to fix this bug so
that fprintd no longer unloads glib2 when pam_fprintd closes. As a result, the
glib2 libraries are unloaded when Directory Server is closed and therefore the
server shuts down gracefully. (BZ#1003940)

Users of fprintd are advised to upgrade to these updated packages, which fix
this bug.


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/site/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
fprintd-0.1-21.git04fd09cfa.el6.src.rpm
File outdated by:  RHBA-2015:0663
    MD5: a743ed24b38120970eefd3f6d8c514c8
SHA-256: 7451f54a5bd607f83a909b1de7dc81687816be95f417d94efc624e497df50dd4
 
IA-32:
fprintd-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: f684e7a77c3fe830a968a4568f67ef67
SHA-256: dfaa151fcb638b3ca0743ba6f311a0722c4173fde659f145fa9a0930577d634b
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
 
x86_64:
fprintd-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5e695888d32c792fca082b1f27509d6f
SHA-256: 18477350fe88fb6f5bbf650bbba79a9e38dbc52b3daf1634e1d167c1f9a1c913
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: ee2eaddf29c711b67a3632d66ae45818
SHA-256: 4520b5e0f115eb2cd8621114db7372e606ef966c01137ff932ba546befe4cafc
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
fprintd-pam-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: bdd0c32e6776929100ed25ff4262284b
SHA-256: 578dc8202803f29d8ec9ea2fa49b548ae4aaf2a8ca586f01473f05dcb4b72793
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
fprintd-0.1-21.git04fd09cfa.el6.src.rpm
File outdated by:  RHBA-2015:0663
    MD5: a743ed24b38120970eefd3f6d8c514c8
SHA-256: 7451f54a5bd607f83a909b1de7dc81687816be95f417d94efc624e497df50dd4
 
x86_64:
fprintd-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5e695888d32c792fca082b1f27509d6f
SHA-256: 18477350fe88fb6f5bbf650bbba79a9e38dbc52b3daf1634e1d167c1f9a1c913
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: ee2eaddf29c711b67a3632d66ae45818
SHA-256: 4520b5e0f115eb2cd8621114db7372e606ef966c01137ff932ba546befe4cafc
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
fprintd-pam-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: bdd0c32e6776929100ed25ff4262284b
SHA-256: 578dc8202803f29d8ec9ea2fa49b548ae4aaf2a8ca586f01473f05dcb4b72793
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
fprintd-0.1-21.git04fd09cfa.el6.src.rpm
File outdated by:  RHBA-2015:0663
    MD5: a743ed24b38120970eefd3f6d8c514c8
SHA-256: 7451f54a5bd607f83a909b1de7dc81687816be95f417d94efc624e497df50dd4
 
IA-32:
fprintd-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: f684e7a77c3fe830a968a4568f67ef67
SHA-256: dfaa151fcb638b3ca0743ba6f311a0722c4173fde659f145fa9a0930577d634b
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
 
PPC:
fprintd-0.1-21.git04fd09cfa.el6.ppc64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 268fc8c042bc8150275ef96a7355aee6
SHA-256: 22e0174d10025b930f2c156e56a947606b5c0ae6b4b7797fa1877ea5436684bc
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.ppc.rpm
File outdated by:  RHBA-2015:0663
    MD5: 17cccb77e3db6f31088f24b0f4991d07
SHA-256: 80a4cc7b05244a98b42998b48230e43cfc36d68ff5d6b5a86e8ec08e7dad93c2
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.ppc64.rpm
File outdated by:  RHBA-2015:0663
    MD5: be6ca879344f09056d46b1db6a146a4a
SHA-256: 0dbb068f0771e9c128a99250b8b8999442229631478436ef8476d641fc3cbefb
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.ppc.rpm
File outdated by:  RHBA-2015:0663
    MD5: e6cd7bec485c57c717cf6433b5a064e1
SHA-256: 099a0cf697c05f31f5d3d705e84ce2911f4b949c80dd62b1fd861c0032dc6593
fprintd-pam-0.1-21.git04fd09cfa.el6.ppc64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 046bfb4fb9468418e14f8cee16d53e2e
SHA-256: 5de9cab784b77f9949037a9df13113dc2e1abebbdb2a5bcdd1e843e4c7833f62
 
x86_64:
fprintd-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5e695888d32c792fca082b1f27509d6f
SHA-256: 18477350fe88fb6f5bbf650bbba79a9e38dbc52b3daf1634e1d167c1f9a1c913
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: ee2eaddf29c711b67a3632d66ae45818
SHA-256: 4520b5e0f115eb2cd8621114db7372e606ef966c01137ff932ba546befe4cafc
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
fprintd-pam-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: bdd0c32e6776929100ed25ff4262284b
SHA-256: 578dc8202803f29d8ec9ea2fa49b548ae4aaf2a8ca586f01473f05dcb4b72793
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
fprintd-0.1-21.git04fd09cfa.el6.src.rpm
File outdated by:  RHBA-2015:0663
    MD5: a743ed24b38120970eefd3f6d8c514c8
SHA-256: 7451f54a5bd607f83a909b1de7dc81687816be95f417d94efc624e497df50dd4
 
IA-32:
fprintd-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: f684e7a77c3fe830a968a4568f67ef67
SHA-256: dfaa151fcb638b3ca0743ba6f311a0722c4173fde659f145fa9a0930577d634b
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
 
x86_64:
fprintd-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5e695888d32c792fca082b1f27509d6f
SHA-256: 18477350fe88fb6f5bbf650bbba79a9e38dbc52b3daf1634e1d167c1f9a1c913
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 49f68b00080e778a26a77e5bec472d25
SHA-256: 7ef48610572d81fb2beb1121cb48cb131a7663c325500d28e0e8f29926e4ae5c
fprintd-debuginfo-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: ee2eaddf29c711b67a3632d66ae45818
SHA-256: 4520b5e0f115eb2cd8621114db7372e606ef966c01137ff932ba546befe4cafc
fprintd-devel-0.1-21.git04fd09cfa.el6.noarch.rpm
File outdated by:  RHBA-2015:0663
    MD5: 5deb93c61d1639fceaea230bda913492
SHA-256: c3c969e0ff883c7309fa29221b2c9d65a04bae02a588f2ae6e4a47232566b256
fprintd-pam-0.1-21.git04fd09cfa.el6.i686.rpm
File outdated by:  RHBA-2015:0663
    MD5: 689ad5b5a2acc17cd9e34d48258d6c7e
SHA-256: 70c49e305ca3293c88c2afa9516b13a7d036d93bef5a44a38beab132c7a2f616
fprintd-pam-0.1-21.git04fd09cfa.el6.x86_64.rpm
File outdated by:  RHBA-2015:0663
    MD5: bdd0c32e6776929100ed25ff4262284b
SHA-256: 578dc8202803f29d8ec9ea2fa49b548ae4aaf2a8ca586f01473f05dcb4b72793
 
(The unlinked packages above are only available from the Red Hat Network)

Keywords

crash, pam, unload


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/