5 |
* |
* |
6 |
* Copyright (C) 2005-2007 NTT DATA CORPORATION |
* Copyright (C) 2005-2007 NTT DATA CORPORATION |
7 |
* |
* |
8 |
* Version: 1.5.0-pre 2007/09/13 |
* Version: 1.5.0-rc 2007/09/20 |
9 |
* |
* |
10 |
*/ |
*/ |
11 |
#include "ccstools.h" |
#include "ccstools.h" |
457 |
fprintf(stderr, "Function not specified.\n"); |
fprintf(stderr, "Function not specified.\n"); |
458 |
return 1; |
return 1; |
459 |
} |
} |
460 |
if (access("/proc/tomoyo/", F_OK) == 0) { |
if (access("/sys/kernel/security/tomoyo/", F_OK) == 0) { |
461 |
|
proc_policy_dir = "/sys/kernel/security/tomoyo/"; |
462 |
|
disk_policy_dir = "/etc/tomoyo/"; |
463 |
|
proc_policy_domain_policy = "/sys/kernel/security/tomoyo/domain_policy"; |
464 |
|
disk_policy_domain_policy = "/etc/tomoyo/domain_policy.conf"; |
465 |
|
proc_policy_exception_policy = "/sys/kernel/security/tomoyo/exception_policy"; |
466 |
|
disk_policy_exception_policy = "/etc/tomoyo/exception_policy.conf"; |
467 |
|
proc_policy_system_policy = "/sys/kernel/security/tomoyo/system_policy"; |
468 |
|
disk_policy_system_policy = "/etc/tomoyo/system_policy.conf"; |
469 |
|
proc_policy_profile = "/sys/kernel/security/tomoyo/profile"; |
470 |
|
disk_policy_profile = "/etc/tomoyo/profile.conf"; |
471 |
|
proc_policy_manager = "/sys/kernel/security/tomoyo/manager"; |
472 |
|
disk_policy_manager = "/etc/tomoyo/manager.conf"; |
473 |
|
proc_policy_query = "/sys/kernel/security/tomoyo/query"; |
474 |
|
proc_policy_grant_log = "/sys/kernel/security/tomoyo/grant_log"; |
475 |
|
proc_policy_reject_log = "/sys/kernel/security/tomoyo/reject_log"; |
476 |
|
proc_policy_domain_status = "/sys/kernel/security/tomoyo/.domain_status"; |
477 |
|
proc_policy_process_status = "/sys/kernel/security/tomoyo/.process_status"; |
478 |
|
} else if (access("/proc/tomoyo/", F_OK) == 0) { |
479 |
proc_policy_dir = "/proc/tomoyo/"; |
proc_policy_dir = "/proc/tomoyo/"; |
480 |
disk_policy_dir = "/etc/tomoyo/"; |
disk_policy_dir = "/etc/tomoyo/"; |
481 |
proc_policy_domain_policy = "/proc/tomoyo/domain_policy"; |
proc_policy_domain_policy = "/proc/tomoyo/domain_policy"; |
519 |
* because it is dangerous to allow updating policies via unchecked argv[1]. |
* because it is dangerous to allow updating policies via unchecked argv[1]. |
520 |
* You should use either "symbolic links with 'alias' directive" or "hard links". |
* You should use either "symbolic links with 'alias' directive" or "hard links". |
521 |
*/ |
*/ |
522 |
printf("ccstools version 1.5.0-pre build 2007/09/13\n"); |
printf("ccstools version 1.5.0-rc build 2007/09/13\n"); |
523 |
fprintf(stderr, "Function %s not implemented.\n", argv0); |
fprintf(stderr, "Function %s not implemented.\n", argv0); |
524 |
return 1; |
return 1; |
525 |
} |
} |