Summary: | F26 server - wget - p11-kit/OpenSC - pcsc-lite/pcscd - polkit | ||
---|---|---|---|
Product: | PolicyKit | Reporter: | Ted Lyngmo <ted> |
Component: | libpolkit | Assignee: | David Zeuthen (not reading bugmail) <zeuthen> |
Status: | RESOLVED NOTOURBUG | QA Contact: | David Zeuthen (not reading bugmail) <zeuthen> |
Severity: | normal | ||
Priority: | medium | CC: | rkudyba |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Ted Lyngmo
2017-10-27 13:25:32 UTC
Note: I added two polkit rules to grant everyone smart card access to stop the log messages, but can't keep it like that if I decide to connect a smart card reader. *shrug* polkit is responding to requests; it can’t make httpd ask for smart card access. polkit also definitely cannot stop pcscd from logging whatever it wants to log. Something else is talking to pcscd to access the smart card, and then pcscd is asking polkit whether to allow that. See https://fedoraproject.org/wiki/Changes/PcscAccessControl for a bit more context. AFAICT either wget, or one of its TLS implementations, or the underlying crypto library, has been configured, or is configured by default, to use keys on smart cards. Figure out what this configuration piece is, disable it if you want, and these entries will disappear. Alternatively, it _might_ make sense to just silence the pcscd log messages by default, if it turns out that it is expected that many clients from many user accounts will try to use the smart card but the access will only be allowed to a much smaller subset of clients. Either way, I can’t see how polkit can help here. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.