Das Problem
Fehlermeldungen des fprintd-Dienstes wie die folgenden werden selbst im Fall USEFPRINTD=no protokolliert wurde in /etc/sysconfig/authconfig konfiguriert .
Jan 22 13:58:09 hostname dbus[914]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' Jan 22 13:58:09 hostname dbus-daemon: dbus[914]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' Jan 22 13:58:09 hostname fprintd: ** (fprintd:45376): WARNING **: fprint init failed with error -99 Jan 22 13:58:09 hostname systemd: fprintd.service: main process exited, code=exited, status=157/n/a Jan 22 13:58:09 hostname systemd: Unit fprintd.service entered failed state. Jan 22 13:58:09 hostname systemd: fprintd.service failed.
Dies geschieht auch nach dem Ausführen des Befehls zum Deaktivieren von fprintd:
# authconfig --disablefingerprint --update
Die Lösung
fprintd ist ein statischer Dienst, der von jemandem gestartet werden kann, der die Nachricht „net.reactivated.Fprint“ sendet ” in den System-Dbus, auch im Fall USEFPRINTD=no in /etc/sysconfig/authconfig.
# cat /usr/share/dbus-1/system-services/net.reactivated.Fprint.service [D-BUS Service] Name=net.reactivated.Fprint Exec=/usr/libexec/fprintd User=root SystemdService=fprintd.service
# systemctl list-unit-files | grep fprintd fprintd.service static
Um dieses Problem zu beheben, deinstallieren Sie das „fprintd“-Paket, um die Meldungen zu beseitigen, wenn keine Fingerabdruck-Autorisierung erforderlich ist.
# yum remove fprintd
oder
# rpm -e fprintd
Wenn das abhängige Paket „fprintd-pam“ installiert wurde, entfernen Sie es, bevor Sie fprintd entfernen.