如何使用 FPM 定义 RPM 内部目录的用户和组?

如何使用 FPM 定义 RPM 内部目录的用户和组?

RPM 已使用构建氟甲基丙烯酸甲酯。当使用--rpm-user和参数时,该属性是 的一部分,但不是部分的一部分。--rpm-group%defattr(-,user,group,-)%files%directory

如何使用 FPM 定义 RPM 内部目录的用户和组?

答案1

FPM中添加了一个--directories参数,可能会解决这个问题。

https://github.com/jordansisssel/fpm/pull/260:

我向 FPM 添加了一个 --directories 参数,这会导致这些值被添加为文件列表下的 %dir 条目,因此它们将 --rpm-user 和 --rpm-group 作为所有者,并在 RPM 时被删除被删除。如您所见,它的工作原理与 --config-files 类似。

还有一个单独的--directory标志,可让您将目录标记为由包拥有。

相关内容