[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