Commit graph

1367 commits

Author SHA1 Message Date
netblue30
265cd772fc fix whitelist ~/deletme problem 2016-08-05 08:39:56 -04:00
netblue30
323c26b4ad apparmor fix 2016-08-04 14:28:58 -04:00
netblue30
b1ad3357d8 private-template 2016-08-04 12:23:18 -04:00
netblue30
bf84057200 Merge pull request #681 from nextime/master
add --private-template=directory option
2016-08-04 09:20:19 -04:00
netblue30
46715fc5aa apparmor fixes for Arch Linux 2016-08-04 09:19:34 -04:00
netblue30
25fa674661 apparmor fixes for Arch Linux 2016-08-04 09:15:42 -04:00
nextime
713807e8f9 Fix dir creation owner 2016-08-04 09:23:26 +02:00
nextime
841c794e12 Fix profile for --private-template 2016-08-04 09:06:26 +02:00
nextime
8f512407dd Make copydir work as expected 2016-08-04 02:15:43 +02:00
netblue30
1351c4f7e6 apparmor 2016-08-03 19:02:15 -04:00
nextime
bc8314c8c6 Fix minor bugs 2016-08-04 00:51:45 +02:00
Franco (nextime) Lanza
15b4792c77 Add --private-template 2016-08-04 00:09:40 +02:00
netblue30
8d955f3a11 firecfg fix 2016-08-03 08:18:24 -04:00
netblue30
dbc29506b1 fix --blacklist=/proc 2016-08-03 07:57:34 -04:00
netblue30
ce45908b7c fix --blacklist=/proc 2016-08-03 07:55:30 -04:00
netblue30
e1b33b552f firecfg fix 2016-08-03 07:37:04 -04:00
netblue30
11a21b7b4e added /usr/games and /usr/local/games to private-bin default list 2016-08-03 07:27:06 -04:00
netblue30
c963e73643 apparmor 2016-08-02 13:10:40 -04:00
netblue30
48dd1fbece apparmor 2016-08-02 13:09:23 -04:00
netblue30
355c86b0ff apparmor 2016-08-02 10:03:28 -04:00
netblue30
d4757cf3b9 Merge pull request #679 from manevich/xephyr
Change hardcoded Xephyr options to close window at exit of last client.
2016-08-02 08:52:54 -04:00
netblue30
6f4da149a2 fixed make test-profile broken by previous commit 2016-08-01 14:40:36 -04:00
netblue30
19a9166bd3 added quiet profile command 2016-08-01 09:55:12 -04:00
Aleksey Manevich
531c3401e4 change order of arguments to Xephyr to allow override 2016-08-01 16:21:35 +03:00
Aleksey Manevich
5ef59391e9 change Xephyr option from -noreset to -terminate 2016-08-01 15:14:34 +03:00
netblue30
b7b067871b Merge pull request #673 from reinerh/master
Simplify installation of profiles and manpages
2016-08-01 07:29:45 -04:00
netblue30
38a239247f Merge pull request #672 from thomasjfox/detect-quiet-uudeview
Add uudeview to detect_quiet()
2016-08-01 07:29:14 -04:00
Reiner Herrmann
369dd18d20 Simplify installation of profiles and manpages 2016-07-31 21:23:20 +02:00
netblue30
f5f26e4a4b integrate skypeforlinux profile 2016-07-31 10:40:49 -04:00
Thomas Jarosch
e40707231c Add uudeview to detect_quiet() 2016-07-31 16:29:09 +02:00
Thomas Jarosch
2f2e4d61c7 detect_quiet(): Sort alphabetically 2016-07-31 16:28:14 +02:00
netblue30
59cd5a6b6b cleanup and some new tests 2016-07-31 10:06:41 -04:00
netblue30
7f567af8a6 Merge pull request #662 from reinerh/master
Suggestions to release process
2016-07-31 07:50:51 -04:00
netblue30
31aef5fe61 Merge pull request #665 from thomasjfox/unpacker-profiles
Add profiles for tar (gtar), unzip and unrar
2016-07-31 07:50:29 -04:00
netblue30
2b74c3fa0a Merge pull request #668 from thomasjfox/improve-trace
Improve libtrace / libtracelog
2016-07-31 07:50:04 -04:00
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
f72ac8eab3 Add file.profile 2016-07-31 00:22:46 +02:00
Thomas Jarosch
183eb02508 libtrace: Add support for lstat() / lstat64() 2016-07-31 00:06:49 +02:00
Thomas Jarosch
a733a5092b Fix wrong pointer variable in stat64 wrapper
If a program would have called stat() and then stat64(),
the traced program probably would crash
with a NULL pointer access on orig_stat64.

I've checked for similiar glitches in the
other wrappers -> they looked ok.
2016-07-31 00:06:19 +02:00
Thomas Jarosch
2d60937932 Add profiles for tar (gtar), unzip and unrar
I've tested compression and uncompression of
various tar formats and also straced unzip/unrar
regarding their file access in /etc.

-> should be fine.

If you want to unpack files in /usr/bin,
then use the --ignore=private-bin switch.

Same for /etc: --ignore=private-etc
2016-07-30 23:55:16 +02: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
Reiner Herrmann
6d9b627bc2 Create detached signature for source tarball (Closes #204) 2016-07-30 15:33:19 +02:00
Reiner Herrmann
4bc2b1184e Use xz compression for source tarball 2016-07-30 15:33:14 +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