Obtener dependencias de systemd de los archivos de configuración

Obtener dependencias de systemd de los archivos de configuración

¿Existe alguna herramienta que pueda crear un gráfico de dependencias de unidades estáticamente a partir de archivos de configuración de systemd?

systemd-analyze dotAFAIU lo hace en tiempo de ejecución, pero tengo un directorio especial (no en /etc/systemd o donde systemd guarda los archivos de configuración después de la instalación) con todos los archivos *.service y quiero saber qué unidad comienza antes de cuál de ellas. archivos.

Respuesta1

No.

Si le preocupa ejecutar las tareas primero, puede reemplazar sus líneas "ExecStart=" con algo seguro como "/bin/echo 'Hello World'". Luego inícielos en su systemd actual.

Desde allí, puede utilizar herramientas como systemd-analyze dotvisualizar las dependencias.

información relacionada