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