[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