[sisyphus] NetworkManager "System eth0" profile

Ildar Mulyukov ildar на altlinux.ru
Пт Июл 20 14:43:01 MSK 2012


On 20.07.2012 14:31:20, Sergei Epiphanov wrote:
> On 20 июля 2012 13:56 Ildar Mulyukov wrote:
> > Решение "в лоб" - поместить небольшой скрипт перезапуска в папку
> > /etc/NetworkManager/dispatcher.d
> 
> Можно, конечно. Но дело в том, что передёргивать надо в соответствии с
> systemd-зависимостями. То есть если от передёргиваемого процесса  
> зависит ещё
> один, то надо остановить зависимый, передёрнуть нужный, поднять  
> зависимый.
> Очень не хочется это делать руками.
> 
> К примеру, у меня privoxy зависит от squid, squid зависит от openldap  
> и
> postgresql (в .service эти зависимости есть). А надо передёргивать  
> openldap.

Мне кажется, это по силам systemd, если *.service-файлы правильно  
написаны.

> Посмотрю unet, как посоветовали в другом ответе.

С точки зрения Вашей задачи, unet и NM/dispatcher.d/script аналогичны.
-- 
Ildar


Подробная информация о списке рассылки Sisyphus