Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      13 Mar 2004  15:29:45
 To : Victor Wagner
 Subject : Re: Линух домой
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Sat, 13 Mar 2004 11:29:46 +0000 (UTC)
 .RFC-Cancel-Lock: sha1:8dccY9lxMs17uk18y/AKdUFKcTE=
 "VW" == Victor Wagner wrote:
 
  VW> чтобы пакеты собирались не рутом (вон альтовцы для этого местами
  VW> вынуждены в chroot пакеты собирать)
 
  KF> А в Debian этот, fakeroot, это не через одно место?
 
  VW> Через одно. Hо это меньшее одно место, чем chroot.
 
  VW> Идея менять права на файлы в момент распаковки архива, как это сделано в
  VW> rpm, мне кажется заметно менее правильной, чем идея собрать архив,
  VW> прописав нужные права.
 
  VW> Оптмальным способом было бы сделать make install с правами юзера, а
  VW> потом попатчить tar/cpio архив подкорректировав permissions. 
 
  VW> И соотвествующая утилита в Debian есть. Правда, при сборке пакетов не
  VW> используется. Потому что тогда пришлось бы все права на файлы
  VW> прописывать вручную, от чего как раз и избавляет fakeroot. 
 
 С rpm всё спокойно делается make install от имени простого юзера без всяких
 chroot, а чтоб внутри получились нормальные права пишется например
 %defattr (-, bin, bin)
 и, для тех файлов, для которых должно быть по другому
 %attr (4711, root, root) /bin/suidprog
 
 Естественно приходится патчить оригинальный makefile ещё и для того, чтоб
 он не пытался делать всякие "chown root".
 
 -- 
         Serg (http://oskin.ru/)
 ~
 ~
 :q!
 --- Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Reasonable Discussion,
  linux)
  * Origin: Serg at 2:5020/20 (2:5020/20@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Линух домой   Serg Oskin   13 Mar 2004 15:29:45 
Архивное /ru.linux/12069f0aacf93.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional