[sisyphus] systemd-network

Alexey Shabalin a.shabalin на gmail.com
Пт Авг 15 14:04:04 MSK 2014


15 августа 2014 г., 12:43 пользователь Денис Смирнов
<mithraen на freesource.info> написал:
> On Thu, Aug 14, 2014 at 07:09:07PM +0400, Alexey Shabalin wrote:
>
>> Вроде в master(будущий v216) сильно-сильно переработали resolved.
> Можно ссылки на то как именно?

http://cgit.freedesktop.org/systemd/systemd/tree/src/resolve

>
>> А вообще, если мы хотим как-то влиять на ход разработки systemd, и
>> получить нужные нам фичи, то надо общаться с апстримом. Хотя бы
>> послать запрос.
>> Например, почему бы не реализовать функционал openresolv в самом
>> systemd-resolvd, и сделать совместимым способ управления с openresolv.
>
> Полностью совместимым не получится -- идеология конфигов разная.
>
> А чтобы найти какое-то приемлимое решене у меня не хватит ни знаний
> английского, ни времени :(
>
> Там еще засада -- openresolv решает две задачи -- сборка resolv.conf из
> данных с разных интерфейсов + еще и управление кэширующими DNS-серверами.

Я про что и говорю, почему бы в systemd-resolvd(или какой-нибудь
resolvctl) не добавить возможность запуска с указанием нужных данных,
что бы в хуках etcnet, pppd, NetworkManager и т.п. использовать
напрямую systemd-resolvd.

> К тому же нынешний resolved вообще противоречит логике самого systemd. По
> сути он просто реагирует на события inotify, но вместо того чтобы
> использовать unit.path зачем-то сделан постоянно запущеный сервис.



-- 
Alexey Shabalin


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