Tetsuo Handa
from-****@I-lov*****
2011年 9月 20日 (火) 21:45:10 JST
ドラフト版が出来ました。 http://tomoyo.sourceforge.jp/2.5/ TOMOYO 2.4 と同様、 Linux 2.6.33 〜 3.1 へのバックポートパッチが利用できます。 http://sourceforge.jp/projects/tomoyo/lists/archive/dev-en/2011-September/000322.html で示されているドメイン遷移指定も TOMOYO 2.5 で利用できるようになります。 (ただし、説明ページにはまだ反映されていません。) 現在 kernel.org から tarball をダウンロードできない状態ですが、 github.com から 3.1-rc6 (まもなく 3.1-rc7 )の tarball をダウンロードできます。 wget -O linux-3.1-rc6.tar.gz https://github.com/torvalds/linux/tarball/v3.1-rc6 それから、 ccs-tools パッケージのアップデートと TOMOYO 1.8.2 LiveCD の アップデートを行いました。 /usr/sbin/ccs-editpolicy Fix infinite recursion if "task auto_domain_transition" or "task manual_domain_transition" entries are given to exception policy using "acl_group" keyword. --- 1.8.2p4/ccstools/usr_sbin/editpolicy.c +++ 1.8.2p5/ccstools/usr_sbin/editpolicy.c @@ -1609,7 +1609,8 @@ static void ccs_parse_exception_line(con return; for (index = 0; index < ccs_dp.list_len; index++) { char *cp; - if (ccs_dp.list[index].group != group) + const struct ccs_domain *ptr = &ccs_dp.list[index]; + if (ptr->group != group || ptr->target || ptr->is_dd) continue; cp = ccs_strdup(line); ccs_parse_domain_line(ns, cp, index, false);