C'è un modo per systemd
dirmi l' ordine approssimativo in cui arresterà i servizi quando spegnerò in modo pulito l'intero sistema? Dal momento systemd
che chiuderà le cose in parallelo, apprezzo che non c'è modo di conoscere l'ordine esatto, ma sarebbe comunque molto utile sapere quali vincoli systemd
imporranno sulla sequenza di spegnimento, preferibilmente in un tipo di visualizzazione che è facile da capire.
La motivazione è che per lo sviluppo e il debug dei file di servizio, sarebbe molto più conveniente ottenere in anticipo questo elenco previsto , piuttosto che dover fare un vero arresto e quindi riavviare e ispezionare i registri ogni volta che voglio determinare quale impatto avrà una modifica su un file di unità di servizio o su qualche altro aspetto della configurazione di systemd sull'ordine di spegnimento.
Speravo che qualcosa del genere
systemctl list-dependencies --before shutdown.service
farebbe il lavoro, ma emette solo:
shutdown.service
shutdown.target
èshutdown.service
. Tuttavia, ciò non mi dà ancora l'elenco ordinato richiesto, ma invece un elenco molto breve o addirittura vuoto su alcuni sistemi.