Мне нужно указать общие атрибуты для одного из основных каталогов в пакете и специальное разрешение для некоторых из его поддиректоров. например.
%files
%attr(-, myuser, mygroup) /opt/myapp
%attr(750, myuser, mygroup) /opt/myapp/bin # no exec permission to other
/etc # this is the reason I can't use %defattr(-, myuser, mygroup)
Я получаю предупреждение "файл, указанный дважды" для каждого файла в /opt/myapp/bin, естественно. Мой вопрос: что это значит? Что делает rpmbuild с этим? Я не могу найти ответ нигде. Могу я просто игнорировать это? Что имеет преимущество, первое или последнее вхождение?
Я предпочитаю не перечислять все в myapp
явно, чтобы решить эту проблему. Есть ли другой путь? Благодаря