On Thu, May 08, 2008 at 01:23:50AM +0300, Led wrote: > Thursday, 08 May 2008 01:10:11 Igor Zubkov написав: > > 08.05.08, Led написал(а): > > > > > > Лучше в rpm добавить фиксилку прав на файлы которые лежат в > > > > > > /usr/share/man/ (что бы это во время сборки исправлялось). > > > > > > > > > > А может вобще при установке всё фиксить?:) > > > > > ИМХО это будет только поощрять небрежность мейнтейнеров. > > > > > > > > Ну тогда у нас rpm поощряет небрежное выставление прав на сошки, > > > > халатное несжимание man/info и ещё кучу небарских дел. > > > > > > В обсуждаемом пакете в спеке секция %install отсутствует напрочь. Как ты > > > предлагаешь "автоматические фиксить" этот бред, по недоразумению > > > считающийся спеком? Предлагаю всё взглянуть на невольный предмет > > > обсуждения:) > > > > Таким же образом как происходит выравнивание прав для библиотечных so > > файлов. > > Значит "взглянуть" ты не пожелал...:) > > %defattr (750,root,root) > > Это стоит в начале секции %files. Угадай с одного раза - с какими правами ВСЕ > файлы в этом пакете? > > Хотя, возможно я и ошибаюсь... Возможно наш rpm уже игнорирует %defattr > в %files ? Нет, наш rpmbuild уважает волю packager'а; если он напишет 123, то будет 123. У нас в sisyphus_check уже есть простая проверялка прав на файлы, туда тоже можно что-нибудь добавить. -- ldv