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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Stanislav Protassov                  2:5020/400     10 May 2002  20:29:31
 To : Fedor Zuev
 Subject : Re: Дистрибутив для новичка?
 -------------------------------------------------------------------------------- 
 
 a.home>\n <m31ycrwztf.fsf@vb.dn.ua>
 a.home><Pine.LNX.4.33F.0205090053020.869-100000@bearloga.home>
 
 From: Stanislav Protassov <st@sw.com.sg>
 
 Fedor Zuev wrote:
 
 > 
 > On Sat, 4 May 2002, Vladimir Bormotov wrote to Fedor Zuev:
 
 [...]
  
 > VB> Я не опнимаю о чем ты.  Чесслово.  У меня вот питоновский
 > VB>setup генерит вот такой spec (начало с описанием не привожу,
 > VB>только "исполняемую часть")
 > 
 >         Hу давай, посмотрим, посмотрм
 > 
 > VB>%prep
 > VB>%setup
 > 
 > VB>%build
 > VB>python setup.py build
 > 
 > VB>%install
 > VB>python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
 > 
 >         (*)
 >         Итак, мы инсталлируем программу во временный каталог,
 > создавая полноценное дерево, затем записываем его состав в файл,
 > затем....
 > 
 > VB>%clean
 > VB>rm -rf $RPM_BUILD_ROOT
 > 
 >         ...удаляем это дерево...
 >         ...после чего....
 > 
 > VB>%files -f INSTALLED_FILES
 > VB>%defattr(-,root,root)
 > 
 >         ...строим его заново, используя наш списочек, устанавливая
 > все права в одно и то же значение.
 > 
 >         Если это не называется "делать все через задний проход", то
 > уж и не знаю что сказать еще.
 
 это Вы круто подметили. Hе подскажете, какой рпм у Вас два раза строит
 дерево? И как это у Вас все файлы одинаковые права получили?
  
 >         Hет, я понимаю, что человек, который много месяцев, изо дня
 > в день вынужден возиться с го^H^H дурнопахнущими субстанциями, через
 > некоторое время принюхивается и уже не замечает специфического
 > аромата. Hо утверждать, что это аромат духов "шанель"....
 
 если б Вы ещё бы понимали, как рпм работает, то цены б Вам не было.
  
 > VB> Какие пробелмы с правами, "каждым файлом"?
 > 
 >         Hу значит тебе повезло. Расскажи, будь ласков, что случится,
 > если в построенном на шаге (*) дереве окажутся сим-|хард- линки? Или
 > дырявые файлы. Или для работы потребуется выставить юзера и группу в
 > значение, отличное от root.root? или, не дай бог, потребуются
 > нестандартные атрибуты, типа s, S или t?
 
 знаете, иногда, перед написнием пафосных писем есть смысл подумать.
 немножко. В свеже установленном редхате, файлы поставлены из рпмов. Тем
 не менее, там есть и файлы с нестандартными аттрибутами, а так же
 сим-|хард- линки и не принадлежащие руту. Колдуны они что ли?
  
 -- 
 Prototype designs always work.
                 -- Don Vonada
 --- ifmail v.2.15dev5
  * Origin: SWsoft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Дистрибутив для новичка?   Stanislav Protassov   10 May 2002 20:29:31 
 Re: Дистрибутив для новичка?   Vladimir Bormotov   10 May 2002 21:43:21 
Архивное /ru.linux/340210468e20.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional