FPMを使用してRPM内部ディレクトリのユーザーとグループを定義する方法は?

FPMを使用してRPM内部ディレクトリのユーザーとグループを定義する方法は?

RPMは以下を使用して構築されました。フルオロメチルメタクリレート。引数を使用するとき--rpm-userの属性はの一部ですが、一部ではありません。--rpm-group%defattr(-,user,group,-)%files%directory

FPMを使用してRPM内部ディレクトリのユーザーとグループを定義する方法は?

答え1

--directoriesこの問題を解決できるパラメータがFPMに追加されました。

~からhttps://github.com/jordansisssel/fpm/pull/260:

FPMに--directoriesパラメータを追加して、この値をファイルリストの下の%dirエントリとして追加し、--rpm-userと--rpm-groupを所有者として持ち、RPMを削除するときに使用しました。削除されます。ご覧のとおり、 --config-files と同様に動作します。

--directoryパッケージが所有するディレクトリを表示できる別のフラグもあります。

関連情報