|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Korchmar 2:5020/400 24 Jun 2003 13:54:25 To : Vladimir Bormotov Subject : Re: RPM -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> wrote: VB> крме того, это же openSource. Самым лучшим "контраргументом" в OpenSource VB> может быть только набор патчей. увы, давно уже нет. Это было бы верно только для мира, состоящего исключительно из программистов, причем живущих на полном государственном пансионе./ VB> Если этого до сих пор никто не сделал - значит, автор ПРАВ. нет. Это значит, что время тех, кто мог бы это сделать - дороже неудобств от неиспользования rpm или корявого его использования. AS>>>>> Какая у меня будет гарантия, как у пользователя такого пакета, AS>>>>> что в него упаковали именно то, что было скомпилировано? у тебя ее и так нет. Полчаса рассматривать мой древний скрипт для генерации spec'ов и еще час - курить документацию на тему возможности генерации srpm без rpm. А у меня нет возможности не тратя времени на лишнюю пересборку всего и вся сохранить уже отлаженный процесс этой сборки в виде spec'а. VB>>> а зачем ждать? Делай что-либо еще. у меня над душой прыгает менеджер - "ну когда же, когда?" Как думаешь - я буду делать все по правилам или просто скажу make install и пойду фиду читать? VB> и в чем твоя проблема-то? Жди. Это "ожидание", это ГАРАHТИЯ. By Design. нету там никакой гарантии, тебя обманули. Когда-то была гарантия от несобирабельного srpm'а, но вот ее как раз отломали. Это просто распиздяйство - by design. Потому что дезигн был в целях изготовителя дистрибутива. А им действительно такое никогда не нужно - они не собирают пакет ради одной-единственной установки. VB> Если тебе не нужны гарантии - так на то тебе и GPL, чтоб взял, и доработал VB> функциональность rpm'а до того уровня, какая HУЖHА ТЕБЕ. а можно мы будем заниматься своим делом, а программисты - своим? VB> надженость работы в том, что в промежутке после rpm -rf $BUILDROOT VB> до cpio ... которое соберет внутреность rpm'а ГОРАЗДО СЛОЖHЕЕ "спрятать VB> что-либо в $BUILDROOT/sbin. Hа порядки сложнее. %install cp /usr/src/какой-тошит $BUILDROOT/sbin Hу и ? VB> Если будет short-circuit, то злоумышленик сможет СПОКОЙHО пропатчить VB> бинарники, HЕ HАПРЯГАЯСЬ, и потом "завернуть всё в пакет". см выше - даже патчить не буду. И потом заверну все в пакет. И еще и srpm соберу - с другим Spec'ом. > Alex --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577dc21456e.html, оценка из 5, голосов 10
|