A página logind.conf diz algo sobre padrões compilados e vários arquivos de configuração que possuem regras de precedência. Todos esses tornam difícil para mim descobrir qual é a configuração atual. Existe uma maneira de imprimir as configurações atuais que o systemd-logind.service carregou e está usando?
relate perguntas
-
Níveis diferenciadores no journalctl
-
Altere o editor padrão para vim para _ sudo systemctl edit [unit-file] _
-
systemd: como posso executar um script no início de um serviço, sem editar a definição do serviço
-
Use o suporte de watchdog do systemd para reiniciar o aplicativo
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
Não conheço uma maneira de mostrar as configurações carregadas no momento, mas a próxima melhor coisa é usar
systemd-analyze
:Como você provavelmente já leu no manual:
Então,
/etc/systemd/logind.conf
você pode ver os padrões e se você não obtiver nenhuma entradasystemd-analyze
que não seja comentada, essas ainda são suas configurações, porque comsystemd-analyze
você obtém todos os arquivos de configuração mostrados de uma só vez, portanto, se você tiver um drop-in adicional arquivo de configuração sob/etc/systemd/logind.conf.d/*.conf
ele também será listado. Por exemplo:Portanto, neste exemplo, apenas
HandlePowerKey=ignore
é definido manualmente e substitui o padrãoHandlePowerKey=poweroff
Se você quiser apenas ver os não padrões definidos manualmente, apenas grep com uma correspondência invertida, por exemplo
As configurações alteradas são carregadas reiniciando o serviço