touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #19856
[Bug 1370228] Re: init script returns 0 even after parsing failure
This bug was fixed in the package apparmor - 2.8.96~2652-0ubuntu5
---------------
apparmor (2.8.96~2652-0ubuntu5) utopic; urgency=medium
[ Jamie Strandboge ]
* sanitized-helpers-updates.patch: update ubuntu-helpers for unix mediation
* 10-lp1371771.patch: don't exit prematurely and fail to load remaining
policy if encounter a corrupt cache file (LP: #1371771)
* 11-lp1371765.patch: if a cache load fails, attempt to rebuild and load it
(LP: #1371765)
* debian/lib/apparmor/functions:
- don't return 0 on parsing failure. Patch thanks to Felix Geyer
(LP: #1370228)
- use xargs -n1 when we don't have cache files, but omit it when we do.
This allows taking full advantage of xargs -P when we need it most,
without the cost when we don't.
[ Steve Beattie ]
* update_socketpair_tests_for_af_unix.patch,
fix_socketpair_tests.patch: update socketpair regression tests for
af_unix socket mediation
-- Jamie Strandboge <jamie@xxxxxxxxxx> Mon, 22 Sep 2014 09:39:10 -0500
** Changed in: apparmor (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
https://bugs.launchpad.net/bugs/1370228
Title:
init script returns 0 even after parsing failure
Status in “apparmor” package in Ubuntu:
Fix Released
Bug description:
The apparmor init script (and likely the upstart job, but haven't
checked) returns exit code 0 even when a profile can't be loaded.
In /lib/apparmor/functions foreach_configured_profile first loads profiles from /etc/apparmor.d and then from /var/lib/apparmor/profiles.
Parsing errors in the first dir are ignored.
The attached patch returns the first non-zero return code or zero if
there are no errors.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1370228/+subscriptions
References