[sisyphus] systemd-network
Денис Смирнов
mithraen на freesource.info
Вт Авг 12 18:10:07 MSK 2014
On Tue, Aug 12, 2014 at 05:32:45PM +0400, Mikhail Efremov wrote:
> Нет, там, по сути инициализация чрутов, а хуком уже последующее
> изменение при необходимости.
> Здесь же всегда запуск из двух мест по одному условию
> (изменение /etc/resolv.conf). Причем практически одновременный, что,
> возможно, тоже может создавать проблемы из-за каких-нибудь race.
В systemd inotify-based реакция происходит по закрытию файла.
race может быть только в одном случае -- если модифицируется с небольшим
интервалом, скажем, /etc/resolv.conf и /etc/hosts. Тогда, если второй файл
был изменен после запуска, но до завершения юнита с синхронизацией --
повторно он вызван не будет.
Я для личных целей пользуюсь incrond, и пробовал его заменить systemd, но
именно из-за этой особенности не срослось (там еще мне помешало то, что я
не нашел как при слежении за каталогом реагировать отдельно на каждый
файл -- указывая имя этого файла как параметра для скрипта).
--
С уважением, Денис
http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140812/1b6e7287/attachment.bin>
Подробная информация о списке рассылки Sisyphus