GNU/Linux >> Tutoriels Linux >  >> Cent OS

fprintd enregistre les messages dans /var/log/messages même si USEFPRINTD=no dans /etc/sysconfig/authconfig (CentOS/RHEL 7)

Le problème

Les messages d'erreur du service fprintd tels que ceux ci-dessous sont enregistrés même dans le cas USEFPRINTD=no a été configuré dans /etc/sysconfig/authconfig .

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.

Cela se produit même après avoir exécuté la commande pour désactiver fprintd :

# authconfig --disablefingerprint --update

La solution

fprintd est un service statique, qui peut être démarré par quelqu'un qui envoie le message "net.reactivated.Fprint ” dans le système Dbus même dans le cas où USEFPRINTD=no dans /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 

Pour résoudre ce problème, désinstallez le package "fprintd" pour éliminer les messages, si l'autorisation d'empreintes digitales n'est pas nécessaire.

# yum remove fprintd

ou

# rpm -e fprintd

Si le package dépendant "fprintd-pam" a été installé, supprimez-le avant de supprimer fprintd.


Cent OS
  1. Pourquoi "/var/log/messages" signale-t-il des paquets martiens

  2. Les messages auditd se remplissent /var/log/messages

  3. Que sont les messages "segfault" dans le fichier /var/log/messages

  4. Le changement de nom d'hôte ne se reflète pas dans /var/log/messages pour CentOS/RHEL

  5. CentOS / RHEL :Comment récupérer à partir d'un fichier /etc/passwd supprimé

Différence entre /var/log/messages, /var/log/syslog et /var/log/kern.log ?

Comment systemd-tmpfiles nettoie /tmp/ ou /var/tmp (remplacement de tmpwatch) dans CentOS / RHEL 7

CentOS / RHEL 7 :Comment récupérer à partir d'une entrée root supprimée dans les fichiers /etc/shadow et/ou /etc/passwd

Comment capturer plus de journaux dans /var/log/dmesg pour CentOS/RHEL

Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?