FS#61628 - [firejail] add apparmor support
Attached to Project:
Community Packages
Opened by Eduard Toloza (edu4rdshl) - Monday, 04 February 2019, 16:53 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 07 June 2019, 21:20 GMT
Opened by Eduard Toloza (edu4rdshl) - Monday, 04 February 2019, 16:53 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 07 June 2019, 21:20 GMT
|
Details
Description:
I was consideering the option for enabling apparmor in firejail by default since that it's available in all current kernels, that will be done modifing https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/firejail#n23 for "./configure --prefix=/usr --enable-apparmor" and adding "apparmor_parser -r /etc/apparmor.d/firejail-default" in a postinstall script. Additional info: * package: firejail |
This task depends upon
firejail.install (0.2 KiB)
$ firejail
firejail: error while loading shared libraries: libapparmor.so.1: cannot open shared object file: No such file or directory
firejail.install (0.2 KiB)
I added separate bug report here: https://bugs.archlinux.org/task/62838
Edit:
Additionally https://git.archlinux.org/svntogit/community.git/tree/trunk/firejail.install?h=packages/firejail&id=f0eb903f0451c2844ce16077b8f224213a9f87d4#n4 need to be modified removing "install the apparmor package" because it was added as dependency.
wtf you are talking about? This commit is part of package available in repos since yesterday:
https://www.archlinux.org/packages/community/x86_64/firejail/
You should better know what's going on before commenting and don't post flawed patches.
In every package are two different trees, trunk and repos. Take a look to https://git.archlinux.org/svntogit/community.git/tree/?h=packages/firejail and you can see about what I'm talking, the commit was made in the trunk tree, no repos tree and that mean that the PKGBUILD of the tree that is used to release the packages was not touched then the package isn't available for users in the repo, you need to know a bit how it works instead of using that kind of words. Regarding to the patch, you can post a better patch, thanks.
Did you ever look at link you posted? This commit is in both trees:
https://git.archlinux.org/svntogit/community.git/commit/repos?h=packages/firejail&id=3c0604fa2a31e58b0bd440bb970715ace2ce2171
AppArmor files are part of firejail package which you can download from https://www.archlinux.org/packages/community/x86_64/firejail/download/
I proved you wrong and you doubled down on it while linking to source which proves you are wrong(!).
This is incredible level of ignorance you showed here in public. Everyone can see it.