[apparmor] WTF changed in latest aa-enforce?!
Seth Arnold
seth.arnold at canonical.com
Wed Aug 13 06:04:47 UTC 2014
On Wed, Aug 13, 2014 at 12:51:18PM +0800, Aaron Lewis wrote:
> I just upgraded to Ubuntu 14.04 and every profile I write is invalid now, WTF?
> Did you guys complete rewritten all script with python? That's really FUNNY
I'm sorry this failed you.
Our Perl-based utilities were more fragile than the new Python
replacements. Because they were in Perl, fixing even minor issues
required significant time investments and new features were outright
impossible. Perl programs of this size require someone to keep the
whole thing in their head constantly, and none of us could do that.
The Python versions of the utilities need work, there's no denying
that, but because they are written in Python the barrier to entry is
significantly lower for us and newcomers alike. (One of our goals is to
change the Python tools to be more Pythonic and be less Perlic. Once
they're more 'normal' we'll be able to find and fix bugs faster and add
new features more reliably.)
We ran our new tools through extensive testing before deciding to ship
them with Ubuntu 14.04:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1298611
We didn't have your profile in the tests, obviously. We can fix that.
Thanks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/apparmor/attachments/20140812/2ede2e4b/attachment.pgp>
More information about the AppArmor
mailing list