<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">12 марта 2014 г., 21:39 пользователь Mikhail Efremov  написал:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Hello!<br>
<br>
Как выяснилось, systemd сам поднимает и настраивает loopback интерфейс,<br>
к чему не готов наш etcnet. В результате настройки<br>
из /etc/net/ifaces/lo не применяются совсем. Никак ручек по управлению<br>
этим поведением в systemd не предусмотрено. Я надеялся, что в 210<br>
появится возможность настройки, раз уж там настройку сети прикрутили,<br>
но там как было прибито гвоздями в коде, так и осталось.<br>
С этим надо что-то делать, варианты я вижу такие:<br>
- Оторвать это в systemd. Патч придется поддерживать, апстрим такое<br>
  точно не примет.<br>
- Сделать костыль в виде service-файла, в котором опускать lo перед<br>
  стартом network.service. Ну или прямо в network.service в<br>
  ExecStartPre.<br>
- Добавить в etcnet какой-нибудь параметр CONFIG_FORCE для<br>
  принудительной настройки интерфейса даже если он уже поднят. Но тогда<br>
  интерфейс всегда будет настраиваться заново при повторном service<br>
  network start. Хотя может это и не так страшно.<br>
<br>
Вопрос в первую очередь к shaba@ и sbolshakov@, что делать будем?<br></blockquote><div><br></div><div>Чесно говоря,  не знаю как лучше поступить.</div><div>Совсем вырезать настройку lo тоже неочень хорошо. Она используется в настройках namespace(netns), и nspawn. Возможно это и никто сейчас не использует, но лишаться этого тоже не хорошо.</div>

</div>Может лучше CONFIG_FORCE для etcnet?<br clear="all"><div><br></div>-- <br>Alexey Shabalin<br><br><br><br>
</div></div>