aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Philipp Steinpass <philipp@xndr.de>2015-09-10 12:05:21 +0200
committerLibravatar Philipp Steinpass <philipp@xndr.de>2015-09-10 12:05:21 +0200
commit099925e18649d6b09e9e14c15169a82eb6adc137 (patch)
treeb81f0da18ee23e99c792d795c4a11155085b6515
parentimplemented --whitelist option (diff)
downloadfirejail-099925e18649d6b09e9e14c15169a82eb6adc137.tar.gz
firejail-099925e18649d6b09e9e14c15169a82eb6adc137.tar.zst
firejail-099925e18649d6b09e9e14c15169a82eb6adc137.zip
added install-strip, make install now without strip.
-rw-r--r--Makefile.in74
1 files changed, 74 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
index 9b9cb5a1d..91e132088 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -50,6 +50,80 @@ distclean: clean
50 50
51install: all 51install: all
52 # firejail executable 52 # firejail executable
53 mkdir -p $(DESTDIR)/$(PREFIX)/bin
54 install -c -m 0755 src/firejail/firejail $(DESTDIR)/$(PREFIX)/bin/.
55 chmod u+s $(DESTDIR)/$(PREFIX)/bin/firejail
56 # firemon executable
57 install -c -m 0755 src/firemon/firemon $(DESTDIR)/$(PREFIX)/bin/.
58 # libraries and plugins
59 mkdir -p $(DESTDIR)/$(PREFIX)/lib/firejail
60 install -c -m 0644 src/libtrace/libtrace.so $(DESTDIR)/$(PREFIX)/lib/firejail/.
61 install -c -m 0755 src/ftee/ftee $(DESTDIR)/$(PREFIX)/lib/firejail/.
62 install -c -m 0755 src/fshaper/fshaper.sh $(DESTDIR)/$(PREFIX)/lib/firejail/.
63 # documents
64 mkdir -p $(DESTDIR)/$(DOCDIR)
65 install -c -m 0644 COPYING $(DESTDIR)/$(DOCDIR)/.
66 install -c -m 0644 README $(DESTDIR)/$(DOCDIR)/.
67 install -c -m 0644 RELNOTES $(DESTDIR)/$(DOCDIR)/.
68 # etc files
69 mkdir -p $(DESTDIR)/etc/firejail
70 install -c -m 0644 etc/audacious.profile $(DESTDIR)/etc/firejail/.
71 install -c -m 0644 etc/clementine.profile $(DESTDIR)/etc/firejail/.
72 install -c -m 0644 etc/gnome-mplayer.profile $(DESTDIR)/etc/firejail/.
73 install -c -m 0644 etc/rhythmbox.profile $(DESTDIR)/etc/firejail/.
74 install -c -m 0644 etc/totem.profile $(DESTDIR)/etc/firejail/.
75 install -c -m 0644 etc/firefox.profile $(DESTDIR)/etc/firejail/.
76 install -c -m 0644 etc/icedove.profile $(DESTDIR)/etc/firejail/.
77 install -c -m 0644 etc/iceweasel.profile $(DESTDIR)/etc/firejail/.
78 install -c -m 0644 etc/midori.profile $(DESTDIR)/etc/firejail/.
79 install -c -m 0644 etc/evince.profile $(DESTDIR)/etc/firejail/.
80 install -c -m 0644 etc/chromium-browser.profile $(DESTDIR)/etc/firejail/.
81 install -c -m 0644 etc/chromium.profile $(DESTDIR)/etc/firejail/.
82 install -c -m 0644 etc/disable-mgmt.inc $(DESTDIR)/etc/firejail/.
83 install -c -m 0644 etc/disable-secret.inc $(DESTDIR)/etc/firejail/.
84 install -c -m 0644 etc/disable-common.inc $(DESTDIR)/etc/firejail/.
85 install -c -m 0644 etc/disable-history.inc $(DESTDIR)/etc/firejail/.
86 install -c -m 0644 etc/dropbox.profile $(DESTDIR)/etc/firejail/.
87 install -c -m 0644 etc/opera.profile $(DESTDIR)/etc/firejail/.
88 install -c -m 0644 etc/thunderbird.profile $(DESTDIR)/etc/firejail/.
89 install -c -m 0644 etc/transmission-gtk.profile $(DESTDIR)/etc/firejail/.
90 install -c -m 0644 etc/transmission-qt.profile $(DESTDIR)/etc/firejail/.
91 install -c -m 0644 etc/vlc.profile $(DESTDIR)/etc/firejail/.
92 install -c -m 0644 etc/deluge.profile $(DESTDIR)/etc/firejail/.
93 install -c -m 0644 etc/qbittorrent.profile $(DESTDIR)/etc/firejail/.
94 install -c -m 0644 etc/generic.profile $(DESTDIR)/etc/firejail/.
95 install -c -m 0644 etc/pidgin.profile $(DESTDIR)/etc/firejail/.
96 install -c -m 0644 etc/xchat.profile $(DESTDIR)/etc/firejail/.
97 install -c -m 0644 etc/empathy.profile $(DESTDIR)/etc/firejail/.
98 install -c -m 0644 etc/server.profile $(DESTDIR)/etc/firejail/.
99 install -c -m 0644 etc/icecat.profile $(DESTDIR)/etc/firejail/.
100 install -c -m 0644 etc/quassel.profile $(DESTDIR)/etc/firejail/.
101 install -c -m 0644 etc/deadbeef.profile $(DESTDIR)/etc/firejail/.
102 install -c -m 0644 etc/filezilla.profile $(DESTDIR)/etc/firejail/.
103 bash -c "if [ ! -f /etc/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/etc/firejail/.; fi;"
104 # man pages
105 rm -f firejail.1.gz
106 gzip -9n firejail.1
107 rm -f firemon.1.gz
108 gzip -9n firemon.1
109 rm -f firejail-profile.5.gz
110 gzip -9n firejail-profile.5
111 rm -f firejail-login.5.gz
112 gzip -9n firejail-login.5
113 mkdir -p $(DESTDIR)/$(PREFIX)/share/man/man1
114 install -c -m 0644 firejail.1.gz $(DESTDIR)/$(PREFIX)/share/man/man1/.
115 install -c -m 0644 firemon.1.gz $(DESTDIR)/$(PREFIX)/share/man/man1/.
116 mkdir -p $(DESTDIR)/$(PREFIX)/share/man/man5
117 install -c -m 0644 firejail-profile.5.gz $(DESTDIR)/$(PREFIX)/share/man/man5/.
118 install -c -m 0644 firejail-login.5.gz $(DESTDIR)/$(PREFIX)/share/man/man5/.
119 rm -f firejail.1.gz firemon.1.gz firejail-profile.5.gz firejail-login.5.gz
120 # bash completion
121 mkdir -p $(DESTDIR)/$(PREFIX)/share/bash-completion/completions
122 install -c -m 0644 src/bash_completion/firejail.bash_completion $(DESTDIR)/$(PREFIX)/share/bash-completion/completions/firejail
123 install -c -m 0644 src/bash_completion/firemon.bash_completion $(DESTDIR)/$(PREFIX)/share/bash-completion/completions/firemon
124
125install-strip: all
126 # firejail executable
53 strip src/firejail/firejail 127 strip src/firejail/firejail
54 mkdir -p $(DESTDIR)/$(PREFIX)/bin 128 mkdir -p $(DESTDIR)/$(PREFIX)/bin
55 install -c -m 0755 src/firejail/firejail $(DESTDIR)/$(PREFIX)/bin/. 129 install -c -m 0755 src/firejail/firejail $(DESTDIR)/$(PREFIX)/bin/.