|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 25 Oct 2002 23:47:11 To : Eugene Gomonuk Subject : Re: Размер дистрибутива; было: chroot vs named? (ссори за возмо -------------------------------------------------------------------------------- Hello! Eugene Gomonuk <Eugene.Gomonuk@f1.n5078.z2.fidonet.org> wrote: EG>>> Для того чтобы их rpm приложил их надо написать в спек -> потеря EG>>> времени. OD>> Добрый дядя-вендор сделал это за меня. Мне нужно что-то менять только OD>> в случае если я хочу добавить еще патчей (например mod_deflate в апач) EG> По моему мы обсуждали изначально случай когда нет спека и надо написать EG> его ручками. Так небывает почти никогда. Для 99% софта которое раздаеца в сырцах под Linux есть спеки, и если спек не лежит внутри тарбола с сырцами, но можно взять rpm от вендора или в конфигах, например. OD>> А твой скрипт корректно отрабатывает разные архитектуры? EG> нет конечно. под каждую архитектуру свой скрипт. Hо по идее можно EG> добавить в скрипт разборку uname -a и опа - поддержка многих архитектур. Так глядишь - напишешь себе rpm ;) OD>> руками все пакеты хоть на кажной из твоих машин. RPM же особенно OD>> удобен когда машин МHОГО. EG> Согласен. В случае одной машины - пофиг. OD>> Зачем? как правило '/path/somedir/*' там уже написано, поэтому ничего OD>> править ненужно. EG> Опять нужен добрый дядя-вендор. А если мне не нравится как делает вендор ? То нужно спек поправить, а не писать с нуля скрипт ;) А часто и спек править не надо, потому что все ручки вынесены в дефайны и главное при сборке сказать --define xxx=yyy rpm'у. EG> У меня например тот-же апач живет /usr/lib/apache, конфиги от него в EG> /etc/httpd, логи /var/log/httpd, а начинка сайтов - в /opt/www. EG> обычно добрые дяди-вендоры кладут всю эту барахолку не так как мне EG> нравится, следовательно в моем случае я буду тратить время на правку EG> спека так как мне нравится. Да, единственная разница с дядями-вендорами, то что у них контент живет в /var/www ;) Так сложно поправить первую строчку apache.spec, которая сейчас звучит так: %define contentdir /var/www При этом я подозреваю что можно даже без правки спека задать новое значение этого дефайна с командной строки. Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/15550b3fd28f4.html, оценка из 5, голосов 10
|