From 0d5233bfaa60f614f93d2e5ad034ae50ed59b120 Mon Sep 17 00:00:00 2001 From: Tetsuo Handa Date: Fri, 8 Oct 2010 14:43:22 +0900 Subject: [PATCH] --- yaml --- r: 211673 b: refs/heads/master c: 9f1c1d426b0402b25cd0d7ca719ffc8e20e46d5f h: refs/heads/master i: 211671: d87c9be46b520415acc2164cd0b6223483485d05 v: v3 --- [refs] | 2 +- trunk/security/tomoyo/common.c | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 22ae725181b3..621e3f8110d7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b0ae19811375031ae3b3fecc65b702a9c6e5cc28 +refs/heads/master: 9f1c1d426b0402b25cd0d7ca719ffc8e20e46d5f diff --git a/trunk/security/tomoyo/common.c b/trunk/security/tomoyo/common.c index e0a1059aaf3a..7556315c1978 100644 --- a/trunk/security/tomoyo/common.c +++ b/trunk/security/tomoyo/common.c @@ -2053,13 +2053,22 @@ void tomoyo_check_profile(void) const u8 profile = domain->profile; if (tomoyo_profile_ptr[profile]) continue; + printk(KERN_ERR "You need to define profile %u before using it.\n", + profile); + printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/2.3/ " + "for more information.\n"); panic("Profile %u (used by '%s') not defined.\n", profile, domain->domainname->name); } tomoyo_read_unlock(idx); - if (tomoyo_profile_version != 20090903) + if (tomoyo_profile_version != 20090903) { + printk(KERN_ERR "You need to install userland programs for " + "TOMOYO 2.3 and initialize policy configuration.\n"); + printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/2.3/ " + "for more information.\n"); panic("Profile version %u is not supported.\n", tomoyo_profile_version); + } printk(KERN_INFO "TOMOYO: 2.3.0\n"); printk(KERN_INFO "Mandatory Access Control activated.\n"); }