В чем разница между %attr
и %defattr
и применяются ли права рекурсивно к файловой структуре, предоставляемой rpm?
1
2 ответа
2
%defattr
- это бланк , для которого его атрибуты будут применяться ко всем перечисленным файлам, в то время как %attr
предназначен для указания атрибутов только для одного файла.
1
% defattr, как следует из названия, является атрибутами по умолчанию для всех файлов в пакете. Что означает "применяется рекурсивно"? Если вы используете имя каталога, оно будет использоваться для всех файлов в каталоге.