diff options
author | Slava Monich <slava.monich@jolla.com> | 2020-10-03 01:50:26 +0300 |
---|---|---|
committer | Slava Monich <slava.monich@jolla.com> | 2020-10-03 01:50:26 +0300 |
commit | 99a210d4bb8bb53cd6bdff5ceb44a466988760f0 (patch) | |
tree | 32573a2eb14460479eef1275009e3a9513f2c54a /Makefile.in | |
parent | temporary fix for nvidia/nogroups/noroot issue (#3644, #841) (diff) | |
download | firejail-99a210d4bb8bb53cd6bdff5ceb44a466988760f0.tar.gz firejail-99a210d4bb8bb53cd6bdff5ceb44a466988760f0.tar.zst firejail-99a210d4bb8bb53cd6bdff5ceb44a466988760f0.zip |
added configure option to disable man pages
Those are unnecessary in embedded environment.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in index e1abdcc5f..fbd3c4a07 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -14,12 +14,18 @@ HAVE_APPARMOR=@HAVE_APPARMOR@ | |||
14 | HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@ | 14 | HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@ |
15 | BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@ | 15 | BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@ |
16 | HAVE_SUID=@HAVE_SUID@ | 16 | HAVE_SUID=@HAVE_SUID@ |
17 | NEED_MAN=@NEED_MAN@ | ||
17 | 18 | ||
18 | all: all_items mydirs man filters | 19 | ifneq ($(NEED_MAN),no) |
20 | MAN_TARGET = man | ||
21 | MAN_SRC = src/man | ||
22 | endif | ||
23 | |||
24 | all: all_items mydirs $(MAN_TARGET) filters | ||
19 | APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats | 25 | APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats |
20 | SBOX_APPS = src/faudit/faudit src/fbuilder/fbuilder src/ftee/ftee | 26 | SBOX_APPS = src/faudit/faudit src/fbuilder/fbuilder src/ftee/ftee |
21 | SBOX_APPS_NON_DUMPABLE = src/fcopy/fcopy src/fldd/fldd src/fnet/fnet src/fnetfilter/fnetfilter | 27 | SBOX_APPS_NON_DUMPABLE = src/fcopy/fcopy src/fldd/fldd src/fnet/fnet src/fnetfilter/fnetfilter |
22 | MYDIRS = src/lib src/man | 28 | MYDIRS = src/lib $(MAN_SRC) |
23 | MYLIBS = src/libpostexecseccomp/libpostexecseccomp.so src/libtrace/libtrace.so src/libtracelog/libtracelog.so | 29 | MYLIBS = src/libpostexecseccomp/libpostexecseccomp.so src/libtrace/libtrace.so src/libtracelog/libtracelog.so |
24 | MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-users.5 | 30 | MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-users.5 |
25 | SBOX_APPS_NON_DUMPABLE += src/fsec-optimize/fsec-optimize src/fsec-print/fsec-print src/fseccomp/fseccomp | 31 | SBOX_APPS_NON_DUMPABLE += src/fsec-optimize/fsec-optimize src/fsec-print/fsec-print src/fseccomp/fseccomp |
@@ -133,6 +139,7 @@ ifeq ($(HAVE_APPARMOR),-DHAVE_APPARMOR) | |||
133 | # install apparmor profile customization file | 139 | # install apparmor profile customization file |
134 | sh -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/apparmor.d/local/firejail-default ]; then install -c -m 0644 etc/apparmor/firejail-local $(DESTDIR)/$(sysconfdir)/apparmor.d/local/firejail-default; fi;" | 140 | sh -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/apparmor.d/local/firejail-default ]; then install -c -m 0644 etc/apparmor/firejail-local $(DESTDIR)/$(sysconfdir)/apparmor.d/local/firejail-default; fi;" |
135 | endif | 141 | endif |
142 | ifneq ($(NEED_MAN),no) | ||
136 | # man pages | 143 | # man pages |
137 | install -m 0755 -d $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 | 144 | install -m 0755 -d $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 |
138 | for man in $(MANPAGES); do \ | 145 | for man in $(MANPAGES); do \ |
@@ -144,6 +151,7 @@ endif | |||
144 | esac; \ | 151 | esac; \ |
145 | done | 152 | done |
146 | rm -f $(MANPAGES) $(MANPAGES:%=%.gz) | 153 | rm -f $(MANPAGES) $(MANPAGES:%=%.gz) |
154 | endif | ||
147 | # bash completion | 155 | # bash completion |
148 | install -m 0755 -d $(DESTDIR)$(datarootdir)/bash-completion/completions | 156 | install -m 0755 -d $(DESTDIR)$(datarootdir)/bash-completion/completions |
149 | install -m 0644 src/bash_completion/firejail.bash_completion $(DESTDIR)$(datarootdir)/bash-completion/completions/firejail | 157 | install -m 0644 src/bash_completion/firejail.bash_completion $(DESTDIR)$(datarootdir)/bash-completion/completions/firejail |