summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAge
* Add kid3, kid3-cli, kid3-qt (#2614)Libravatar rusty-snake2019-03-22
|
* Add freemind.profileLibravatar rusty-snake2019-03-21
|
* Another five more game profilesLibravatar Tad2019-03-20
|
* Four more game profilesLibravatar Tad2019-03-20
|
* Add a profile for DCSSLibravatar Tad2019-03-20
|
* Five more game profilesLibravatar Tad2019-03-20
|
* Merge branch 'master' of https://github.com/netblue30/firejailLibravatar smitsohu2019-03-20
|\
| * New profiles: Maelstrom and ostrichriderLibravatar Tad2019-03-20
| |
* | hardening: run more code unprivilegedLibravatar smitsohu2019-03-20
| |
* | security: too early to register signal handlerLibravatar smitsohu2019-03-20
|/
* minor enhancement: added robustness for setres[gu]id function callsLibravatar smitsohu2019-03-16
|
* Merge branch 'master' of https://github.com/netblue30/firejailLibravatar smitsohu2019-03-16
|\
| * Follow-up on flatpak/snap support (#2601)Libravatar glitsj162019-03-16
| | | | | | | | | | | | | | | | | | | | * Remove obsolete snap support from disable-programs.inc * Remove obsolete snap support from pycharm-community.profile * Update RELNOTES to reflect non-existing/dropped flatpak/snap support * Update firejail.txt to reflect flatpak/snap packages are not supported
| * Seahorse revisited (#2600)Libravatar glitsj162019-03-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor seahorse into a whitelist profile * Refactor seahorse-tool as a whitelist profile * Create seahorse-daemon.profile * Add seahorse-daemon to firecfg * Drop blacklist /tmp/.X11-unix from seahorse.profile Thanks to @rusty-snake for pointing out blacklisting /tmp/.X11-unix is ridiculous for GUI's. * Add non-GUI option to seahorse-daemon
* | hardening: replace setuid/setgid calls with setresuid/setresgidLibravatar smitsohu2019-03-16
|/ | | | | | | | | | when nesting containers and sandboxes, it is possible setuid() fails silently to reset the saved uid, which is then cleared only by the next execve. This is solved by replacing setuid() with more robust setresuid() function calls. Also add code to drop privileges when entering the run_no_sandbox() function (along with some minor tidy up).
* Hardening compressors (#2594)Libravatar glitsj162019-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | * Harden atool * Harden cpio * Fix ordering in private-* options * Harden gzip * Harden tar * Harden bsdtar * Harden+ tar * Harden+ gzip * Harden+ cpio * Create bzip2.profile * Description for bunzip2 * Add bzip2/bunzip2 to firecfg
* Fix incorrect parsing of --keep-var-tmp commandLibravatar Lukáš Krejčí2019-03-13
| | | | | | | | | | | The command was only recognized if it was passed as the first argument. Passing it on any other position on the command line caused the following error: Error: invalid --keep-var-tmp command line option Supplying it as the first argument also resulted in other commands that are parsed after it to be silently ignored.
* Update firejail.txt (#2585)Libravatar glitsj162019-03-13
|
* Create nomacs.profile (#2535)Libravatar rusty-snake2019-03-12
| | | | | | * Create nomacs.profile * Fix nomacs.profile
* Add new profiles for lrzip and friends (#2574)Libravatar glitsj162019-03-12
| | | | | | | | | | | | | | | | | | * Create lrunzip.profile * Create lrz.profile * Create lrzcat.profile * Create lrzip.profile * Create lrztar.profile * Create lrzuntar.profile * Create zpaq.profile * Add lrzip and friends to firecfg
* Fix typo (#2554)Libravatar 7twin2019-03-12
|
* fix --list reporting for sandboxes using --x11=none; to be ported to LTS and ↵Libravatar netblue302019-03-10
| | | | firetools
* checking for invalid chars in profile filename before any other processingLibravatar netblue302019-03-10
|
* Merge pull request #2431 from smitsohu/start-torLibravatar netblue302019-03-10
|\ | | | | fix start-tor-browser.desktop.profile
| * many new tor-browser aliasesLibravatar smitsohu2019-02-21
| |
* | Add recently added (redirect) profiles to firecfg.conf (#2546)Libravatar glitsj162019-03-08
| |
* | More alphabetical ordering of firecfg.config (#2545)Libravatar glitsj162019-03-08
| |
* | Alphabetical ordering of firecfg.config (#2544)Libravatar glitsj162019-03-08
| |
* | Add a profile for praghaLibravatar Tad2019-03-07
| | | | | | | | | | + add code-oss to firecfg + potential fix for https://github.com/netblue30/firejail/issues/2051#issuecomment-470665213
* | Drop hardinfo profile (#2522)Libravatar glitsj162019-03-06
| | | | | | | | | | | | | | | | * Delete hardinfo.profile The profile is pretty broken as-is. A lot of the info is missing/incorrect and a quick-fix isn't on my horizon. Let's remove it for now and see if we can do better later on. * Remove hardinfo from firecfg
* | mdwx: block memfd_createLibravatar Topi Miettinen2019-03-05
| | | | | | | | | | Some profiles may need adjusting if app uses memfd_create(2) and memory-deny-write-execute was enabled.
* | Refactor Transmission profiles (#2516)Libravatar glitsj162019-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Harden transmission-cli.profile * Harden transmission-gtk.profile * Harden transmission-qt.profile * Harden transmission-show.profile * Create transmission-create.profile * Create transmission-daemon.profile * Create transmission-edit.profile * Create transmission-remote.profile * Create transmission-remote-cli.profile * Create transmission-remote-gtk.profile * Fix spacing in transmission-remote-cli.profile * Add transmission-daemon to firecfg
* | Add new profile for gnome-schedule (#2499)Libravatar glitsj162019-03-04
| | | | | | | | | | | | | | | | | | | | * Create gnome-schedule.profile * Add gnome-schedule configs to disable-programs.inc * Add gnome-schedule to firecfg * mkfile and whitelist changes for gnome-schedule
* | Minor firecfg.config updatesLibravatar Tad2019-03-03
| |
* | Update firecfgLibravatar Tad2019-03-02
| |
* | more cleanup: remove MS_REC from tmpfs mountsLibravatar smitsohu2019-03-02
| |
* | profile.c: errout with too many dns argsLibravatar smitsohu2019-03-02
| |
* | Add new profile for transgui (#2502)Libravatar glitsj162019-03-02
| | | | | | | | | | | | | | | | * Create transgui.profile * Add transgui config to disable-programs.inc * Add transgui to firecfg
* | Add new profile for sysprof (#2501)Libravatar glitsj162019-03-02
| | | | | | | | | | | | | | | | * Create sysprof.profile * Create sysprof-cli.profile * Add sysprof to firecfg
* | Add new profile for simplescreenrecorder (#2500)Libravatar glitsj162019-03-02
| | | | | | | | | | | | * Create simplescreenrecorder.profile * Add simplescreenrecorder to firecfg
* | Add new profile for geekbench (#2498)Libravatar glitsj162019-03-02
| | | | | | | | | | | | * Create geekbench.profile * Add geekbench to firecfg
* | Add new profile for xfce4-mixer (#2494)Libravatar glitsj162019-03-01
| | | | | | | | | | | | | | | | * Create xfce4-mixer.profile * Add xfce4-mixer config to disable-programs.inc * Add xfce4-mixer to firecfg
* | Add new profile for pavucontrol (#2493)Libravatar glitsj162019-03-01
| | | | | | | | | | | | | | | | * Create pavucontrol.profile * Add pavucontrol config to disable-programs.inc * Add pavucontrol to firecfg
* | Add new profile for d-feet (#2492)Libravatar glitsj162019-03-01
| | | | | | | | | | | | | | | | * Create d-feet.profile * Add d-feet config to disable-programs.inc * Add d-feet to firecfg
* | Add new profile for seahorse (#2491)Libravatar glitsj162019-03-01
| | | | | | | | | | | | | | | | * Create seahorse.profile * Create seahorse-tool.profile * Add seahorse to firecfg
* | Add new profile for regextester (#2488)Libravatar glitsj162019-03-01
| | | | | | | | | | | | * Create regextester.profile * Add regextester to firecfg
* | Add new profile for hardinfo (#2487)Libravatar glitsj162019-03-01
| | | | | | | | | | | | * Create hardinfo.profile * Add hardinfo to firecfg
* | Add new profile for gnome-system-log (#2486)Libravatar glitsj162019-03-01
| | | | | | | | | | | | * Create gnome-system-log.profile * Add gnome-system-log to firecfg
* | Add new profile for gnome-nettool (#2485)Libravatar glitsj162019-03-01
| | | | | | | | | | | | * Create gnome-nettool.profile * Add gnome-nettool to firecfg
* | Add new profile for netactview (#2484)Libravatar glitsj162019-02-28
| | | | | | | | | | | | | | | | * Create netactview.profile * Add netactview config to disable-programs.inc * Add netactview to firecfg