[sisyphus] systemd-network
Денис Смирнов
mithraen на freesource.info
Пт Авг 8 08:05:41 MSK 2014
On Thu, Aug 07, 2014 at 03:47:04PM +0400, Alexey Shabalin wrote:
> Ошибаешься. Оно умеет создавать 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.
Вроде такого (см. аттач)?
--
С уважением, Денис
http://mithraen.ru/
----------- следующая часть -----------
[Unit]
Description=Update openresolv data from systemd-resolved
Before=paths.target shutdown.target
Wants=systemd-resolved.service
[Path]
PathChanged=/run/systemd/resolve/resolv.conf
[Install]
WantedBy=default.target
----------- следующая часть -----------
[Unit]
Description=Update openresolv data from systemd-resolved
After=systemd-resolved.service
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/sbin/resolvconf -a systemd-networkd < /run/systemd/resolve/resolv.conf'
#ExecStart=/sbin/resolvconf -u
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140808/8bee9fc1/attachment.bin>
Подробная информация о списке рассылки Sisyphus