<div dir="ltr">14 мая 2013 г., 22:08 пользователь Dmitry V. Levin  написал:<br><div class="gmail_extra"><div class="gmail_quote"><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">


<div><div>On Wed, May 08, 2013 at 08:49:33PM +0400, Alexey Shabalin wrote:<br>
&gt; 8 мая 2013 г., 17:34 пользователь Dmitry V. Levin написал:<br>
&gt; &gt; On Wed, May 08, 2013 at 02:39:51PM +0400, Alexey Shabalin wrote:<br>
&gt; &gt; &gt; 7 мая 2013 г., 23:14 пользователь Dmitry V. Levin написал:<br>
&gt; &gt; &gt; &gt; On Tue, May 07, 2013 at 09:46:44PM +0400, Alexey Shabalin wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; Готовлю systemd-203. Давайте определимся что надо сделать.<br>
&gt; &gt; &gt; &gt; &gt; 1) какие именно утилиты запаковать отдельно?<br>
&gt; &gt; &gt; &gt; &gt; /bin/systemd-tmpfiles<br>
&gt; &gt; &gt; &gt; &gt; /lib/systemd/systemd-binfmt<br>
&gt; &gt; &gt; &gt; &gt; /lib/systemd/systemd-modules-load<br>
&gt; &gt; &gt; &gt; &gt; /lib/systemd/systemd-sysctl<br>
&gt; &gt; &gt; &gt; &gt; (симлинки на /lib/systemd/* положу в /bin/)<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Утилиты, предназначенные только для рута, лучше положить в /sbin/.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; Да я не против. Только федора переместив все из /lib в /usr/lib похоже<br>
&gt; &gt; &gt; забыли и о существовании /sbin. В systemd используется только /bin :(<br>
&gt; &gt; &gt; Предлагаете мне все поправить и переместить в /sbin? Тогда я еще на<br>
&gt; &gt; &gt; недельку отодвину обновление.<br>
&gt; &gt;<br>
&gt; &gt; С одной стороны, если утилита не имеет смысла для не-рута, то ей не место<br>
&gt; &gt; в bin.  С другой стороны, если она уже давно в bin, то изъятие ее оттуда<br>
&gt; &gt; может вызвать нарушение обратной совместимости.  Новые root-only ссылки<br>
&gt; &gt; лучше, конечно, в bin не класть.<br>
&gt; &gt;<br>
&gt; &gt; тестовое задание #97054<br>
&gt; утилиты перенесены в /sbin<br>
&gt; выделен пакет systemd-utils<br>
<br>
</div></div>Видимо, какие-то из конфигов к этим утилитам тоже имеет смысл перенести,<br>
возможно, предварительно еще и поправить.  Сейчас в пакете systemd на эту<br>
тему есть следующие файлы:<br>
<br>
/etc/modules-load.d/modules.conf<br>
/lib/sysctl.d/50-default.conf<br>
/lib/tmpfiles.d/legacy.conf<br>
/lib/tmpfiles.d/systemd-startup-nologin.conf<br>
/lib/tmpfiles.d/systemd.conf<br>
/lib/tmpfiles.d/tmp.conf<br>
/lib/tmpfiles.d/x11.conf<br>
<br></blockquote><div>Ах, да, забыл. Поправлю в следующей сборке.</div><div> </div><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">


В /lib/tmpfiles.d/legacy.conf точно есть расхождения с реальностью -<br>
наше &quot;legacy&quot; немного отличается от федорного.<br>
<div><br></div></blockquote><div>А конкретнее можно? Что именно?</div><div> </div><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">

<div>

&gt; можно пробовать обновляться и выискивать не использовал ли кто-то жеско<br>
&gt; /bin/systemctl<br>
<br>
</div>Судя по отзывам, кто-то пытался использовать /bin/systemctl.<br></blockquote><div>Поэтому в /bin сейчас лежит симлинк.</div><div style>Иначе:</div><div> <span style="font-family:arial,sans-serif;font-size:13px"> </span><span style="font-family:arial,sans-serif;font-size:13px">    x86_64: NEW unmet dependencies detected:</span></div>

<span style="font-family:arial,sans-serif;font-size:13px">cloud-init#0.6.3-alt1           /bin/systemctl</span></div><div class="gmail_quote"><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div class="gmail_quote">

<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div>
</div></div>