LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Red Hat (https://www.linuxquestions.org/questions/red-hat-31/)
-   -   fprintd errors in Virtual environment (https://www.linuxquestions.org/questions/red-hat-31/fprintd-errors-in-virtual-environment-915078/)

JakesHat 11-23-2011 06:18 AM

fprintd errors in Virtual environment
 
Every time a user uses su I get the following error messages in /var/log/messages:

Code:

Nov 23 04:24:55 <REMOVED> abrt[26142]: saved core dump of pid 26141 (/usr/libexec/fprintd) to /var/spool/abrt/ccpp-1322018695-26141.new/coredump (753664 bytes)
Nov 23 04:24:55 <REMOVED> abrtd: Directory 'ccpp-1322018695-26141' creation detected
Nov 23 04:24:55 <REMOVED> abrtd: Crash is in database already (dup of /var/spool/abrt/ccpp-1321472106-28445)
Nov 23 04:24:55 <REMOVED> abrtd: Deleting crash ccpp-1322018695-26141 (dup of ccpp-1321472106-28445), sending dbus signal
Nov 23 05:24:55 <REMOVED> abrt[26295]: saved core dump of pid 26294 (/usr/libexec/fprintd) to /var/spool/abrt/ccpp-1322022295-26294.new/coredump (753664 bytes)
Nov 23 05:24:55 <REMOVED> abrtd: Directory 'ccpp-1322022295-26294' creation detected

I have a few physical servers and a few virtual servers all running RHEL 6.1. All of the servers were installed the same way with the same packages, but I'm only receiving these messages on the virtual servers.

I've searched google, and found a few answers, but nothing I have been able to use. From what I understand the fprintd daemon is used for a fingerprint reader which I have no use for on my virtual servers.

One solution I read on another site stated
Quote:

fprintd is a daemon that allows the function of libfprint over DBUS. Which is to support fingerprint scanner authentication. I am assuming that your vm does not have a fingerprint scanner so this is probably not a big deal for you. If you want the errors to quit I would remove fprintd unless you plan to use fingerprint scanning
Can someone tell me how to remove fprintd or some other way to get these messages to stop? Thanks in advance :)

-Jake

JakesHat 11-23-2011 09:54 AM

really??? 78 views and no help? I don't think this is too complex, someone should be able to tell me how to stop this daemon. On a test system I tried rpm -e on the fprintd packages I saw but it wouldn't let it uninstall because of dependencies.

112 views, and still no answers? I can't be the only one with this problem... this is a default install of RHEL 6.1 in VMware. Anybody??

roger_efn 12-14-2011 06:05 PM

Quote:

Originally Posted by JakesHat (Post 4531805)
112 views, and still no answers? I can't be the only one with this problem... this is a default install of RHEL 6.1 in VMware. Anybody??

Just ran into the problem myself. run 'authconfig' and disable 'finger print reader'.

JakesHat 12-15-2011 01:39 AM

I finally got it figured out too. I was able to remove it... I think it was yum that I used to remove it.

rew25 12-20-2011 06:35 AM

I had a similar problem on a virtual Centos 6.1 server which I resolved with:
yum remove fprintd libfprint

deko220 02-01-2012 09:03 PM

Same problem on CentOS 6.2 virtual machine on WS2008R2/Hyper-V

text from /var/log/messages:
Code:

abrt[2092]: saved core dump of pid 2091 (/usr/libexec/fprintd) to /var/spool/abrt/ccpp-2012-02-01-18:25:45-2091.new/coredump (778240 bytes)
output of 'yum remove fprintd libfprint':
Code:

Transaction Summary
==================================================================================================================================================================================
Remove        4 Package(s)

Installed size: 458 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing    : 1:gdm-plugin-fingerprint-2.30.4-32.el6.x86_64                                                                                                                  1/4
  Erasing    : fprintd-pam-0.1-19.git04fd09cfa.el6.x86_64                                                                                                                    2/4
  Erasing    : fprintd-0.1-19.git04fd09cfa.el6.x86_64                                                                                                                        3/4
  Erasing    : libfprint-0.1.0-19.pre2.el6.x86_64                                                                                                                            4/4

Removed:
  fprintd.x86_64 0:0.1-19.git04fd09cfa.el6                                                  libfprint.x86_64 0:0.1.0-19.pre2.el6

Dependency Removed:
  fprintd-pam.x86_64 0:0.1-19.git04fd09cfa.el6                                            gdm-plugin-fingerprint.x86_64 1:2.30.4-32.el6

Complete!


tsavoie 02-01-2012 09:23 PM

I'm running RHEL 6.2 in a VMWare environment:

yum remove fprintd libfprint

also resolved my core dump issues.

jescala 03-01-2012 09:30 AM

I also had the problem with RHEL 6.2 running on a VM on ESX. Apparently authentication via a fingerprint reader is enabled by default in RHEL 6 and this somehow causes problems in a virtual environment. You can confirm that it is enabled by running:
Code:

# grep -i fprintd /etc/sysconfig/authconfig
USEFPRINTD=yes

I was able to disable it by running this command:
Code:

# authconfig --disablefingerprint --update
Another grep confirms it:
Code:

# grep -i fprintd /etc/sysconfig/authconfig
USEFPRINTD=no

Thanks roger_efn for the post that helped me find the solution!

-- JEscala

JakesHat 03-02-2012 02:20 AM

Nice to see a different solution :) I think I would still opt for removing it completely... if we're never going to use it, why even keep it installed.

Considering everything seems to be going virtual now, maybe Red Hat should be informed about this so they can by default have it disabled in future releases.

murphstein 09-08-2012 12:48 PM

fprintd in CentOS 6.2 VMs in Windows Azure
 
This problem is currently endemic in the Windows Azure VMs based on OpenLogic's CentOS 6.2 images. The fixes listed here work there.


All times are GMT -5. The time now is 08:07 AM.