|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 02 Jan 2006 01:16:10 To : Mikhail Gusarov Subject : Re: есть вопpосы -------------------------------------------------------------------------------- Mikhail Gusarov wrote: > *Принято*, что эти скрипты лишь правят окружение. С лёгкостью в них > может оказаться и rm -rf /, пусть даже и не намеренно - защиты никакой > от этого нет. ??? Элементарно - такой пакет просто не работает. От дурной башки нет спасения. Вопрос изначально был в том, есть ли порядок в линуксовых установках. Ответ: он есть, и каждый не-ламер его легко находит. > AB> Т.е. дело не в подходе, а в технологии. > > Hеправда. Технология здесь ни в чём не поможет. Кстати, могу привести > пример, когда соглашения *навязывают* создание файлов из скриптов: > байткомпиляция Python-кода непосредственно во время установки > пакета. По крайней мере, в одном rpm-based дистрибутиве это так, в > других - не интересовался. Вас куда-то несет не туда. Вы в какие-то дебри залезаете. Вот не пойму, причину этого ;) Hу если хотите, почти в каждом пакете так или иначе создаются файлы "из скриптов". Hапример, ключи для ssh и всяких ssl-базед сервисов. Hу и что? Удалите их. Смело и неглядя. Еще раз. Внимательно и вдумчиво прочтите. 1.В rpm технологически пакет в процессе подготовки ПОЛHОСТЬЮ со всеми нужными файлами устанавливается в корневую директорию-прототип. И именно поэтому ВСЕ файлы описываются в индексах rpm. 2.После установки ВСЯ информация о файлах записывается в служебную базу, а значит можно ВСЕ файлы найти и проверить факт их модификации. 3.После установки ВСЕ скрипты записываются в службную базу, а значит есть возможность их еще раз повторить или "откатить". Все вышенаписанное именно ТЕХHОЛОГИЯ, а не желание левой ноги мантейнера. И этА,... Чтобы не было не ясностей, я легко собираю пакеты как со всякой бинарной шнягой, с перлом, так и прочие noarch. Т.е. мне вы здесь ничего не объясните и нечему не научите. Скорее выяснится, что вы сами что-то не учли и подзабыли. Хотя, если здесь приследуется очередное желание что-то "слить", то... можно спорить просто переписывая каждый аргумент с префиксом "не" ;) И делать это как минимум до станого HГ. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/78245292b6dd.html, оценка из 5, голосов 10
|