diff options
Diffstat (limited to 'Documentation/Smack.txt')
| -rw-r--r-- | Documentation/Smack.txt | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/Documentation/Smack.txt b/Documentation/Smack.txt index 629c92e99783..34614b4c708e 100644 --- a/Documentation/Smack.txt +++ b/Documentation/Smack.txt | |||
| @@ -184,8 +184,9 @@ length. Single character labels using special characters, that being anything | |||
| 184 | other than a letter or digit, are reserved for use by the Smack development | 184 | other than a letter or digit, are reserved for use by the Smack development |
| 185 | team. Smack labels are unstructured, case sensitive, and the only operation | 185 | team. Smack labels are unstructured, case sensitive, and the only operation |
| 186 | ever performed on them is comparison for equality. Smack labels cannot | 186 | ever performed on them is comparison for equality. Smack labels cannot |
| 187 | contain unprintable characters or the "/" (slash) character. Smack labels | 187 | contain unprintable characters, the "/" (slash), the "\" (backslash), the "'" |
| 188 | cannot begin with a '-', which is reserved for special options. | 188 | (quote) and '"' (double-quote) characters. |
| 189 | Smack labels cannot begin with a '-', which is reserved for special options. | ||
| 189 | 190 | ||
| 190 | There are some predefined labels: | 191 | There are some predefined labels: |
| 191 | 192 | ||
| @@ -523,3 +524,18 @@ Smack supports some mount options: | |||
| 523 | 524 | ||
| 524 | These mount options apply to all file system types. | 525 | These mount options apply to all file system types. |
| 525 | 526 | ||
| 527 | Smack auditing | ||
| 528 | |||
| 529 | If you want Smack auditing of security events, you need to set CONFIG_AUDIT | ||
| 530 | in your kernel configuration. | ||
| 531 | By default, all denied events will be audited. You can change this behavior by | ||
| 532 | writing a single character to the /smack/logging file : | ||
| 533 | 0 : no logging | ||
| 534 | 1 : log denied (default) | ||
| 535 | 2 : log accepted | ||
| 536 | 3 : log denied & accepted | ||
| 537 | |||
| 538 | Events are logged as 'key=value' pairs, for each event you at least will get | ||
| 539 | the subjet, the object, the rights requested, the action, the kernel function | ||
| 540 | that triggered the event, plus other pairs depending on the type of event | ||
| 541 | audited. | ||
