Current version
Git/Latestdiff: 1.5.6
Latest Snapshots
Produced after each commit or rebase to new upstream version
GIT
RSBAC source code, can be unstable sometimes
No events planned
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
documentation:mod_rsbac [2006/02/04 11:58] ao Alternative worker startup |
documentation:mod_rsbac [2006/05/02 15:40] 127.0.0.1 (old revision restored) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Apache RSBAC module ====== | ====== Apache RSBAC module ====== | ||
+ | |||
===== General ===== | ===== General ===== | ||
Line 6: | Line 7: | ||
The target is to have completely separated virtual domains (or directories) without the overhead of forking new processes and/or executing a helper program like suexec. As long as a worker process serves for one virtual server, it cannot access anything from another virtual server. | The target is to have completely separated virtual domains (or directories) without the overhead of forking new processes and/or executing a helper program like suexec. As long as a worker process serves for one virtual server, it cannot access anything from another virtual server. | ||
- | We have two basic roles, Master and Worker-Main, and one role per virtual server. The Master role has ASSIGN right to Worker-Main and all virtual domain roles. Worker-Main is compatible with all virtual domain roles. The data of each virtual server has its own type, which can only be accessed by its own role and not by Worker-Main or Master. | + | We have two basic roles, Master and Worker-Main, and one role per virtual server. The Master role has ASSIGN right to Worker-Main and all virtual domain roles. Worker-Main is compatible with all virtual domain roles. The data area of each virtual server has its own type, which can only be accessed by this virtual server's role and not by Worker-Main or Master. |
===== Behaviour ===== | ===== Behaviour ===== |