469 |
const u8 profile = domain->profile; |
const u8 profile = domain->profile; |
470 |
if (ccs_profile_ptr[profile]) |
if (ccs_profile_ptr[profile]) |
471 |
continue; |
continue; |
472 |
printk(KERN_ERR "You need to define profile %u before using it.\n", |
printk(KERN_ERR "Profile %u must be defined before using it.\n", |
473 |
profile); |
profile); |
474 |
printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/1.8/ " |
printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/1.8/ " |
475 |
"for more information.\n"); |
"for more information.\n"); |
478 |
} |
} |
479 |
ccs_read_unlock(idx); |
ccs_read_unlock(idx); |
480 |
if (ccs_profile_version != 20100903) { |
if (ccs_profile_version != 20100903) { |
481 |
printk(KERN_ERR "You need to install userland programs for " |
printk(KERN_ERR "Userland tools must be installed for " |
482 |
"TOMOYO 1.8 and initialize policy configuration.\n"); |
"TOMOYO 1.8, and policy must be initialized.\n"); |
483 |
printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/1.8/ " |
printk(KERN_ERR "Please see http://tomoyo.sourceforge.jp/1.8/ " |
484 |
"for more information.\n"); |
"for more information.\n"); |
485 |
panic("Profile version %u is not supported.\n", |
panic("Profile version %u is not supported.\n", |