[castle] building rpm package
Marat Khairullin
xmm на rpolice.ru
Пн Июн 18 16:47:18 MSD 2001
"Dmitry V. Levin" <ldv на alt-linux.org> writes:
>
> > 2. на стадии %install правятся права файлов, например на рута,
> > а после сборки rpm'а естественно не удаляется $RPM_BUILD_ROOT, т.к. он уже рутовый.
> > как вы это обходите?
>
> У нас не принято собирать пакеты root'ом. Соответственно, этих проблем не
> возникает.
Да рутом rpm -bb и не запускается:
# rpm -bb
rpm: current site policy disallows root to build packages
А когда юзером, то когда создается каталог $RPM_BUILD_ROOT и
файлы туда инсталятся с "будущими" правами, например рутовыми.
Как потом удалять это юзеру?
>
> > 3. msec 3 убирает все s-bit (у chown,...,install,...),
> > - это приглашение к творчеству или кто-то так работает? :))
>
> Не понял. С какой стати у chown,.. взялся s-bit?
Согласен - по торопился. Но когда запускаю chown юзером - говорит:
chown: changing ownership of `ля-ля-фа-йл': Operation not permitted
А RSBAC не ругается... Может в Мандраке где еще права на chown надо давать?
--
Marat Khairullin 8-> mailto:xmm на rpolice.ru
www.rpolice.ru Marat.Khairullin на f92.n5049.z2.fidonet.org
Подробная информация о списке рассылки Castle