Existe uma maneira de tornar o agente polkit padrão para o usuário atualmente logado?

1

Alguém sabe como configurar o polkit-gnome-authentication-agent-1 como padrão para o usuário atual inicialmente ao manipular uma solicitação ou, alternativamente, se um dos outros agentes do polkit tem essa capacidade?

Ao autenticar para executar uma ação do polkit com um agente como polkit-gnome-authentication-agent-1 , porque tenho vários usuários no grupo wheel , recebo uma lista suspensa para selecionar qual usuário será autenticado.

Este é um passo extra irritante, quando na maioria dos casos o usuário que eu quero autenticar como, é o usuário atualmente logado *. Meu comportamento preferido é que o usuário atualmente logado é pré-selecionado e eu sou levado diretamente para a entrada de senha, com a opção de mudar para outro usuário, se é isso que eu quero.

Estou ciente de que é possível restringir os usuários que aparecem na lista por meio das regras do polkit, mas minha compreensão ingênua dessas regras é que eles alteram quem é permitido para autenticar determinadas ações e que esse comportamento está no domínio do agente GUI do polkit. Ou estou errado e a seleção padrão é algo que pode ser definido por meio das regras do polkit?

Para reiterar , não desejo alterar quais usuários / grupos podem se autenticar para executar as ações do polkit, mas apenas tornar a interface do usuário um pouco mais rápida, com o mínimo de pressionamentos de tecla e definitivamente sem roedores.

* Eu reconheço plenamente que este pode ser o comportamento mais sensato para a maioria das implementações, mas para mim é estranho.

    
por Chris Scutcher 08.04.2018 / 22:02

0 respostas