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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Michael Shigorin                     2:5020/400     10 Apr 2003  23:06:00
 To : Vasily Tchekalkin
 Subject : Re: Гpафические оболочки тоpмозят
 -------------------------------------------------------------------------------- 
 
 Vasily Tchekalkin <Bacek@yandex-team.ru> wrote:
 
 >> Так это называется "берем и дааарисовываем", потому что понадобилось не
 >> в пяти пакетах, а в сорока вдруг :)
 > Так я не сопротивляюсь :) Просто пока этих "сорока" пакетов не нет,
 > никто и не озобачивается. Как говорится, решаем проблемы в порядке
 > поступления..
 
 Кто бы спорил.
 
 Как я уже упоминал, подход, когда пакет может носить с собой макросы,
 которые буду автоматом подхвачены и готовы к применению при сборке тех
 пакетов, которые от него зависят (пример -- apache и народец, которому
 д/же надо знать, где и кем он живет) -- мне нравится, потому что
 фрагментирует проблему и при этом ее решает.
 
 >>>>Выставляя u+rwX,go-w root.root на все, чему явно не указано иное.
 >>                                           ^^^^^^^^^^^^^^^^^^^^^^^^^
 >>>Чудовищно... Т.е. rpm считает себя на порядок умнее автора софтины????
 >> Ау.  Оно ничего не считает, оно само считается :)
 > Во-во. Это же отвратительно.
 
 Hу а как оно будет выполняться, если не посчитается хоть на одном CPU?
 :))
 
 > Если я, как автор софтины, создаю файл /var/something/data с правами
 > 666, я наверно лучше знаю, зачем я так делаю.
 
 Hу это смотря лучше кого.  Партизаны с такими вот солюшенами наперевес,
 как я полагаю, в печенках у любого sec@.
 
 (еще, небось, правов ему каких-нить навесить охота в дебрях makefile...
 группу там... -- а сборка таки пользователем)
 
 > И вот приходит RPM и правит их в чёрт-знает что.
 
 Hи-ни, наоборот -- в нечто детерминированное и контролируемое
 майнтейнером.
 
 > После чего бедный ментейнер начинает расковыривать сырцы, пытаясь
 > понять, почему же программа, поставленная через make install работает,
 > а черех rpm -i нет...
 
 (/me подпрыгивает и поет "я люблю sympa!" ;)
 
 OK.  Тогда предложите другой управляемый вариант, 
 
 > Просто в debian'е считается, что ментейнеру для заворачивания
 > чего-либо в пакет практически не надо про него ничего знать.
 
 А Витус вот что-то совершенно противоположное говорит. :)
 
 > Я именно так и начинал. db_make & debuild. Всё. Я получал готовый
 > пакет, не поправив не единой строчки в debian/*.
 
 Мой шаблонный спек для тривиальных случаев тоже "просто работает".
 
 > :)
 > Ладно. Завязываем. А то сейчас в holy-war перерастём :)
 
 Та ни, вопрос насчет управления правами действительно интересен.
 
 Тут есть и чуть другой вариант -- в Mdk9.1 выкрутили rpm так, что если
 что-то из дерева установки ("левого") не пошло в пакет -- надо
 вывалиться.
 
 С одной стороны, вроде как способствует аккуратности и незабывчивости, с
 другой -- _такую_ автоматику за глаза хочется выдрать с корнем, потому
 что это уже действительно взбесившийся одноразовый инструмент.
 
 -- 
  ---- WBR, Michael Shigorin <mike@altlinux.ru>
   ------ Linux.Kiev http://www.linux.kiev.ua/
 
 --- ifmail v.2.15dev4
  * Origin: osdn.org.ua (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Гpафические оболочки тоpмозят   Michael Shigorin   10 Apr 2003 23:06:00 
Архивное /ru.linux/8694bcc02f36.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional