[sisyphus] systemd-network

Alexey Shabalin a.shabalin на gmail.com
Чт Авг 7 15:47:04 MSK 2014


7 августа 2014 г., 0:54 пользователь Денис Смирнов
<mithraen на freesource.info> написал:
> On Wed, Aug 06, 2014 at 02:09:39PM +0900, alexei на taf.ru wrote:
>
>>> Оно просто работает. Тупое как пробка, но работает. Сразу говорю -- об
>>> openresolv оно, к сожалению, не в курсе.
>> А какое нужно написать заклинание, чтобы в итоговый /etc/resolv.conf могда попасть строка
>> search bla-bla.com ?
>
> Оно не умеет resolv.conf. Так что заклинания надо писать прямо в
> /etc/resolv.conf, увы.

Ошибаешься. Оно умеет создавать resolv.conf, но пока в минимальном варианте.
search bla-bla.com - пока не умеет, но в апстриме пролетали патчи для
search bla-bla.com, которые раздает dhcp-сервер.

Для этого используется systemd-resolved.
resolv.conf создается в /run/systemd/resolve, что бы его задействовать
прямо сейчас, можно сделать симлинк /etc/resolv.conf ->
/run/systemd/resolve/resolv.conf
Если научить openresolv обрабатывать /run/systemd/resolve/resolv.conf,
то вообще все будет отлично. Кстати, можно написать сервис, который
будет мониторить изменения /run/systemd/resolve/resolv.conf и дергать
openresolv.

> Вообще я бы не рекомендовал переходить на него с etcnet, уж слишком
> бедный функционал.

-- 
Alexey Shabalin


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