LINUX.ORG.RU
ФорумTalks

Встречаем systemd-214 и в воздух чепчики бросаем!

 ,


0

2

http://lists.freedesktop.org/archives/systemd-devel/2014-June/019925.html
Пилите новость, кому не лень.
Очередной жертвой (из родного и близкого) оказался /etc/resolv.conf, так что боли и крика в теме будет необычайно много. :D

★★★★★

/etc/resolv.conf,

Вот эту дрянь сто лет как убить надо было. Имеем, например, статическую сетку, static IP, static DNS. И вот надо подключиться по телефону. Окей, dhclient usb0. Залавливаем DNS от телефонного провайдера, поработали по телефону, отключаемся, DNS потерян. Вендузятнегу сей тайны не понять.

lenin386 ★★★★
()
Ответ на: комментарий от imul

А, это было: Выпуск systemd 213

У systemd-networkd появился компаньон — крохотный демон systemd-resolved, который вносит изменения в resolv.conf, основываясь на конфигурации DNS для сетевых интерфейсов. В будущем, сюда добавят локальный кэш DNS и mDNS с поддержкой DNSSEC.

Deleted
()
Ответ на: комментарий от lenin386

Теперь, возможно, будет ещё веселее, когда в /run перенесут.
Тоже никогда не понимал, почему этот файл обязательно все стремились перетереть вместо добавления в конец.

imul ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Ну вот в 214-ом довели до ума. :)

The resolv.conf file systemd-resolved generates has been moved to /run/systemd/resolve/, if you have a symlink from /etc/resolv.conf it might be necessary to correct it.

imul ★★★★★
() автор топика
Последнее исправление: imul (всего исправлений: 2)
Ответ на: комментарий от imul

Там и интересные изменения есть, но такого срача, конечно, они не вызовут :)

Deleted
()

ублюдок. хорошо, что я перешел на OpenRC.

Lincor
()

Я не очень понял. В /run/systemd/resolve/ будет лежать тот же resolv.conf, или там будут отдельные файлы для разных сетей, или что?

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Лежать будет сгенерированный демоном systemd-resolved такой же файл, на него будет ссылка из /etc. Видимо всё идёт к полностью статичному /etc и / чтобы можно было монтировать строго в r/o. А всё, что как-то изменяется тихонько мигрирует в /run и tmpfs.

imul ★★★★★
() автор топика
Ответ на: комментарий от Zubok

Честно признаюсь, я не осилил логики работы resolvconf. Обязательно найдётся ситуация, когда он мне портит resolv.conf, делая его полностью пустым, поэтому приходится спиливать эту мушку и держать статический файл настроек. :(

imul ★★★★★
() автор топика
Ответ на: комментарий от imul

Тоже никогда не понимал, почему этот файл обязательно все стремились перетереть вместо добавления в конец.

Из-за порядка опроса и таймаутов.

zloelamo ★★★★
()

Ты ж всё переврал, всё наоборот - systemd-resolvd перестал наконец-то затирать /etc/resolv.conf и оставил его в покое для злых админов.

Чую, когда мне понадобится debian c systemd, systemd будет мегаторт.

Shadow ★★★★★
()
Ответ на: комментарий от zloelamo

Это обычно в nscd кэшируется, поэтому как-то пофиг, 40 мс или 1200 мс ищется первая запись dns. По сравнению с временем загрузки контента это ничтожные задержки. На мой взгляд лучше держать небольшой демон типа nscd, чем в очередной раз лезть править статический resolv.conf когда его в очередной раз внезапно затрёт.

imul ★★★★★
() автор топика
Ответ на: комментарий от Shadow

Тут ты конечно прав. Можно не делать линк, а сделать свой файл и никакая гадина его не тронет. :)

imul ★★★★★
() автор топика

Вот хрень то. :(

Никогда им этого не прощу.

mono ★★★★★
()

когда уже Поттеринга машина переедет, надо же, на resolv.conf покусился

Harald ★★★★★
()
Ответ на: комментарий от mono

ну емае! как теперь жить, без холиваров то! пора выкладывать пароль. =/

garik_keghen ★★★★★
()

сегодня хейтеры таки про-----лись! :)
Ну вышел, так вышел. Всё по плану RH.
Чё за паника то?

Deleted
()
Ответ на: комментарий от Deleted

Ты всё напутал, никакой паники. Наоборот, агитирую запилить эту светлую радостную новость в надлежащее ей место на главной всея ЛОРа.

imul ★★★★★
() автор топика
Ответ на: комментарий от imul

Видимо всё идёт к полностью статичному /etc и / чтобы можно было монтировать строго в r/o. А всё, что как-то изменяется тихонько мигрирует в /run и tmpfs.

И это хорошо!

Stil ★★★★★
()
Ответ на: комментарий от zloelamo

мимо

речь уже про кеширование

и потом с чего ты взял, что какая-то хрень перетеревшая резолв добавит туда более быстрый днс? И может я днс хочу брать со своего сервера на впн, а контент тянуть с только что добавленного соединения.

imul ★★★★★
() автор топика
Последнее исправление: imul (всего исправлений: 2)
Ответ на: комментарий от vurdalak

пульса? что это?
Debian jessie
2 звуковухи
иногда юзаю джек для софтовых примочек

Jetty ★★★★★
()
Ответ на: комментарий от shimon

Мне кажется, еще годик, и закостенелые ретрограды перестанут плеваться.

Никогда им не прощу grub-а, где мое lilo простое и понятное?

:D :D :D :D :D

vtVitus ★★★★★
()
Ответ на: комментарий от vtVitus

где мое lilo простое и понятное?

в слаке

snaf ★★★★★
()
Ответ на: комментарий от alpha

Интересно, будет масштабнее того, что было, или большинство людей с активной гражданской позицией уже успело поучаствовать в соответствующих ср^Wдискуссиях?

intelfx ★★★★★
()
Ответ на: комментарий от vurdalak

Я от пульсы плююсь, а systemd ненавижу, но systemd пилит много людей, кому оно нужно - и получается торт, и я перестаю systemd ненавидеть. Кстати, я до сих пор lilo использую по возможности.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от intelfx

На самом деле скорее всего наоборот, треды будут полны любви и обожания, что-то в духе «Шаттлворт наконец довёл до ума поделку вражеских редхатовцев».

alpha ★★★★★
()
Ответ на: Долой resolv.conf от Camel

А как Вы всякие смешные DNS себе прописываете по-быстрому?

Shadow ★★★★★
()
Ответ на: комментарий от vtVitus

Никогда им не прощу grub-а, где мое lilo простое и понятное?

Только LOADLIN.EXE, только хардкор!

shimon ★★★★★
()
Ответ на: комментарий от Shadow

Я от пульсы плююсь,

Полку народных названий прибывает.
«Пшшшшьшьаудио» есть.
Теперь «плююсьаудио».

shimon ★★★★★
()

Так Ынтерпраз пользователям и надо!

//пользователь OpenRC

multihead
()
Ответ на: комментарий от lenin386

Когда /etc/resolv.conf генерирует nm - всё нормально. Подключаешь 3G соску или телефон - берёт DNS опсоса. Отрубаешь - возвращается.

BeerSeller ★★★★
()

Очередной жертвой (из родного и близкого) оказался /etc/resolv.conf

Убрали?

J ★★★★
()
Ответ на: комментарий от imul

Честно признаюсь, я не осилил логики работы resolvconf.

рекомендую посомотреть как это сделано в андроид, там всё совсем плохо.

dimon555 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.