Systemd :Как заставить таймер запускаться после требуемой службы?

Знак вопроса отображается, поскольку Network Manager не управляет вашим подключением; предположительно, ifupdownэто :посмотрите содержимое /etc/network/interfaces, если в нем есть строки, описывающие eth0или enp0..., вот и причина.

Вы можете либо проигнорировать вопросительный знак, либо, если вы хотите, чтобы Network Manager управлял вашим соединением, запустите ifdown eth0(, заменив eth0соответствующим образом ), удалите соответствующие записи в /etc/network/interfacesи настройте Network Manager.

Подробности см. в главе о сети в Справочнике Debian.

1
14.08.2020, 16:38
1 ответ

Да, использование After=и Requires=— правильный подход к заказу услуг. Вы также можете отметить, что если служба, указанная в Requires, выйдет из строя, то же самое произойдет и с вашей службой. Из справочной страницы:

Often, it is a better choice to use Wants= instead of Requires= in order to 
achieve a system that is more robust when dealing with failing services.
1
18.03.2021, 23:12

Теги

Похожие вопросы