[apparmor] profiles - disabling logprof checks by default

Steve Beattie steve at nxnw.org
Wed Jan 2 22:37:12 UTC 2013

On Tue, Dec 18, 2012 at 02:34:09PM -0800, John Johansen wrote:
> On 12/18/2012 06:17 AM, Steve Beattie wrote:
> > his patch separates out make check in the profiles/ directory into
> > two sub targets, for checking profiles against the built parser
> > and aa-logprof respectively. The logprof check currently makes some
> > assumptions about the environment that make it difficult to run in
> > a minimal chroot environment.
> err, While I like the idea I have problems with turning on check-logprof
> by default. logprof is out of date and needs updating there are several
> profile elements it just does not handle at the moment.

Well, while it's true that it's pretty easy to generate profiles that
break logprof due to its bitrot, we don't currently have any profiles
in-tree that break logprof parsing, though I'm aware that will likely
change soon.

> So unless we put the effort into fixing logprof I don't think that check
> should be on by default

I'm okay with that, I guess. How's the following look?

=== modified file 'profiles/Makefile'
--- profiles/Makefile	2013-01-02 22:33:12 +0000
+++ profiles/Makefile	2013-01-02 22:35:22 +0000
@@ -84,7 +84,7 @@
 CHECK_PROFILES=$(filter-out ${IGNORE_FILES} ${SUBDIRS}, $(wildcard ${PROFILES_SOURCE}/*) $(wildcard ${EXTRAS_SOURCE}/*))
 .PHONY: check
-check: check-parser check-logprof
+check: check-parser
 .PHONY: check-parser

Steve Beattie
<sbeattie at ubuntu.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/apparmor/attachments/20130102/160fc0a9/attachment.pgp>

More information about the AppArmor mailing list