[devel] вопрос по tmpfiles.d

Dmitry V. Levin ldv на altlinux.org
Вт Май 14 22:08:46 MSK 2013


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

Видимо, какие-то из конфигов к этим утилитам тоже имеет смысл перенести,
возможно, предварительно еще и поправить.  Сейчас в пакете systemd на эту
тему есть следующие файлы:

/etc/modules-load.d/modules.conf
/lib/sysctl.d/50-default.conf
/lib/tmpfiles.d/legacy.conf
/lib/tmpfiles.d/systemd-startup-nologin.conf
/lib/tmpfiles.d/systemd.conf
/lib/tmpfiles.d/tmp.conf
/lib/tmpfiles.d/x11.conf

В /lib/tmpfiles.d/legacy.conf точно есть расхождения с реальностью -
наше "legacy" немного отличается от федорного.

> можно пробовать обновляться и выискивать не использовал ли кто-то жеско
> /bin/systemctl

Судя по отзывам, кто-то пытался использовать /bin/systemctl.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20130514/5ad57c0e/attachment.bin>


Подробная информация о списке рассылки Devel