| Home · All Classes · Grouped Classes · Annotated · Functions |
The core of the security framework is implemented by two sets of rules:
These are summarized in the table below:
| Policy Rule Set | Enforced by | Items controlled | Examples |
|---|---|---|---|
| Mandatory Access Control (MAC) file system | The MAC enabled Linux kernel | entities on the file system |
|
| Mandatory Access Control (MAC) capabilities | The MAC enabled Linux kernel | system capabilities |
|
| Application rule-sets | the Qtopia Safe Execution Environment system | requests for service |
|
Both rule-sets are maintained by Qtopia's package installation facility. When a package, for example a downloaded game, is installed, a unique program identity is associated with the installed binaries, scripts and other package executables, and the identity is recorded in an installation table.
The program identity is used to index into the above rule-sets to decide what controls to apply.
| Copyright © 2007 Trolltech | Trademarks | Qtopia 4.2.5 |