Obtenha dependências do systemd dos arquivos de configuração

Obtenha dependências do systemd dos arquivos de configuração

Existe alguma ferramenta que pode criar um gráfico de dependências de unidade estaticamente a partir de arquivos de configuração do systemd?

systemd-analyze dotAFAIU faz isso em tempo de execução, mas eu tenho um diretório especial (não em /etc/systemd ou onde quer que o systemd mantenha os arquivos de configuração após a instalação) com todos os arquivos *.service e quero saber qual unidade inicia antes de qual desses arquivos.

Responder1

Não.

Se você estiver preocupado em realmente executar as tarefas primeiro, poderá substituir as linhas "ExecStart=" por algo seguro como "/bin/echo 'Hello World'". Em seguida, inicie-os em seu systemd atual.

A partir daí, você pode usar ferramentas como systemd-analyze dotvisualizar as dependências.

informação relacionada