0
RH 7.5 y polkit

Open 0 Respuestas 1 Views
En una instalación fresca de RH 7.5 recién actualizado hay servicios que no inician, por ejemplo polkit o logind.

Outputs:

[[email protected] ~]# systemctl status polkit.service
● polkit.service - Authorization Manager
   Loaded: loaded (/usr/lib/systemd/system/polkit.service; static; vendor preset: enabled)
   Active: inactive (dead) since Wed 2019-01-09 21:34:29 UTC; 1min 55s ago
     Docs: man:polkit(8)
  Process: 31406 ExecStart=/usr/lib/polkit-1/polkitd --no-debug (code=exited, status=0/SUCCESS)
 Main PID: 31406 (code=exited, status=0/SUCCESS)

Jan 09 21:34:28 ip-10-245-154-243.eu-west-1.compute.internal systemd[1]: Starting Authorization Manager...
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal polkitd[31406]: Started polkitd version 0.112
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal polkitd[31406]: Loading rules from directory /etc/polkit-1/rules.d
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal polkitd[31406]: Loading rules from directory /usr/share/polkit-1/rules.d
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal polkitd[31406]: Finished loading, compiling and executing 2 rules
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal polkitd[31406]: Lost the name org.freedesktop.PolicyKit1 - exiting
Jan 09 21:34:29 ip-10-245-154-243.eu-west-1.compute.internal systemd[1]: Started Authorization Manager.
[[email protected] ~]# systemctl enable polkit.service
Authorization not available. Check if polkit service is running or see debug message for more information.
Failed to execute operation: Connection timed out
[[email protected] ~]#
[[email protected] ~]# /usr/lib/polkit-1/polkitd
Successfully changed to user polkitd
21:39:47.229: Loading rules from directory /etc/polkit-1/rules.d
21:39:47.230: Loading rules from directory /usr/share/polkit-1/rules.d
21:39:47.230: Finished loading, compiling and executing 2 rules
Entering main event loop
Connected to the system bus
21:39:47.231: Acquired the name org.freedesktop.PolicyKit1 on the system bus
^X^CHandling SIGINT
Shutting down
Exiting with code 0
[[email protected] ~]#

Esto no impide trabajar hasta ahora, pero es bastante molesto en un ambiente donde el cambio de usuarios con sudo es constante y cada ejecución se demora por el timeout del polkit.

Puedo iniciar los servicios a mano y trabajar:

nohup /usr/lib/systemd/systemd-logind &

nohup /usr/lib/polkit-1/polkitd &

Creo que la solución está descripta en https://access.redhat.com/solutions/3468751 pero no tengo acceso.

 

En resume, creo que el problema fue causado por la actualización y rompio algo del polkit  pero no logro definir exactamente que o donde. ¿Alguien tiene alguna sugerencia?

Por favor, ingresa o regístrate para responder a esta pregunta.

...