mirror of
https://github.com/roddhjav/apparmor.d.git
synced 2024-11-15 07:54:17 +01:00
24 lines
456 B
Bash
24 lines
456 B
Bash
#compdef aa-log
|
|
#autoload
|
|
|
|
_aa-log() {
|
|
local IFS=$'\n'
|
|
_arguments : \
|
|
-f'[set a logfile or a prefix to the default log file]:FILE:__aa_files' \
|
|
-d'[show dbus session event]' \
|
|
-h'[display help information]'
|
|
|
|
_values -C 'profile names' ${$(__aa_profiles):-""}
|
|
}
|
|
|
|
__aa_files() {
|
|
find /var/log/audit/ -type f -printf '%P\n' | cut -d '.' -f 3
|
|
_files
|
|
}
|
|
|
|
__aa_profiles() {
|
|
find -L /etc/apparmor.d -maxdepth 1 -type f -printf '%P\n' | sort
|
|
}
|
|
|
|
_aa-log
|