mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 16:35:02 +01:00
![]() The following patch addresses two issues on older releases: 1) In trunk commit 2911, the line 'undefine VERBOSE' was added to parser/tst/Makefile so that the equality tests would not generate verbose output when $VERBOSE != 1. Unfortunately, the 'undefine' keyword was not introduced in GNU Make until version 3.82. On distro releases like Ubuntu 12.04 LTS that include versions of Make older than that, make check and make clean abort when VERBOSE is not set to 1. The patch fixes that by setting VERBOSE to a zero length string if does not already equal 1. 2) In trunk commit 2923, a workaround for systemd as init was added to the pivot_root regression test. The workaround included a call to ps(1) to determine if systemd is pid 1. Unfortunately, in older versions of the procps package (such as the version in Ubuntu 12.04 LTS), 'ps -hp1' emits the warning Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html The patch below converts the ps call to 'ps hp1' which does not generate the warning. Signed-off-by: Steve Beattie <steve@nxnw.org> Acked-by: John Johansen <john.johansen@canonical.com> |
||
---|---|---|
.. | ||
libapparmor_re | ||
po | ||
tst | ||
af_rule.cc | ||
af_rule.h | ||
af_unix.cc | ||
af_unix.h | ||
apparmor.d.pod | ||
apparmor.pod | ||
apparmor_parser.pod | ||
common_optarg.c | ||
common_optarg.h | ||
COPYING.GPL | ||
dbus.cc | ||
dbus.h | ||
frob_slack_rc | ||
immunix.h | ||
lib.c | ||
lib.h | ||
Makefile | ||
mount.cc | ||
mount.h | ||
network.c | ||
network.h | ||
parser.conf | ||
parser.h | ||
parser_alias.c | ||
parser_common.c | ||
parser_include.c | ||
parser_include.h | ||
parser_interface.c | ||
parser_lex.l | ||
parser_main.c | ||
parser_merge.c | ||
parser_misc.c | ||
parser_policy.c | ||
parser_regex.c | ||
parser_symtab.c | ||
parser_variable.c | ||
parser_yacc.y | ||
policy_cache.c | ||
policy_cache.h | ||
policydb.h | ||
profile.cc | ||
profile.h | ||
ptrace.cc | ||
ptrace.h | ||
rc.apparmor.debian | ||
rc.apparmor.functions | ||
rc.apparmor.redhat | ||
rc.apparmor.slackware | ||
rc.apparmor.suse | ||
README | ||
README.devel | ||
rule.cc | ||
rule.h | ||
signal.cc | ||
signal.h | ||
subdomain.conf | ||
subdomain.conf.pod | ||
techdoc.tex | ||
unit_test.h |
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 http://wiki.apparmor.net Please send all complaints, feature requests, rants about the software, and questions to the apparmor@lists.ubuntu.com mailing list. Bug reports can be filed against the AppArmor project on launchpad.net at https://launchpad.net/apparmor or reported to the mailing list directly for those who wish not to register for an account on launchpad. Security issues can be filed as security bugs on launchpad or directed to security@ubuntu.com. We will attempt to conform to the RFP vulnerability disclosure protocol: http://www.wiretrip.net/rfp/policy.html Thanks. -- The AppArmor development team