オープンソース・ソフトウェアの開発とダウンロード

Subversion リポジトリの参照

Diff of /trunk/1.5.x/ccs-tools/ccstools/ccstools.src/ccstools.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 470 by kumaneko, Wed Sep 19 05:27:13 2007 UTC revision 473 by kumaneko, Thu Sep 20 12:18:18 2007 UTC
# Line 5  Line 5 
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"
# Line 457  int main(int argc, char *argv[]) { Line 457  int main(int argc, char *argv[]) {
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";
# Line 501  retry: Line 519  retry:
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  }  }

Legend:
Removed from v.470  
changed lines
  Added in v.473

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26