aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2020-09-01 16:10:41 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2020-09-01 16:10:41 -0400
commit18348b2749b3b21bb2407f0d6ed95e1fd4239be3 (patch)
tree931f7b11813203e2fced36d2f4053d4eeb92dea1 /Makefile.in
parentfshaper.sh fix (#3620) (diff)
parentMerge branch 'master' of https://github.com/netblue30/firejail (diff)
downloadfirejail-18348b2749b3b21bb2407f0d6ed95e1fd4239be3.tar.gz
firejail-18348b2749b3b21bb2407f0d6ed95e1fd4239be3.tar.zst
firejail-18348b2749b3b21bb2407f0d6ed95e1fd4239be3.zip
Merge branch 'master' of https://github.com/netblue30/firejail
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in14
1 files changed, 4 insertions, 10 deletions
diff --git a/Makefile.in b/Makefile.in
index 6ed22b007..5096ad44a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -10,23 +10,20 @@ VERSION=@PACKAGE_VERSION@
10NAME=@PACKAGE_NAME@ 10NAME=@PACKAGE_NAME@
11PACKAGE_TARNAME=@PACKAGE_TARNAME@ 11PACKAGE_TARNAME=@PACKAGE_TARNAME@
12DOCDIR=@docdir@ 12DOCDIR=@docdir@
13HAVE_SECCOMP=@HAVE_SECCOMP@
14HAVE_APPARMOR=@HAVE_APPARMOR@ 13HAVE_APPARMOR=@HAVE_APPARMOR@
15HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@ 14HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@
16BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@ 15BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@
17HAVE_SUID=@HAVE_SUID@ 16HAVE_SUID=@HAVE_SUID@
18 17
19all: all_items man filters 18all: all_items man filters
20APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats 19APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats src/man/preproc
21SBOX_APPS = src/faudit/faudit src/fbuilder/fbuilder src/ftee/ftee 20SBOX_APPS = src/faudit/faudit src/fbuilder/fbuilder src/ftee/ftee
22SBOX_APPS_NON_DUMPABLE = src/fcopy/fcopy src/fldd/fldd src/fnet/fnet src/fnetfilter/fnetfilter 21SBOX_APPS_NON_DUMPABLE = src/fcopy/fcopy src/fldd/fldd src/fnet/fnet src/fnetfilter/fnetfilter
23MYDIRS = src/lib 22MYDIRS = src/lib
24MYLIBS = src/libpostexecseccomp/libpostexecseccomp.so src/libtrace/libtrace.so src/libtracelog/libtracelog.so 23MYLIBS = src/libpostexecseccomp/libpostexecseccomp.so src/libtrace/libtrace.so src/libtracelog/libtracelog.so
25MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-users.5 24MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-users.5
26ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
27SBOX_APPS_NON_DUMPABLE += src/fsec-optimize/fsec-optimize src/fsec-print/fsec-print src/fseccomp/fseccomp 25SBOX_APPS_NON_DUMPABLE += src/fsec-optimize/fsec-optimize src/fsec-print/fsec-print src/fseccomp/fseccomp
28SECCOMP_FILTERS = seccomp seccomp.debug seccomp.32 seccomp.block_secondary seccomp.mdwx seccomp.mdwx.32 26SECCOMP_FILTERS = seccomp seccomp.debug seccomp.32 seccomp.block_secondary seccomp.mdwx seccomp.mdwx.32
29endif
30ALL_ITEMS = $(APPS) $(SBOX_APPS) $(SBOX_APPS_NON_DUMPABLE) $(MYLIBS) 27ALL_ITEMS = $(APPS) $(SBOX_APPS) $(SBOX_APPS_NON_DUMPABLE) $(MYLIBS)
31 28
32.PHONY: all_items $(ALL_ITEMS) 29.PHONY: all_items $(ALL_ITEMS)
@@ -39,13 +36,13 @@ mydirs: mydirs $(MYDIRS)
39$(MYDIRS): 36$(MYDIRS):
40 $(MAKE) -C $@ 37 $(MAKE) -C $@
41 38
42$(MANPAGES): $(wildcard src/man/*.txt) 39
43 ./mkman.sh $(VERSION) src/man/$(basename $@).txt $@ 40$(MANPAGES): $(wildcard src/man/*.man)
41 ./mkman.sh $(VERSION) src/man/$(basename $@).man $@
44 42
45man: $(MANPAGES) 43man: $(MANPAGES)
46 44
47filters: $(SECCOMP_FILTERS) $(SBOX_APPS_NON_DUMPABLE) 45filters: $(SECCOMP_FILTERS) $(SBOX_APPS_NON_DUMPABLE)
48ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
49seccomp: src/fseccomp/fseccomp src/fsec-optimize/fsec-optimize 46seccomp: src/fseccomp/fseccomp src/fsec-optimize/fsec-optimize
50 src/fseccomp/fseccomp default seccomp 47 src/fseccomp/fseccomp default seccomp
51 src/fsec-optimize/fsec-optimize seccomp 48 src/fsec-optimize/fsec-optimize seccomp
@@ -66,7 +63,6 @@ seccomp.mdwx: src/fseccomp/fseccomp
66 63
67seccomp.mdwx.32: src/fseccomp/fseccomp 64seccomp.mdwx.32: src/fseccomp/fseccomp
68 src/fseccomp/fseccomp memory-deny-write-execute.32 seccomp.mdwx.32 65 src/fseccomp/fseccomp memory-deny-write-execute.32 seccomp.mdwx.32
69endif
70 66
71clean: 67clean:
72 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \ 68 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \
@@ -249,9 +245,7 @@ test-environment:
249 cd test/environment; ./environment.sh | grep TESTING 245 cd test/environment; ./environment.sh | grep TESTING
250 246
251test-filters: 247test-filters:
252ifeq ($(HAVE_SECCOMP),-DHAVE_SECCOMP)
253 cd test/filters; ./filters.sh | grep TESTING 248 cd test/filters; ./filters.sh | grep TESTING
254endif
255 249
256test-arguments: 250test-arguments:
257 cd test/arguments; ./arguments.sh | grep TESTING 251 cd test/arguments; ./arguments.sh | grep TESTING