Выношу из bug 33832: Со сборкой connman-1.35-alt1.M80P.1 у меня сломалось заполнение /etc/resolv.conf как минимум в p8 (сегодня добрался проверить бету стартеркитов -- к сожалению, с проверкой альфы в пятницу был вынужден остановиться как раз на E): http://nightly.altlinux.org/p8/beta/alt-p8-enlightenment-20170905-i586.iso Постараюсь сегодня проверить ещё на regular-rc (если воспроизведётся и там, как ожидаю -- перевешу на сизиф): http://nightly.altlinux.org/sisyphus/snapshots/20170905/regular-enlightenment-20170905-i586.iso При этом сам eth0 поднят и сконфигурирован; `systemctl status connman` только: сен 05 15:34:05 localhost.localdomain connmand[533]: Failed to set domainname to office.basealt.ru
Да, воспроизводится и на regular-enlightenment-20170906-i586.iso (тж. x86_64). Может быть связано с bug 33089?
PS: заметили, что нет /run/connman/, на который закладывается /lib/systemd/system/connman-openresolv.service; если его создать (755 root:root) и перезапустить connmand, ситуация остаётся прежней. При этом ping www.ru резолвит(?!) и проходит, а вот firefox и впрямь никак.
2 manowar: можешь глянуть? У меня во вторник стартеркиты...
ping
Я уже смотрю…
136 fd = open(RESOLV_CONF_STATEDIR, O_RDWR | O_CREAT | O_CLOEXEC, (gdb) s open (__oflag=524354, __path=0x4a6715 "/connman/resolv.conf") #define RESOLV_CONF_STATEDIR STATEDIR"/resolv.conf" Makefile.am: statedir = $(runstatedir)/connman ... -DSTATEDIR=\""$(statedir)"\" \ Похоже, что префикс "/run" при сборке отвалился…
Он даже его создаёт, если под рутом запустить: # cat /connman/resolv.conf # Generated by Connection Manager nameserver ::1 nameserver 127.0.0.1
(В ответ на комментарий №7) > Он даже его создаёт, если под рутом запустить: Охтыжблин, было подозрение в эту сторону, но в корень не воззрел...
connman-1.35-alt2.S1 -> sisyphus: Mon Sep 11 2017 Paul Wolneykien <manowar@altlinux.org> 1.35-alt2.S1 - Fix: Explicitly set runstatedir=/run (closes: #33848).
Спасибо! Паш, собери ещё и в p8 -- именно там нужен. Андрей, прошу пропустить, мной сизифная сборка проверена.
http://git.altlinux.org/tasks/188062/logs/events.1.1.log
Ещё раз благодарю всех причастных, на свежесобранном alt-p8-enlightenment-20170911-x86_64.iso с /etc/resolv.conf всё стало хорошо!