aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorLibravatar Topi Miettinen <toiwoton@gmail.com>2017-08-13 14:07:31 +0300
committerLibravatar Topi Miettinen <toiwoton@gmail.com>2017-08-13 17:31:07 +0300
commit63e9d849f662d1a494c6396d4a439cd4c91dfa7e (patch)
tree703cc8c9c0eb5b9e528f025961df7f322f797737 /Makefile.in
parentmerges (diff)
downloadfirejail-63e9d849f662d1a494c6396d4a439cd4c91dfa7e.tar.gz
firejail-63e9d849f662d1a494c6396d4a439cd4c91dfa7e.tar.zst
firejail-63e9d849f662d1a494c6396d4a439cd4c91dfa7e.zip
Allow any syscall to be blacklisted (#1447)
Allow any syscall to be blacklisted with aid of LD_PRELOAD library, libpostexecseccomp.so. Closes: #1447
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index 6d8bf5f72..d9d7bcd37 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,6 +1,6 @@
1all: apps man filters 1all: apps man filters
2MYLIBS = src/lib 2MYLIBS = src/lib
3APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee src/faudit src/fnet src/fseccomp src/fcopy src/fldd 3APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee src/faudit src/fnet src/fseccomp src/fcopy src/fldd src/libpostexecseccomp
4MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 4MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5
5SECCOMP_FILTERS = seccomp seccomp.i386 seccomp.amd64 5SECCOMP_FILTERS = seccomp seccomp.i386 seccomp.amd64
6 6
@@ -85,6 +85,7 @@ realinstall:
85 install -m 0755 -d $(DESTDIR)/$(libdir)/firejail 85 install -m 0755 -d $(DESTDIR)/$(libdir)/firejail
86 install -c -m 0644 src/libtrace/libtrace.so $(DESTDIR)/$(libdir)/firejail/. 86 install -c -m 0644 src/libtrace/libtrace.so $(DESTDIR)/$(libdir)/firejail/.
87 install -c -m 0644 src/libtracelog/libtracelog.so $(DESTDIR)/$(libdir)/firejail/. 87 install -c -m 0644 src/libtracelog/libtracelog.so $(DESTDIR)/$(libdir)/firejail/.
88 install -c -m 0644 src/libpostexecseccomp/libpostexecseccomp.so $(DESTDIR)/$(libdir)/firejail/.
88 install -c -m 0755 src/ftee/ftee $(DESTDIR)/$(libdir)/firejail/. 89 install -c -m 0755 src/ftee/ftee $(DESTDIR)/$(libdir)/firejail/.
89 install -c -m 0755 src/fshaper/fshaper.sh $(DESTDIR)/$(libdir)/firejail/. 90 install -c -m 0755 src/fshaper/fshaper.sh $(DESTDIR)/$(libdir)/firejail/.
90ifeq ($(HAVE_GIT_INSTALL),-DHAVE_GIT_INSTALL) 91ifeq ($(HAVE_GIT_INSTALL),-DHAVE_GIT_INSTALL)
@@ -159,11 +160,13 @@ install-strip: all
159 strip src/firecfg/firecfg 160 strip src/firecfg/firecfg
160 strip src/libtrace/libtrace.so 161 strip src/libtrace/libtrace.so
161 strip src/libtracelog/libtracelog.so 162 strip src/libtracelog/libtracelog.so
163 strip src/libpostexecseccomp/libpostexecseccomp.so
162 strip src/ftee/ftee 164 strip src/ftee/ftee
163 strip src/faudit/faudit 165 strip src/faudit/faudit
164 strip src/fnet/fnet 166 strip src/fnet/fnet
165 strip src/fseccomp/fseccomp 167 strip src/fseccomp/fseccomp
166 strip src/fcopy/fcopy 168 strip src/fcopy/fcopy
169 strip src/fldd/fldd
167 $(MAKE) realinstall 170 $(MAKE) realinstall
168 171
169uninstall: 172uninstall: