私はRHEL4と5をターゲットとするRPMを構築しようとしていますが、今は複数のGoogleエントリchconから%post「それはあなたのやり方ではありません」と言われていますが、正しい方法は非常に限られています。またfixfiles -R mypackage check、ファイルが正しい場合、ファイルが間違っていると言うことに気付きました(予想どおり、RPM DBは私が望むものを認識しません)。
それがないので、私は、具体的RHEL4を言わないで持って
semanage、それを行うには、適切な方法の一つであると思われます。(新しいポリシーを追加してrestoreconから、ディレクトリで実行します%post。)- また、
httpd_cache_t標準ではないディレクトリ上で、独自のコンテキストは必要ありません。
- また、
「
cpio世話をしましょう」も見たことがありますが、非ルートRPMビルドユーザーがchconビルドディレクトリで実行できないという新しい問題があります。私はごまかしsudoてspecファイルにありましたが、それはとにかく重要ではないようでした。