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

Subversion リポジトリの参照

Diff of /trunk/1.8.x/ccs-patch/README.ccs

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

revision 1014 by kumaneko, Tue Mar 4 01:58:08 2008 UTC revision 1057 by kumaneko, Wed Mar 26 07:28:27 2008 UTC
# Line 1  Line 1 
1  Notes for TOMOYO Linux project  Notes for TOMOYO Linux project
2    
3  This is a handy Mandatory Access Control patch for Linux kernels.  This is a handy Mandatory Access Control patch for Linux kernels.
4  This patch is released under the GPL.  This patch is released under the GPLv2.
5    
6  Project URL: http://tomoyo.sourceforge.jp/  Project URL: http://tomoyo.sourceforge.jp/
7    
# Line 1298  Fix 2008/03/04 Line 1298  Fix 2008/03/04
1298    
1299            0 -> disabled            0 -> disabled
1300            1 -> enabled            1 -> enabled
1301    
1302    Fix 2008/03/10
1303    
1304        @ Rename "force_alt_exec" keyword to "preferred_execute_handler".
1305    
1306          To be able to use different programs for validating execve() parameters,
1307          I moved the location to specify the program's pathname from profile
1308          to domain policy.
1309    
1310          The "preferred_execute_handler" keyword takes one pathname which is
1311          invoked whenever execve() request is issued. Thus, any "allow_execute"
1312          keywords in a domain with "preferred_execute_handler" are ignored.
1313          This keyword is designed for validating expected/desirable execve()
1314          requests in userspace, although there is no way to tell the caller
1315          that the execve() request was rejected.
1316    
1317        @ Rename "alt_exec" keyword to "default_execute_handler".
1318    
1319          The "default_execute_handler" keyword takes one pathname which is
1320          invoked only when execve() request was rejected. In other words,
1321          this program is invoked only when the following conditions are met.
1322    
1323            (1) None of "allow_execute" keywords in the domain didn't match.
1324            (2) The execve() request was rejected in enforcing mode.
1325            (3) "preferred_execute_handler" keyword is not used by the domain.
1326    
1327          This keyword is designed for handling unexpected/undesirable execve()
1328          requests, to redirect the process issuing such requests to somewhere.
1329    
1330    Fix 2008/03/18
1331    
1332        @ Fix wrong/redundant locks in pre-vfs functions.
1333    
1334          lock_kernel()/unlock_kernel() in pre_vfs_rename() were redundant for
1335          2.6 kernels.
1336    
1337          Locking order in pre_vfs_link() and pre_vfs_unlink() for 2.4 kernels
1338          after 2.4.33 were different from before 2.4.32 .
1339    
1340    Version 1.6.0 2008/??/??   Feature enhancement release.

Legend:
Removed from v.1014  
changed lines
  Added in v.1057

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