Skip to content
CLI tool to manage AppArmor
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea/dictionaries
commands
exceptions
img
prompt
LICENSE
README.md
structure.txt

README.md

AaConsole

                          ================================================
                                           _____ _____
                                          |  _  |  _  |
                                          |     |     |
                                          |__|__|__|__|
                             _____ _____ _____ _____ _____ __    _____
                            |     |     |   | |   __|     |  |  |   __|
                            |   --|  |  | | | |__   |  |  |  |__|   __|
                            |_____|_____|_|___|_____|_____|_____|_____|
                            
                          ================================================

What is AaConsole?

Aa_console is a CLI tool that helps with AppArmor management; It simplifies the basic AppArmor operations and adds some custom commands (e.g. log_search)

To have a more detailed explanaition of every command and to know how to extends AaConsole features please refer to the wiki

Requirements

In order to use aa_console you need:

  • AppArmor installed and enabled (please refer to the official wiki for installation)
  • Ruby installed on your system
  • Auditd installed and enabled on your system (the log_search command relies on this daemon)

Usage

The main file is the one called ./aa_console.rb and it must be run as sudo. Once the program is running you have just to type help to get a command list with description

You can’t perform that action at this time.