Guidlines of the Fedora Project

Fedora ProjectへSE-PostgreSQLをプッシュするための情報収集中…。

ポータル的な位置にあるのが以下のページ
http://fedoraproject.org/wiki/PackageMaintainers

この辺がパッケージをプッシュするためのガイドライン
How to become a Fedora Package Collection Contributor
How to get a new package into Fedora when you're already a maintainer

パッケージを作る際のガイドライン
Packaging Guidelines
Packaging SELinux Policy Modules (draft)

(現状の)SE-PostgreSQLで一番頭の痛いのが、セキュリティポリシーのパッケージングの問題。
TEでのアクセス制御はバイナリポリシーモジュールにして、rpmのインストール時にリンクすれば良い。しかし、object classとaccess vectorの定義と、及びMCS/MLSの制約に関してはベースポリシーが含んでいないとダメ。

前にアルファ版リリースの時にこの辺の定義をベースポリシーに含めてくれと言った時には、Chrisに「upstream化の目途はあるの?」と素っ気ない反応だったしなぁ〜
とりあえずベータを出す時にもう一度プッシュしてみよう。
あるいは、Fedora独自のパッチにするという作戦もあるか…。
(Fedora独自のパーミッションなんてモノが有るくらいだし)