Activity log for bug #1229393

Date Who What changed Old value New value Message
2013-09-23 20:26:34 Jamie Strandboge bug added bug
2013-09-23 22:13:54 Jamie Strandboge nominated for series Ubuntu Saucy
2013-09-23 22:13:54 Jamie Strandboge bug task added apparmor (Ubuntu Saucy)
2013-09-23 22:15:54 Jamie Strandboge description This command should create /var/cache/apparmor/.features, but it does not: $ sudo apparmor_parser -r -W --cache-loc=/var/cache/apparmor /var/lib/apparmor/profiles/click_... While we have '[parser patch] fix apparmor cache tempfile location to use passed arg' in Ubuntu's apparmor (0039-fix-parser-cache-loc.patch), it doesn't actually write .features in /var/cache/apparmor. It looks like this line was missed in that patch: if (asprintf(&cache_features_path, "%s/cache/.features", basedir) == -1) { This command should create /var/cache/apparmor/.features, but it does not: $ sudo apparmor_parser -r -W --cache-loc=/var/cache/apparmor /var/lib/apparmor/profiles/click_... While we have '[parser patch] fix apparmor cache tempfile location to use passed arg' in Ubuntu's apparmor (0039-fix-parser-cache-loc.patch), it doesn't actually write .features in /var/cache/apparmor. It looks like this line was missed in that patch:     if (asprintf(&cache_features_path, "%s/cache/.features", basedir) == -1) { Fixing this bug in saucy means we can avoid potentially generating the profiles twice after first boot.
2013-10-08 19:05:17 Launchpad Janitor branch linked lp:ubuntu/saucy-proposed/apparmor
2013-10-08 19:47:39 Launchpad Janitor apparmor (Ubuntu Saucy): status New Fix Released
2013-10-08 19:59:35 Launchpad Janitor branch linked lp:ubuntu/apparmor