Re: systemd[1]: Starting Fingerprint Authentication Daemon...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/14/2013 01:40 PM, Mateusz Marzantowicz issued this missive:
On 14.10.2013 22:19, Rick Stevens wrote:
On 10/14/2013 01:01 PM, Mateusz Marzantowicz issued this missive:
I don't have any fingerprint reader connected to my machine. Why is
systemd starting this useless daemon in this case? I've heard somewhere
that systemd tends to be more intelligent version of sysvinit that does
only what is really needed to save time and system resources. Here are
two lines from my system logs on F19 machine.

systemd[1]: Starting Fingerprint Authentication Daemon...
systemd[1]: Started Fingerprint Authentication Daemon.

As root:

     # systemctl stop fprintd.service
     # systemctl disable fprintd.service

It doesn't use a lot of resources...leaving it running is not a huge
thing but yeah, if you don't have a scanner it is sorta silly.

It reports it's dead and started at the same time.

I know I can disable it but first I'd like to know it a little better.
Then I'd like to know why systemd doesn't recognize this daemon as
superflous and what triggers it's activation.

It is enabled by default by the installation of the PAM system just in
case you do have a scanner and wish to use it. There is no reasonable
way that Anaconda could possibly test for every combination of hardware
that could be present at install time. Consequently, innocuous stuff
(like fprintd) get installed to try to cover as many things as possible.

By innocuous, I mean it will start, find out there's nothing to
control, and die. Once it dies, it uses no resources other than the
disk space it takes to hold the files associated with it and the log
entries you've seen.

If you really don't want it to start, either disable it or mask it with
"systemctl mask fprintd.service". If you want it gone completely,
remove both the fprintd-pam and fprintd RPMs:

	yum remove fprintd-pam fprintd

That's all there is to it. If you look really hard at the dmesg and
messages logs, you'll see other stuff that's "superfluous" to _your_
system (e.g. nfslock and the like if you're not using NFS) and to shut
them up you'd do the same thing, "systemctl disable". This is part of
what being a system administrator is all about.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 22643734            Yahoo: origrps2 -
-                                                                    -
-                Huked on foniks reely wurked for me!                -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux