使用 RPM 安装空目录

问题描述 投票:0回答:2

在我的 rpm 规范文件的安装部分,我有一堆 mkdir 来创建我需要的目录。那些没有安装任何文件的文件最终会被删除,并且最终不会被创建。我怎样才能确保在一切都说完之后创建空目录?

directory installation rpm specifications
2个回答
26
投票

在您的 %files 部分:

%文件
%dir /我的/目录/名称

0
投票

创建空目录并设置其权限的完整示例。

%define _log_dir /var/log/my_package_name

%install
mkdir -p %{buildroot}/%{_log_dir}

%files
%dir %attr(755,owner_name,group_name) %{_log_dir}
© www.soinside.com 2019 - 2024. All rights reserved.