aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-05-18 09:37:30 -0400
committerLibravatar GitHub <noreply@github.com>2017-05-18 09:37:30 -0400
commit3a725e78ae6b9efc24875ce2f02009f6162e7b0a (patch)
tree954a692e500a0eb2ebb9b5356d59bce740c39fdc
parentMerge pull request #1279 from SpotComms/vlcFix (diff)
parentmake seccomp optional (diff)
downloadfirejail-3a725e78ae6b9efc24875ce2f02009f6162e7b0a.tar.gz
firejail-3a725e78ae6b9efc24875ce2f02009f6162e7b0a.tar.zst
firejail-3a725e78ae6b9efc24875ce2f02009f6162e7b0a.zip
Merge pull request #1278 from Duncaen/seccomp
make seccomp optional again
-rw-r--r--Makefile.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index b6997bd3d..e9aab83c9 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -16,6 +16,7 @@ VERSION=@PACKAGE_VERSION@
16NAME=@PACKAGE_NAME@ 16NAME=@PACKAGE_NAME@
17PACKAGE_TARNAME=@PACKAGE_TARNAME@ 17PACKAGE_TARNAME=@PACKAGE_TARNAME@
18DOCDIR=@docdir@ 18DOCDIR=@docdir@
19HAVE_SECCOMP=@HAVE_SECCOMP@
19HAVE_APPARMOR=@HAVE_APPARMOR@ 20HAVE_APPARMOR=@HAVE_APPARMOR@
20HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@ 21HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@
21HAVE_GIT_INSTALL=@HAVE_GIT_INSTALL@ 22HAVE_GIT_INSTALL=@HAVE_GIT_INSTALL@
@@ -39,10 +40,12 @@ $(MANPAGES): $(wildcard src/man/*.txt)
39man: $(MANPAGES) 40man: $(MANPAGES)
40 41
41filters: src/fseccomp 42filters: src/fseccomp
43ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
42 src/fseccomp/fseccomp default seccomp 44 src/fseccomp/fseccomp default seccomp
43 src/fseccomp/fseccomp default seccomp.debug allow-debuggers 45 src/fseccomp/fseccomp default seccomp.debug allow-debuggers
44 src/fseccomp/fseccomp secondary 32 seccomp.i386 46 src/fseccomp/fseccomp secondary 32 seccomp.i386
45 src/fseccomp/fseccomp secondary 64 seccomp.amd64 47 src/fseccomp/fseccomp secondary 64 seccomp.amd64
48endif
46 49
47clean: 50clean:
48 for dir in $(APPS) $(MYLIBS); do \ 51 for dir in $(APPS) $(MYLIBS); do \
@@ -87,15 +90,18 @@ ifeq ($(HAVE_GIT_INSTALL),-DHAVE_GIT_INSTALL)
87 install -c -m 0755 src/fgit/fgit-install.sh $(DESTDIR)/$(libdir)/firejail/. 90 install -c -m 0755 src/fgit/fgit-install.sh $(DESTDIR)/$(libdir)/firejail/.
88 install -c -m 0755 src/fgit/fgit-uninstall.sh $(DESTDIR)/$(libdir)/firejail/. 91 install -c -m 0755 src/fgit/fgit-uninstall.sh $(DESTDIR)/$(libdir)/firejail/.
89endif 92endif
93
90 install -c -m 0644 src/firecfg/firecfg.config $(DESTDIR)/$(libdir)/firejail/. 94 install -c -m 0644 src/firecfg/firecfg.config $(DESTDIR)/$(libdir)/firejail/.
91 install -c -m 0755 src/faudit/faudit $(DESTDIR)/$(libdir)/firejail/. 95 install -c -m 0755 src/faudit/faudit $(DESTDIR)/$(libdir)/firejail/.
92 install -c -m 0755 src/fnet/fnet $(DESTDIR)/$(libdir)/firejail/. 96 install -c -m 0755 src/fnet/fnet $(DESTDIR)/$(libdir)/firejail/.
93 install -c -m 0755 src/fseccomp/fseccomp $(DESTDIR)/$(libdir)/firejail/.
94 install -c -m 0755 src/fcopy/fcopy $(DESTDIR)/$(libdir)/firejail/. 97 install -c -m 0755 src/fcopy/fcopy $(DESTDIR)/$(libdir)/firejail/.
98ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
99 install -c -m 0755 src/fseccomp/fseccomp $(DESTDIR)/$(libdir)/firejail/.
95 install -c -m 0644 seccomp $(DESTDIR)/$(libdir)/firejail/. 100 install -c -m 0644 seccomp $(DESTDIR)/$(libdir)/firejail/.
96 install -c -m 0644 seccomp.debug $(DESTDIR)/$(libdir)/firejail/. 101 install -c -m 0644 seccomp.debug $(DESTDIR)/$(libdir)/firejail/.
97 install -c -m 0644 seccomp.i386 $(DESTDIR)/$(libdir)/firejail/. 102 install -c -m 0644 seccomp.i386 $(DESTDIR)/$(libdir)/firejail/.
98 install -c -m 0644 seccomp.amd64 $(DESTDIR)/$(libdir)/firejail/. 103 install -c -m 0644 seccomp.amd64 $(DESTDIR)/$(libdir)/firejail/.
104endif
99ifeq ($(HAVE_CONTRIB_INSTALL),yes) 105ifeq ($(HAVE_CONTRIB_INSTALL),yes)
100 install -c -m 0755 contrib/fix_private-bin.py $(DESTDIR)/$(libdir)/firejail/. 106 install -c -m 0755 contrib/fix_private-bin.py $(DESTDIR)/$(libdir)/firejail/.
101 install -c -m 0755 contrib/fjclip.py $(DESTDIR)/$(libdir)/firejail/. 107 install -c -m 0755 contrib/fjclip.py $(DESTDIR)/$(libdir)/firejail/.
@@ -240,7 +246,9 @@ test-environment:
240 cd test/environment; ./environment.sh | grep TESTING 246 cd test/environment; ./environment.sh | grep TESTING
241 247
242test-filters: 248test-filters:
249ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
243 cd test/filters; ./filters.sh | grep TESTING 250 cd test/filters; ./filters.sh | grep TESTING
251endif
244 252
245test-arguments: 253test-arguments:
246 cd test/arguments; ./arguments.sh | grep TESTING 254 cd test/arguments; ./arguments.sh | grep TESTING