我有一个.spec文件,其代码如下所示:
%files
%defattr(-,xyz, xyz)
%verify(md5 size mtime mode) %attr(755, xyz, xyz) /usr/bin/app1
%verify(md5 size mtime mode) %attr(755, xyz, xyz) /usr/bin/app2
%post
mkdir -p /apps/1/logs
mkdir -p /apps/2/logs
mkdir -p /apps/3/logs
mkdir -p /apps/4/logs
mkdir -p /apps/5/logs
ln -sf /usr/bin/app1 /usr/bin/app3
touch /home/xyz/abc.log
%defattr还会影响在帖子部分中创建的文件和目录的默认属性吗?
没有您需要显式chown/chmod
在%post
中执行的所有操作。最好not将它们包含在%post
中,因为事情可能会破坏这种方式(例如rpm -V
)。为什么不您希望在%build
中完成此操作?