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