如果我有這條線在%文件:如何在%文件中設置目錄的所有者?
%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