rpm作成スレッド

このエントリーをはてなブックマークに追加
666シベリアから代筆その2
>>664
例えば $ rpm -q --qf '[%{FILEFLAGS} %{FILENAMES}\n]' bash
とすると、bash rpmに含まれているファイル名の前に何か不明な数字がくっ付いた一覧が
表示される。この数字にconfigか、docか、noreplaceがついているかの情報が入っている。
例えばnoreplaceについては、ファイル名の前についている数と"16"とのANDが0でなければ
そのファイルにはnoreplaceがついている。

rpmのpython APIに詳しくないので汚いshell scriptしか書けないけど、例えば次のshell scriptを
実行するとbash rpmのファイルにどんなflagが付いているかが分かる(もっといいscriptがかける人please)