Devo desativar o daemon de contas?

0

De systemctl-analyze blame , vejo que accounts-daemon.service está demorando muito.

34.042s chronyd.service
28.721s systemd-journal-flush.service
28.269s firewalld.service
21.914s accounts-daemon.service
15.993s lvm2-monitor.service
13.834s dev-sda4.device
11.592s systemd-udev-settle.service

Eu tentei pesquisar o que ele faz, mas não obtive nenhuma informação boa. Na verdade, algumas fontes indicam que este serviço é um risco potencial e deve para ser desativado.

Acabei de atualizar para o Fedora-26 (o único sistema operacional no sistema), que estou executando no meu laptop. Não há outros usuários (além de mim e root ).

É seguro desativar este serviço?

    
por WYSIWYG 01.08.2017 / 14:33

2 respostas

1

Se você desabilitar isso, provavelmente não será capaz de manipular contas de usuário de dentro dos programas GNOME. Não é provável que haja consequências mais terríveis do que isso.

Por outro lado, é improvável que isso esteja realmente reduzindo o tempo de inicialização. Da documentação systemctl-analyze blame :

Note that the output might be misleading as the initialization of one service might be slow simply because it waits for the initialization of another service to complete.

E, em accounts-daemon.service , encontramos After=nss-user-lookup.target . Este é um alvo especial do systemd , e aguardar que ele esteja pronto é contado no valor de "culpa" que você está vendo.

    
por 01.08.2017 / 21:19
2

Como regra geral, se algo é baseado no DBus (e o daemon de contas é), é seguro desativar a inicialização automática dele, já que ele será iniciado pelo DBus sempre que algo realmente precisar dele.

Para este caso em particular, o accounts-daemon é o componente executável do FD.O AccountsService , que lida com a listagem não privilegiada de informações da conta (porque aparentemente usar rotinas libc para isso, como você deveria, é muito difícil para os desenvolvedores do GNOME fazerem). Ele pode ou não ser usado pelo gerenciador de exibição (tela de login), pela proteção de tela e pelas ferramentas de gerenciamento de contas em seu ambiente de área de trabalho. Como mencionado acima, o DBus inicia os serviços solicitados sob demanda, então isso é algo que você pode definitivamente desabilitar a inicialização automática, mas provavelmente ele será iniciado por outros componentes do seu sistema (especialmente se você estiver usando o GNOME ou o KDE ).

    
por 01.08.2017 / 17:13