2005-12-25 ■ 開発日誌 ひさびさにコードをいじる。 FC4をアップデートすると、makeがうまく動かないことを発見。 原因は、/proc/policyversファイルが必ずしもロードされているポリシのバージョンを示さないこと。 checkpolicy -Vで出てくるほうを使う。 make diffrelabelも動かん.. 存在しないファイルをrestoreconした時のふるまいが変わったのが原因。。 直さなきゃ。。→とりあえず修正。cvs commit。 SWIG これは便利そう。SELinuxのライブラリ等で使われているのだが, C/C++の関数をPerlやPythonなどから呼び出せるようにするものだとか。 ということは、 Model: C/C++, View: Tcl, Control:Pythonという分担にして, GUIツールを作れるかも。引き続き調べよう。 http://www.swig.org/