diff --git a/utils/apparmor/aa.py b/utils/apparmor/aa.py index fb371d409..eba3b9e01 100644 --- a/utils/apparmor/aa.py +++ b/utils/apparmor/aa.py @@ -62,7 +62,7 @@ from apparmor.rule.rlimit import RlimitRuleset, RlimitRule from apparmor.rule.signal import SignalRuleset, SignalRule from apparmor.rule import parse_modifiers, quote_if_needed -ruletypes = ['capability', 'change_profile', 'network', 'ptrace', 'rlimit', 'signal'] +ruletypes = ['capability', 'change_profile', 'dbus', 'network', 'ptrace', 'rlimit', 'signal'] from apparmor.yasti import SendDataToYast, GetDataFromYast, shutdown_yast diff --git a/utils/test/cleanprof_test.in b/utils/test/cleanprof_test.in index f55a7b139..3931a18d9 100644 --- a/utils/test/cleanprof_test.in +++ b/utils/test/cleanprof_test.in @@ -22,6 +22,9 @@ ptrace tracedby, unix (receive) type=dgram, + dbus send bus=session, + dbus send bus=session peer=(label=foo), + set rlimit nofile <= 256, set rlimit nofile <= 64, diff --git a/utils/test/cleanprof_test.out b/utils/test/cleanprof_test.out index 83b2f8cec..9902d49f4 100644 --- a/utils/test/cleanprof_test.out +++ b/utils/test/cleanprof_test.out @@ -12,6 +12,8 @@ network stream, + dbus send bus=session, + signal set=(abrt alrm bus chld fpe hup ill int kill pipe quit segv stkflt term trap usr1 usr2), ptrace tracedby,