如果我有这条线在%文件:如何在%文件中设置目录的所有者?
%attr(0555, myuser, myuser) /opt/myapp/lib/my.jar
然后my.jar将myuser的作为所有者,但目录/ opt/MyApp的/ lib目录将是根所有者。 我不想写
%attr(0555, myuser, myuser) /opt/myapp/lib/
,因为我不想在/ opt/MyApp的/ lib目录/要包含的所有文件。
如何设置/ opt/myapp/lib /目录的所有者?
谢谢。
%dir的目的是在目标机器上创建一个空目录(如日志目录)。 – 2012-04-03 12:33:31
不,这是不正确的。 (请参阅文档:http://www.rpm.org/max-rpm-snapshot/s1-rpm-specref-files-list-directives.html):%dir指令用于指示RPM仅打包目录本身,而不管在创建软件包时哪些文件可能驻留在目录中。 – Javaguru 2012-04-03 12:46:56
@Javaguru链接提供404 – sebix 2017-05-30 12:35:45