aboutsummaryrefslogtreecommitdiffstats
path: root/platform/rpm/mkrpm.sh
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-09-14 09:50:12 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2015-09-14 09:50:12 -0400
commit4d4ef74041fe82b99738529a259585e16bb0ea53 (patch)
tree97cbdc35f6a554d9933bc28dbe26d7ee7918ba37 /platform/rpm/mkrpm.sh
parentcoverity scan (diff)
downloadfirejail-4d4ef74041fe82b99738529a259585e16bb0ea53.tar.gz
firejail-4d4ef74041fe82b99738529a259585e16bb0ea53.tar.zst
firejail-4d4ef74041fe82b99738529a259585e16bb0ea53.zip
release 0.9.300.9.30
Diffstat (limited to 'platform/rpm/mkrpm.sh')
-rwxr-xr-xplatform/rpm/mkrpm.sh65
1 files changed, 64 insertions, 1 deletions
diff --git a/platform/rpm/mkrpm.sh b/platform/rpm/mkrpm.sh
index adac1de46..4413b2fcb 100755
--- a/platform/rpm/mkrpm.sh
+++ b/platform/rpm/mkrpm.sh
@@ -1,5 +1,5 @@
1#!/bin/bash 1#!/bin/bash
2VERSION="0.9.26" 2VERSION="0.9.30"
3rm -fr ~/rpmbuild 3rm -fr ~/rpmbuild
4rm -f firejail-$VERSION-1.x86_64.rpm 4rm -f firejail-$VERSION-1.x86_64.rpm
5 5
@@ -19,6 +19,7 @@ install -m 755 /usr/bin/firemon firejail-$VERSION/usr/bin/.
19mkdir -p firejail-$VERSION/usr/lib/firejail 19mkdir -p firejail-$VERSION/usr/lib/firejail
20install -m 644 /usr/lib/firejail/libtrace.so firejail-$VERSION/usr/lib/firejail/. 20install -m 644 /usr/lib/firejail/libtrace.so firejail-$VERSION/usr/lib/firejail/.
21install -m 755 /usr/lib/firejail/ftee firejail-$VERSION/usr/lib/firejail/. 21install -m 755 /usr/lib/firejail/ftee firejail-$VERSION/usr/lib/firejail/.
22install -m 755 /usr/lib/firejail/fshaper.sh firejail-$VERSION/usr/lib/firejail/.
22 23
23mkdir -p firejail-$VERSION/usr/share/man/man1 24mkdir -p firejail-$VERSION/usr/share/man/man1
24install -m 644 /usr/share/man/man1/firejail.1.gz firejail-$VERSION/usr/share/man/man1/. 25install -m 644 /usr/share/man/man1/firejail.1.gz firejail-$VERSION/usr/share/man/man1/.
@@ -26,6 +27,7 @@ install -m 644 /usr/share/man/man1/firemon.1.gz firejail-$VERSION/usr/share/man/
26 27
27mkdir -p firejail-$VERSION/usr/share/man/man5 28mkdir -p firejail-$VERSION/usr/share/man/man5
28install -m 644 /usr/share/man/man5/firejail-profile.5.gz firejail-$VERSION/usr/share/man/man5/. 29install -m 644 /usr/share/man/man5/firejail-profile.5.gz firejail-$VERSION/usr/share/man/man5/.
30install -m 644 /usr/share/man/man5/firejail-login.5.gz firejail-$VERSION/usr/share/man/man5/.
29 31
30mkdir -p firejail-$VERSION/usr/share/doc/packages/firejail 32mkdir -p firejail-$VERSION/usr/share/doc/packages/firejail
31install -m 644 /usr/share/doc/firejail/COPYING firejail-$VERSION/usr/share/doc/packages/firejail/. 33install -m 644 /usr/share/doc/firejail/COPYING firejail-$VERSION/usr/share/doc/packages/firejail/.
@@ -33,9 +35,17 @@ install -m 644 /usr/share/doc/firejail/README firejail-$VERSION/usr/share/doc/pa
33install -m 644 /usr/share/doc/firejail/RELNOTES firejail-$VERSION/usr/share/doc/packages/firejail/. 35install -m 644 /usr/share/doc/firejail/RELNOTES firejail-$VERSION/usr/share/doc/packages/firejail/.
34 36
35mkdir -p firejail-$VERSION/etc/firejail 37mkdir -p firejail-$VERSION/etc/firejail
38install -m 644 /etc/firejail/xchat.profile firejail-$VERSION/etc/firejail/xchat.profile
39install -m 644 /etc/firejail/server.profile firejail-$VERSION/etc/firejail/server.profile
40install -m 644 /etc/firejail/quassel.profile firejail-$VERSION/etc/firejail/quassel.profile
41install -m 644 /etc/firejail/pidgin.profile firejail-$VERSION/etc/firejail/pidgin.profile
42install -m 644 /etc/firejail/icecat.profile firejail-$VERSION/etc/firejail/icecat.profile
43install -m 644 /etc/firejail/filezilla.profile firejail-$VERSION/etc/firejail/filezilla.profile
36install -m 644 /etc/firejail/chromium-browser.profile firejail-$VERSION/etc/firejail/chromium-browser.profile 44install -m 644 /etc/firejail/chromium-browser.profile firejail-$VERSION/etc/firejail/chromium-browser.profile
37install -m 644 /etc/firejail/chromium.profile firejail-$VERSION/etc/firejail/chromium.profile 45install -m 644 /etc/firejail/chromium.profile firejail-$VERSION/etc/firejail/chromium.profile
38install -m 644 /etc/firejail/dropbox.profile firejail-$VERSION/etc/firejail/dropbox.profile 46install -m 644 /etc/firejail/dropbox.profile firejail-$VERSION/etc/firejail/dropbox.profile
47install -m 644 /etc/firejail/disable-common.inc firejail-$VERSION/etc/firejail/disable-common.inc
48install -m 644 /etc/firejail/disable-history.inc firejail-$VERSION/etc/firejail/disable-history.inc
39install -m 644 /etc/firejail/disable-secret.inc firejail-$VERSION/etc/firejail/disable-secret.inc 49install -m 644 /etc/firejail/disable-secret.inc firejail-$VERSION/etc/firejail/disable-secret.inc
40install -m 644 /etc/firejail/disable-mgmt.inc firejail-$VERSION/etc/firejail/disable-mgmt.inc 50install -m 644 /etc/firejail/disable-mgmt.inc firejail-$VERSION/etc/firejail/disable-mgmt.inc
41install -m 644 /etc/firejail/evince.profile firejail-$VERSION/etc/firejail/evince.profile 51install -m 644 /etc/firejail/evince.profile firejail-$VERSION/etc/firejail/evince.profile
@@ -57,9 +67,13 @@ install -m 644 /etc/firejail/deluge.profile firejail-$VERSION/etc/firejail/delug
57install -m 644 /etc/firejail/qbittorrent.profile firejail-$VERSION/etc/firejail/qbittorrent.profile 67install -m 644 /etc/firejail/qbittorrent.profile firejail-$VERSION/etc/firejail/qbittorrent.profile
58install -m 644 /etc/firejail/generic.profile firejail-$VERSION/etc/firejail/generic.profile 68install -m 644 /etc/firejail/generic.profile firejail-$VERSION/etc/firejail/generic.profile
59install -m 644 /etc/firejail/login.users firejail-$VERSION/etc/firejail/login.users 69install -m 644 /etc/firejail/login.users firejail-$VERSION/etc/firejail/login.users
70install -m 644 /etc/firejail/deadbeef.profile firejail-$VERSION/etc/firejail/deadbeef.profile
71install -m 644 /etc/firejail/empathy.profile firejail-$VERSION/etc/firejail/empathy.profile
72
60 73
61mkdir -p firejail-$VERSION/usr/share/bash-completion/completions 74mkdir -p firejail-$VERSION/usr/share/bash-completion/completions
62install -m 644 /usr/share/bash-completion/completions/firejail firejail-$VERSION/usr/share/bash-completion/completions/. 75install -m 644 /usr/share/bash-completion/completions/firejail firejail-$VERSION/usr/share/bash-completion/completions/.
76install -m 644 /usr/share/bash-completion/completions/firemon firejail-$VERSION/usr/share/bash-completion/completions/.
63 77
64echo "building tar.gz archive" 78echo "building tar.gz archive"
65tar -czvf firejail-$VERSION.tar.gz firejail-$VERSION 79tar -czvf firejail-$VERSION.tar.gz firejail-$VERSION
@@ -130,23 +144,72 @@ rm -rf %{buildroot}
130%config(noreplace) %{_sysconfdir}/%{name}/deluge.profile 144%config(noreplace) %{_sysconfdir}/%{name}/deluge.profile
131%config(noreplace) %{_sysconfdir}/%{name}/qbittorrent.profile 145%config(noreplace) %{_sysconfdir}/%{name}/qbittorrent.profile
132%config(noreplace) %{_sysconfdir}/%{name}/generic.profile 146%config(noreplace) %{_sysconfdir}/%{name}/generic.profile
147%config(noreplace) %{_sysconfdir}/%{name}/deadbeef.profile
148%config(noreplace) %{_sysconfdir}/%{name}/disable-common.inc
149%config(noreplace) %{_sysconfdir}/%{name}/disable-history.inc
150%config(noreplace) %{_sysconfdir}/%{name}/empathy.profile
151%config(noreplace) %{_sysconfdir}/%{name}/filezilla.profile
152%config(noreplace) %{_sysconfdir}/%{name}/icecat.profile
153%config(noreplace) %{_sysconfdir}/%{name}/pidgin.profile
154%config(noreplace) %{_sysconfdir}/%{name}/quassel.profile
155%config(noreplace) %{_sysconfdir}/%{name}/server.profile
156%config(noreplace) %{_sysconfdir}/%{name}/xchat.profile
133 157
134/usr/bin/firejail 158/usr/bin/firejail
135/usr/bin/firemon 159/usr/bin/firemon
136/usr/lib/firejail/libtrace.so 160/usr/lib/firejail/libtrace.so
137/usr/lib/firejail/ftee 161/usr/lib/firejail/ftee
162/usr/lib/firejail/fshaper.sh
138/usr/share/doc/packages/firejail/COPYING 163/usr/share/doc/packages/firejail/COPYING
139/usr/share/doc/packages/firejail/README 164/usr/share/doc/packages/firejail/README
140/usr/share/doc/packages/firejail/RELNOTES 165/usr/share/doc/packages/firejail/RELNOTES
141/usr/share/man/man1/firejail.1.gz 166/usr/share/man/man1/firejail.1.gz
142/usr/share/man/man1/firemon.1.gz 167/usr/share/man/man1/firemon.1.gz
143/usr/share/man/man5/firejail-profile.5.gz 168/usr/share/man/man5/firejail-profile.5.gz
169/usr/share/man/man5/firejail-login.5.gz
144/usr/share/bash-completion/completions/firejail 170/usr/share/bash-completion/completions/firejail
171/usr/share/bash-completion/completions/firemon
145 172
146%post 173%post
147chmod u+s /usr/bin/firejail 174chmod u+s /usr/bin/firejail
148 175
149%changelog 176%changelog
177* Mon Sep 14 2015 netblue30 <netblue30@yahoo.com> 0.9.30-1
178 - added a disable-history.inc profile as a result of Firefox PDF.js exploit;
179 disable-history.inc included in all default profiles
180 - Firefox PDF.js exploit (CVE-2015-4495) fixes
181 - added --private-etc option
182 - added --env option
183 - added --whitelist option
184 - support ${HOME} token in include directive in profile files
185 - --private.keep is transitioned to --private-home
186 - support ~ and blanks in blacklist option
187 - support "net none" command in profile files
188 - using /etc/firejail/generic.profile by default for user sessions
189 - using /etc/firejail/server.profile by default for root sessions
190 - added build --enable-fatal-warnings configure option
191 - added persistence to --overlay option
192 - added --overlay-tmpfs option
193 - make install-strip implemented, make install renamed
194 - bugfixes
195
196* Sat Aug 1 2015 netblue30 <netblue30@yahoo.com> 0.9.28-1
197 - network scanning, --scan option
198 - interface MAC address support, --mac option
199 - IP address range, --iprange option
200 - traffic shaping, --bandwidth option
201 - reworked printing of network status at startup
202 - man pages rework
203 - added firejail-login man page
204 - added GNU Icecat, FileZilla, Pidgin, XChat, Empathy, DeaDBeeF default
205 profiles
206 - added an /etc/firejail/disable-common.inc file to hold common directory
207 blacklists
208 - blacklist Opera and Chrome/Chromium config directories in profile files
209 - support noroot option for profile files
210 - enabled noroot in default profile files
211 - bugfixes
212
150* Thu Apr 30 2015 netblue30 <netblue30@yahoo.com> 0.9.26-1 213* Thu Apr 30 2015 netblue30 <netblue30@yahoo.com> 0.9.26-1
151 - private dev directory 214 - private dev directory
152 - private.keep option for whitelisting home files in a new private directory 215 - private.keep option for whitelisting home files in a new private directory