apparmor/parser
John Johansen 373c095b3e parser: switch backend to perm32_t for permission bits
switch permission bits to use perm32_t type. This is just annotating
the code as it is no different than uint32_t at this time.

We do not convert the accept values as they may be mapped permission
bits or they may be and index value.

Signed-off-by: John Johansen <john.johansen@canonical.com>
2024-08-14 15:47:13 -07:00
..
libapparmor_re parser: switch backend to perm32_t for permission bits 2024-08-14 15:47:13 -07:00
po
tst Merge parser: fix Normalizatin infinite loop 2024-06-14 19:39:21 +00:00
aa-teardown
aa-teardown.pod
af_rule.cc
af_rule.h
af_unix.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
af_unix.h parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00
all_rule.cc parser: fix mount for all rule 2024-07-17 15:07:06 -03:00
all_rule.h
apparmor.d.pod parser: add error=EXX flag support 2024-04-15 16:32:16 -03:00
apparmor.pod fix typo: globally 2024-03-29 10:57:33 +01:00
apparmor.service
apparmor.systemd apparmor.systemd: fix shellcheck false positive 2024-04-30 18:30:01 -03:00
apparmor_parser.pod
apparmor_xattrs.pod
base_af_names.h
base_cap_names.h
bignum.h
capability.h
common_flags.h
common_optarg.c
common_optarg.h
COPYING.GPL
dbus.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
dbus.h convert owner to an enum 2024-08-14 15:47:13 -07:00
default_features.c
file_cache.h
frob_slack_rc
immunix.h
io_uring.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
io_uring.h parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00
lib.c
lib.h
Makefile parser: add error=EXX flag support 2024-04-15 16:32:16 -03:00
mount.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
mount.h convert owner to an enum 2024-08-14 15:47:13 -07:00
mqueue.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
mqueue.h parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00
network.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
network.h parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00
parser.conf
parser.h pass prompt info down into the backend for mapping 2024-08-14 15:47:13 -07:00
parser_alias.c
parser_common.c parser: don't set xbits when using permstable32_v1 2024-08-14 15:47:13 -07:00
parser_include.c
parser_include.h
parser_interface.c parser: and prompt-compat control flag 2024-08-14 15:47:13 -07:00
parser_lex.l parser: make lead # in assignment value indicate a comment 2024-06-08 01:32:22 -07:00
parser_main.c parser: don't set xbits when using permstable32_v1 2024-08-14 15:47:13 -07:00
parser_merge.c
parser_misc.c parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00
parser_policy.c parser: don't set xbits when using permstable32_v1 2024-08-14 15:47:13 -07:00
parser_regex.c parser: don't set xbits when using permstable32_v1 2024-08-14 15:47:13 -07:00
parser_symtab.c
parser_variable.c
parser_yacc.y convert owner to an enum 2024-08-14 15:47:13 -07:00
perms.h parser: add note of what perms.h is 2024-08-14 15:47:13 -07:00
policy_cache.c
policy_cache.h
policydb.h
profile-load
profile.cc parser: frontend carry use of prompt rules flag on profile 2024-08-14 15:45:58 -07:00
profile.h parser: Add prompt dev compat support 2024-08-14 15:47:13 -07:00
ptrace.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
ptrace.h convert owner to an enum 2024-08-14 15:47:13 -07:00
rc.apparmor.functions aa-teardown: print out which profile removal failed 2024-06-08 23:35:02 +02:00
rc.apparmor.slackware
README
README.devel
rule.cc
rule.h convert owner to an enum 2024-08-14 15:47:13 -07:00
signal.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
signal.h convert owner to an enum 2024-08-14 15:47:13 -07:00
techdoc.tex
unit_test.h
userns.cc parser: pass rule mode prompt through to backend 2024-08-14 15:47:13 -07:00
userns.h parser: rename rules.h perms_t to perm32_t 2024-08-14 14:39:18 -07:00

The apparmor_parser allows you to add, replace, and remove AppArmor
policy through the use of command line options. The default is to add.
`apparmor_parser --help` shows what the command line options are.

You can also find more information at https://wiki.apparmor.net

-- The AppArmor development team