summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAge
* Merge branch 'master' into fix-profile-builderLibravatar netblue302019-09-15
|\
| * update seccomp in man firejailLibravatar rusty-snake2019-09-13
| |
| * libtrace cleanupLibravatar netblue302019-09-10
| |
| * Add ar profile (#2949)Libravatar glitsj162019-09-08
| | | | | | | | | | | | * Add ar to firecfg * Create ar.profile
| * fix FIREJAIL_FILE_COPY_LIMIT larger than 2GBLibravatar smitsohu2019-09-05
| |
| * Revert changes in #2928 to seccomp group @defaultLibravatar Topi Miettinen2019-09-04
| | | | | | | | | | Reconstruct @default by not relying on the changed system call groups @privileged and @resources.
* | Make sure that we are unprivileged before creating the trace log file.Libravatar Glenn Washburn2019-08-29
| |
* | When running builder trace output should go to separate file because (1) ↵Libravatar Glenn Washburn2019-08-29
| | | | | | | | trace output is logged to console, which is a pain to capture, and (2) it should not be mingled with program output anyway, which it was when sending to stdout.
* | Update man page to note that --trace can now take an optional parameter.Libravatar Glenn Washburn2019-08-29
| |
* | Allow firejail --trace option to take an optional parameter which is the ↵Libravatar Glenn Washburn2019-08-29
| | | | | | | | trace log file path. The trace log file will be created if it does not exist and then bind mounted to RUN_TRACE_FILE so that the sandboxed program can access it.
* | Allow libtrace preload library to use for trace output a logfile specified ↵Libravatar Glenn Washburn2019-08-29
| | | | | | | | by the environment variable FIREJAIL_TRACEFILE or as the RUN_TRACE_FILE if it exists ortherwise use the console as before.
* | Fix issue where strace output file path has leading space making it an ↵Libravatar Glenn Washburn2019-08-29
| | | | | | | | invalid path.
* | Better debug handling.Libravatar Glenn Washburn2019-08-29
| |
* | Profile builder helper should use correct firejail binary path.Libravatar Glenn Washburn2019-08-29
|/
* Merge pull request #2928 from topimiettinen/seccomp-more-groupsLibravatar netblue302019-08-29
|\ | | | | Add further seccomp groups
| * Add further seccomp groupsLibravatar Topi Miettinen2019-08-28
| | | | | | | | Get further seccomp group definitions from systemd.
* | fix previous mergeLibravatar netblue302019-08-29
| |
* | Merge branch 'master' into seccomp-allow-exceptionsLibravatar netblue302019-08-29
|\ \
| * | seccomp fix: allow numeric syscallsLibravatar aoand2019-08-26
| |/ | | | | | | as per man page, numeric syscall is indicated by the dollar sign '$'
* / Allow exceptions to seccomp listsLibravatar Topi Miettinen2019-08-25
|/ | | | | | | Prefix ! can be used to make exceptions to system call blacklists and whitelists used by seccomp, seccomp.drop and seccomp.keep. Closes #1366
* various fixes and improvementsLibravatar rusty-snake2019-08-22
| | | | | | | | | | | | - install contrib/syscalls.sh - add GitLab-CI status to README.md - read-only ${HOME}/.cargo/env - move blacklist ${HOME}/.cargo/registry, ${HOME}/.cargo/config to disable-programs - typo in man firejail firejail-profiles firecfg - better descriptions in man firejail-profiles - fixes in man firejail - template descriptions in firejail-profiles
* added i2prouter to firecfgLibravatar core_contingency2019-08-21
|
* Fix revert of previous trace fix. The issue was that programs were crashing ↵Libravatar Glenn Washburn2019-08-21
| | | | because libtrace hooked libc calls were being executed before the libtrace library was initialized. This was due to other loaded libraries being initialized first.
* fix private-bin for tb-starter-wrapper #2863Libravatar rusty-snake2019-08-19
|
* Merge pull request #2909 from gm10/fix-get_userLibravatar netblue302019-08-18
|\ | | | | get_user() do not use the unreliable getlogin()
| * get_user() do not use the unreliable getlogin()Libravatar gm102019-08-13
| |
* | profiles: add kiwix-desktopLibravatar Tad2019-08-18
| |
* | fix --traceLibravatar netblue302019-08-17
|/
* Add unzstd profile (#2903)Libravatar glitsj162019-08-12
| | | | | | * Create unzstd.profile * Add unzstd to firecfg.config
* Add zstd (redirect) profile(s) (#2902)Libravatar glitsj162019-08-12
| | | | | | | | | | | | | | | | * Create zstd.profile * Create pzstd.profile * Create zstdcat.profile * Create zstdgrep.profile * Create zstdless.profile * Create zstdmt.profile * Add zstd and its redirect profiles to firecfg.config
* add bzcat profileLibravatar smitsohu2019-08-12
|
* rewrite/partial revert of 8bff773d6a7bf70c97b3d5b751df9ec0dd6c8b5dLibravatar smitsohu2019-08-09
| | | | | | | the commit in question introduced an early check of Firejail configuration file, which broke "firejail in firejail" for some sandboxes. see issue #2877
* integrate private home options with nosound and x11 noneLibravatar smitsohu2019-08-07
| | | | fixes #2867
* private home: don't create unused temporary filesLibravatar smitsohu2019-08-07
|
* tune pam-tmpdir file permissionsLibravatar smitsohu2019-08-01
|
* Merge pull request #2883 from flacks/profiles/whalebirdLibravatar SkewedZeppelin2019-08-01
|\ | | | | Add Whalebird profile
| * Add Whalebird profileLibravatar Jean Lucas2019-07-31
| |
* | Add new Tor Browser aliasLibravatar Jean Lucas2019-07-31
|/ | | | | | | | | - tor-browser in the AUR is an international package; all other individual language variants have been removed, so, add new alias - Add 'tor-browser' and 'mv' to private-bin in launcher profile ('mv' is required when upgrading tor-browser versions) - Add 'tor-browser' to firecfg.config - Add config dir to disable-programs.inc
* CorrectionsLibravatar Jean Lucas2019-07-31
| | | | | | - Add Zulip config dir to disable-programs.inc - Add disable-xdg.inc to Zulip profile - Add Zulip to firecfg.config
* Add tb-starter-wrapper.profile (#2863)Libravatar rusty-snake2019-07-28
|
* fix private-tmp/pam-tmpdir interaction - #2685Libravatar smitsohu2019-07-27
|
* Merge branch 'master' of https://github.com/netblue30/firejailLibravatar smitsohu2019-07-25
|\
| * fix make scan-build for debian 10 and archLibravatar netblue302019-07-22
| |
* | fix whitelisting for homedirs outside /homeLibravatar smitsohu2019-07-25
| |
* | fix verbosity for non-authorized userLibravatar smitsohu2019-07-22
|/ | | | | | users not in firejail.users should only see the error, not the symlink warning. Also exposes less code to non- authorized users.
* fix gucharmap & add gnome-characters, gnome-character-mapLibravatar rusty-snake2019-07-18
|
* document profile support for allow-debuggers in firejail-profile man page ↵Libravatar Sebastian Hafner2019-07-17
| | | | (#2861)
* faudit: fix gcc stringop-truncation warningLibravatar smitsohu2019-07-17
|
* check for dir existence before private-* mountLibravatar smitsohu2019-07-16
| | | fixes #2859
* profile support for allow-debuggers (#2856)Libravatar Sebastian Hafner2019-07-15
|