Commit graph

1326 commits

Author SHA1 Message Date
netblue30
44d38a6aaf Merge pull request #663 from thomasjfox/make-dist-mkuid
Include mkuid.sh in "make dist"
2016-07-31 07:49:38 -04:00
netblue30
8f4b7538f6 Merge pull request #661 from manevich/join-quoting
Fix command line quoting on joining, move quoting code to functions
2016-07-31 07:49:01 -04:00
netblue30
6108cad8b5 Merge pull request #664 from reinerh/recursive_mkdir
Allow recursive mkdir (Closes #305)
2016-07-31 07:47:41 -04:00
Thomas Jarosch
fa4af69fd4 Add uids.h to .gitignore 2016-07-30 23:53:06 +02:00
Reiner Herrmann
0657c20377 Allow recursive mkdir (Closes #305) 2016-07-30 17:58:45 +02:00
Thomas Jarosch
d5fbe94f06 Include mkuid.sh in "make dist"
Fixes the rpm build from the tarball.
2016-07-30 16:16:30 +02:00
Aleksey Manevich
0545762da3 exit with error if length of quoted command line is longer than ARG_MAX 2016-07-30 15:30:47 +03:00
Aleksey Manevich
51b6070aec fix cmdline quoting on --join + move cmdline quoting code to functions 2016-07-30 15:30:10 +03:00
netblue30
8643c07e5e fixes 2016-07-30 07:48:54 -04:00
netblue30
af8d52cae2 Merge pull request #660 from xee5ch/skypeforlinux
Add new skypeforlinux profile.
2016-07-30 07:38:42 -04:00
netblue30
21f97c9588 Merge pull request #659 from thomasjfox/improve-profile-list
Improve profile list
2016-07-30 07:36:52 -04:00
netblue30
81e43cc170 Merge pull request #658 from pigmonkey/bitlbee
Allow BitlBee to write /var/lib/bitlbee
2016-07-30 07:34:11 -04:00
netblue30
eba71f0292 Merge pull request #657 from reinerh/master
Some test fixes
2016-07-30 07:33:21 -04:00
Al S
c2046e3bfd Add new skypeforlinux profile.
Per recommendation of @netblue30, allow use of the netlink protocol in order for skypeforlinux to properly function in a firejail environment, per discussion in Github issue #656.
2016-07-30 13:47:27 +03:00
Thomas Jarosch
b1bfd95157 Remove double-listed icedove.profile
Also checked Makefile.in and platform/debian/conffiles
for missing / duplicate files.
2016-07-30 10:17:33 +02:00
Thomas Jarosch
17e3bdd35e Sort profiles alphabetically
That way it's easy to check if a profile is already listed.
2016-07-30 10:17:19 +02:00
Pig Monkey
d222f18b9e Allow BitlBee to write /var/lib/bitlbee
Bitlbee stores its configuration in /var/lib/bitlbee. It must be able to
write to this directory in order to save config changes (adding
accounts, writing OTR keys, etc).
2016-07-29 21:20:53 -07:00
Reiner Herrmann
ffb984626b Use wildcard for qdisc 2016-07-30 00:32:03 +02:00
Reiner Herrmann
4a6a0b0160 Look for argtest in test directory to not require it being installed 2016-07-29 23:22:14 +02:00
Reiner Herrmann
b4c7c48bc6 Run correct shell script during test 2016-07-29 23:01:38 +02:00
Reiner Herrmann
1b197acd94 Build argtest if it doesn't exist 2016-07-29 21:40:58 +02:00
Reiner Herrmann
e84b0693a5 Don't assume that current directory is inside /home 2016-07-29 21:27:25 +02:00
netblue30
bdcb2be80f using UID_MIN/GID_MIN values from /etc/login.def 2016-07-29 09:37:51 -04:00
netblue30
bfcf7e53ca fix Makefile.in 2016-07-29 08:52:32 -04:00
netblue30
71f6f53bbf config file fix 2016-07-29 08:00:52 -04:00
netblue30
44ec35dc99 noexec fix 2016-07-29 07:45:19 -04:00
netblue30
782b51f20d Merge pull request #654 from thomasjfox/add-uudeview-profile
Add profile for uudeview
2016-07-28 16:26:50 -04:00
netblue30
340a6b2eeb added netfilter-default config option in /etc/firejail/firejail.config 2016-07-28 10:54:05 -04:00
Thomas Jarosch
3da7ed2d8b Add profile for uudeview
uudeview might access unsafe email content,
therefore restrict it as much as possible.

In fact it's best to call firejail with a private home dir, too.
2016-07-28 16:30:40 +02:00
netblue30
2aea8f1d20 whitelist fix 2016-07-28 08:26:27 -04:00
netblue30
e171eac90e fix cyberfox profile 2016-07-28 08:21:21 -04:00
netblue30
615ef1d5d6 Merge pull request #653 from thomasjfox/improve-disable-passwdmgr
disable-passwdmgr.inc: Don't leak keepassx config
2016-07-28 08:08:21 -04:00
netblue30
82c353409a symlink whitelist fix 2016-07-27 17:53:09 -04:00
netblue30
c56e49cf0c symlink whitelist fix 2016-07-27 17:38:51 -04:00
netblue30
ebaada70b8 Merge branch 'master' of https://github.com/netblue30/firejail 2016-07-27 16:21:13 -04:00
netblue30
9c078255c5 --join fixes 2016-07-27 16:20:57 -04:00
Thomas Jarosch
858b89146a disable-passwdmgr.inc: Don't leak keepassx config
It contains the path to the last used database.
2016-07-27 22:20:42 +02:00
netblue30
84e3dce3c2 added Makefile to test/arguments 2016-07-27 16:18:22 -04:00
netblue30
966410d65f Merge pull request #652 from manevich/patch-3
Two fixes to --join behaviour
2016-07-27 16:15:57 -04:00
Aleksey Manevich
db9e3fae36 Honor --shell option when joining 2016-07-27 21:47:54 +03:00
Aleksey Manevich
9750045412 Honor --nice option when joining 2016-07-27 21:44:32 +03:00
netblue30
9d5906c708 fixed faudit compile problem for non-intel platforms 2016-07-27 08:05:51 -04:00
netblue30
5a48bfcc40 fixes 2016-07-25 17:05:37 -04:00
netblue30
23bd0c4145 argument subsystem testing framework 2016-07-25 12:29:00 -04:00
netblue30
926bdd6783 Merge pull request #646 from reinerh/master
Fix spelling errors found by lintian
2016-07-25 11:08:11 -04:00
netblue30
20b89731df Merge pull request #629 from manevich/patch-2
Additional fixes of command line quoting
2016-07-25 11:07:52 -04:00
Reiner Herrmann
da19d2d1b3 Simplify dist target and add missing test/sysutils to tarball 2016-07-25 00:11:16 +02:00
Reiner Herrmann
c9acc69dcc Fix spelling errors found by lintian 2016-07-24 23:29:14 +02:00
netblue30
e8a99ca706 0.9.42~rc2 development 2016-07-24 08:42:50 -04:00
netblue30
e69581310c Merge pull request #643 from Fred-Barclay/eom
Eom
2016-07-24 08:32:30 -04:00