mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
Extended_profiling_example: initial markdown conversion
parent
77b2f6748f
commit
360b83db20
1 changed files with 50 additions and 0 deletions
50
Extended_profiling_example.md
Normal file
50
Extended_profiling_example.md
Normal file
|
@ -0,0 +1,50 @@
|
|||
**DRAFT**
|
||||
|
||||
Profiling a large application - Nagios
|
||||
======================================
|
||||
|
||||
As an example of profiling a large application, Nagios was chosen
|
||||
since it is a daemon that runs scripts, can connect out to others and
|
||||
has a web frontend. Profiling Nagios should touch on many aspects of
|
||||
profiling with AppArmor, ehouch so that by the end of the tutorial,
|
||||
you should feel comfortable profiling any application. Some AppArmor
|
||||
features touched on:
|
||||
|
||||
- creating policy
|
||||
- modifying policy
|
||||
- abstractions
|
||||
- reloading policy
|
||||
- child profiles
|
||||
- policy transitions
|
||||
- mod\_apparmor
|
||||
|
||||
Main Nagios process
|
||||
-------------------
|
||||
|
||||
Default Ubuntu 10.04 LTS installation
|
||||
|
||||
Existing scripts
|
||||
----------------
|
||||
|
||||
Start with ones that are enabled in Ubuntu 10.04 LTS by default.
|
||||
|
||||
adding new nagios scripts
|
||||
-------------------------
|
||||
|
||||
- add check\_apt
|
||||
- others
|
||||
|
||||
adding nrpe on server
|
||||
---------------------
|
||||
|
||||
TODO
|
||||
|
||||
Profiling Nagios web frontend
|
||||
=============================
|
||||
|
||||
- discuss how we got to the [mod\_apparmor\_example](mod_apparmor_example) profile
|
||||
|
||||
Profiling NRPE clients
|
||||
======================
|
||||
|
||||
TODO
|
Loading…
Add table
Reference in a new issue