Hi, lxc has the apparmor support unconditionally disabled. I'll add a revbumped ebuild with IUSE="apparmor" and open a git push request on github.com. Reproducible: Always
Created attachment 535648 [details] lxc-3.0.0-r1.ebuild
Thanks. There was previously a comment "Why is this disabled?" in the ebuild. Have you figured out why? Have you tried LXC in an apparmor-enabled setup?
(In reply to Virgil Dupras from comment #2) > Thanks. There was previously a comment "Why is this disabled?" in the > ebuild. Have you figured out why? Have you tried LXC in an apparmor-enabled > setup? Sorry for the huge delay. I still have no testcase nor a real apparmor profile for lxc to see if it actually works. On the other hand I didn't find a reason to disable support; if I remember correctly the whole comment came into the tree by a merged pull request of myself (or copied ebuild from b.g.o.). I suggest to enable it „hidden“ behind a USE flag.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63fbe792e3f4db205f04df2376a5aa0f92de494 commit f63fbe792e3f4db205f04df2376a5aa0f92de494 Author: Nils Freydank <holgersson@posteo.de> AuthorDate: 2018-08-21 21:45:23 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-08-22 12:24:57 +0000 app-emulation/lxc: Bump to 3.0.2. Closes: https://bugs.gentoo.org/583886 Closes: https://bugs.gentoo.org/657816 Closes: https://bugs.gentoo.org/663780 Package-Manager: Portage-2.3.48, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9651 app-emulation/lxc/Manifest | 1 + app-emulation/lxc/lxc-3.0.2.ebuild | 158 +++++++++++++++++++++++++++++++++++++ app-emulation/lxc/metadata.xml | 1 + 3 files changed, 160 insertions(+)