Merge pull request #47718 from peterhoeg/f/fj

firejail: override files should be in /etc/firejail
This commit is contained in:
Peter Hoeg 2018-10-23 16:57:28 +08:00 committed by GitHub
commit a080e0a424
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,6 +37,14 @@ stdenv.mkDerivation {
sed -e "s@/etc/@$out/etc/@g" -e "/chmod u+s/d" -i Makefile
'';
# We need to set the directory for the .local override files back to
# /etc/firejail so we can actually override them
postInstall = ''
sed -E -e 's@^include (.*)(/firejail/.*.local)$@include /etc\2@g' -i $out/etc/firejail/*.profile
'';
enableParallelBuilding = true;
meta = {
inherit (s) version;
description = ''Namespace-based sandboxing tool for Linux'';