Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/ccs-tools/ccstools/README.ccs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 111 - (hide annotations) (download)
Wed Feb 28 11:45:08 2007 UTC (6 years, 3 months ago) by kumaneko
File size: 5680 byte(s)
1 kumaneko 111 About this package:
2    
3     This package contains userland programs
4     for TOMOYO Linux version 1.3.2 .
5    
6     http://tomoyo.sourceforge.jp/
7    
8     ChangeLog:
9    
10     Version 1.0 2005/11/11 First release.
11    
12     Version 1.0.1 2005/12/08 Minor update release.
13    
14     makesyaoranconf.exe:
15     Use versionsort() for sorting entries.
16    
17     poled.exe:
18     Support "search" command.
19    
20     poled_old.exe:
21     Support "search" command.
22     Fix "initializer" checking bug.
23    
24     syspol.exe:
25     Support editing without resetting cursor position.
26    
27     Version 1.0.2 2006/02/14 Procedure review.
28    
29     savepolicy:
30     Support saving "system policy" and "exception policy"
31     in addition to "domain policy".
32    
33     The following programs were added.
34    
35     editpolicy:
36     "syspol.exe" "poled.exe" "poled_old.exe" were integrated
37     and renamed to "editpolicy".
38     This program can edit "system policy", "exception policy"
39     and "domain policy".
40     Command key assignments were changed.
41    
42     checkpolicy:
43     A policy validator taken from "poled_old.exe".
44     This program was designed for detecting and fixing errors
45     in "domain policy".
46    
47     loadpolicy:
48     A policy reloader.
49     This program was designed for loading policy from the disk
50     after clearing current policy in the kernel.
51    
52     sortpolicy:
53     A "domain policy" sorter.
54     This program was designed to compress access logs
55     generated by "ccs-auditd".
56     You can use normal "sort" command for sorting
57     "system policy" and "exception policy".
58    
59     make_exception.sh:
60     A script to create "exception policy".
61    
62     The following programs were renamed.
63    
64     "remount.exe" was renamed to "remount_rootfs".
65     "makesyaoranconf.exe" was renamed to "makesyaoranconf".
66    
67     The following programs were removed.
68    
69     "poled.exe" "poled_old.exe" "syspol.exe"
70     "obsolete_chksymlink" "obsolete_chroot_su"
71     "obsolete_lsdir" "obsolete_makelink" "obsolete_movlog"
72     "bindtest" "logtest" "pathnametest" "rofstest"
73     "linuxrc_old"
74    
75     The following programs for testing TOMOYO Linux's kernel were added.
76     They are in the kernel_test directory.
77    
78     "sakura_bind_test" "sakura_capability_test"
79     "sakura_filesystem_test" "sakura_trace_test"
80     "tomoyo_capability_test" "tomoyo_file_test" "tomoyo_info_test"
81     "tomoyo_name_test" "tomoyo_port_test" "tomoyo_signal_test"
82    
83     Version 1.1 2006/04/01 Functionality enhancement release.
84    
85     loadpolicy:
86     Delete domain for loadpolicy anyway.
87    
88     findtemp:
89     Now supports for detecting all nonexistent pathnames.
90    
91     savepolicy:
92     Run twice inside savepolicy itself to include necessary ACLs
93     for savepolicy itself.
94    
95     The following program for testing TOMOYO Linux's kernel was added.
96    
97     "testall.sh"
98    
99     Version 1.1.1 2006/05/15 Functionality enhancement release.
100    
101     The following programs were added.
102    
103     ld-watch:
104     Monitors /etc/ld.so.cache and updates exception policy.
105     This program is used only when updating packages.
106    
107     ccs-queryd:
108     Monitors /proc/ccs/policy/query for policy violation and
109     asks the administrator whether to grant or reject the request.
110     This program is used while and after updating packages.
111    
112     Version 1.1.2 2006/06/02 Functionality enhancement release.
113    
114     The following programs were redesigned.
115    
116     editpolicy:
117     Simplified domain policy handling and removed "save" key.
118     All modifications are taken effect immediately.
119    
120     loadpolicy:
121     Simplified domain policy handling.
122    
123     sortpolicy:
124     Simplified domain policy handling.
125    
126     savepolicy:
127     Save all policies by default.
128    
129     The following program was removed.
130    
131     editpolicy_offline
132    
133     Version 1.1.3 2006/07/13 Functionality enhancement release.
134    
135     The following bugs were fixed.
136    
137     editpolicy:
138     The "Commands =" line was too wide to show within 80x25 screen.
139    
140     checkpolicy:
141     Renamed domain for "initializer" was wrong.
142    
143     Version 1.2 2006/09/03 Functionality enhancement release.
144    
145     findtemp:
146     Now displays all nonexistent pathnames.
147    
148     editpolicy_offline:
149     Redesigned to use the same operation manner.
150     Saves changes automatically when exiting.
151    
152     Version 1.3 2006/11/11 First anniversary release.
153    
154     The following program was redesigned.
155    
156     checkpolicy:
157     A policy validator.
158     Reads policy from stdin and prints syntax errors with line numbers.
159    
160     The following programs were added.
161    
162     setprofile:
163     Assigns profiles to domains.
164    
165     pathmatch:
166     Reads pathname patterns and expands them.
167    
168     domainmatch:
169     fgrep for /proc/ccs/policy/domain_policy .
170    
171     ccstree:
172     pstree with profile numbers and domain names.
173    
174     patternize:
175     Reads domain policy and patternize pathnames.
176    
177     proxy:
178     A tiny TCP port forwarder, binding to local port explicitly
179     to allow servers filter based on client's port numbers.
180    
181     mailauth:
182     An example program for CERBERUS.
183    
184     timeauth:
185     An example program for CERBERUS, similar to honey.
186    
187     The following programs were removed.
188     If you need them, please take from version 1.2 .
189     "remount_rootfs" "linuxrc"
190     "dumplink" "dumpsymlink" "makelink" "makesymlink"
191    
192     The following program for testing TOMOYO Linux's kernel was added.
193    
194     "tomoyo_rewrite_test"
195    
196     Version 1.3.1 2006/12/08 Minor update release.
197    
198     The following bug was fixed.
199    
200     editpolicy:
201     PageUp/PageDown keys and screen drawings were not working well
202     on some environments due to forcefully setting "TERM=linux".
203    
204     The following program for testing TOMOYO Linux's kernel was updated.
205    
206     "newns"
207    
208     Version 1.3.2 2007/02/14 Usability enhancement release.
209    
210     Many tools were merged into single source code.
211     Policy editor was redesigned.