Commit bf9f14c
smack: remove /smack/logging if audit is not configured
If CONFIG_AUDIT is not set then
SMACK does not generate audit messages,
however, keeps audit control file, /smack/logging,
while there is no entity to control.
This change removes audit control file /smack/logging
when audit is not configured in the kernel
Signed-off-by: Konstantin Andreev <andreev@swemel.ru>
Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>1 parent 6cce0cc commit bf9f14c
3 files changed
Lines changed: 14 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
432 | 432 | | |
433 | 433 | | |
434 | 434 | | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
435 | 441 | | |
436 | 442 | | |
437 | 443 | | |
438 | 444 | | |
439 | 445 | | |
440 | 446 | | |
441 | 447 | | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| 54 | + | |
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
44 | 45 | | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
2133 | 2135 | | |
2134 | 2136 | | |
2135 | 2137 | | |
| 2138 | + | |
2136 | 2139 | | |
2137 | 2140 | | |
2138 | 2141 | | |
| |||
2197 | 2200 | | |
2198 | 2201 | | |
2199 | 2202 | | |
| 2203 | + | |
2200 | 2204 | | |
2201 | 2205 | | |
2202 | 2206 | | |
| |||
2883 | 2887 | | |
2884 | 2888 | | |
2885 | 2889 | | |
| 2890 | + | |
2886 | 2891 | | |
2887 | 2892 | | |
| 2893 | + | |
2888 | 2894 | | |
2889 | 2895 | | |
2890 | 2896 | | |
| |||
0 commit comments