aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Ignore read-only mount of emacs configuration in the emacs profile.Libravatar Lior Stern2020-06-06
| | | | solves #3454
* drop kcmp from steam.profileLibravatar glitsj162020-06-05
| | | See https://github.com/netblue30/firejail/issues/3219#issuecomment-638823377
* prioritize installing via OS (#3442)Libravatar glitsj162020-06-04
| | | | | | | * prioritize installing via OS * Update README.md Bring in changes discussed in #3442.
* Man pages: were missing info about .profile .local resolution (#3440)Libravatar OndrejMalek2020-06-04
| | | | | | | | | * Man pages: link to .profile resolution, urls * Man pages: firejail-profile add link to wiki profile creation * Man pages: line break, slash in path * Man pages remove space before dots
* man: minor clarifications to man pages (#3445)Libravatar Jeff Squyres2020-06-04
| | | | | | | | Add verbiage to the man pages clarifying that the files/directories in the lists given to options such as --private-bin must be relative to the directory that is being limited (e.g., --private-opt requires a list of files/directories that are relative to /opt). Signed-off-by: Jeff Squyres <jeff@squyres.com>
* firecfg: Only use fix_desktop_files automatically when run through sudo (#3382)Libravatar backspac2020-06-04
| | | | | * firecfg: Only use fix_desktop_files when --fix is specified * firecfg: Only use fix_desktop_files automatically when run through sudo
* disable-shell.inc (#3411)Libravatar rusty-snake2020-06-04
| | | | | | | | | | | | * disable-shell.inc * add disable-shell.inc to all profiles with a … … private-bin line without bash/sh except profiles with redirect profiles. * add it to some more profiles * exclude aria2c.profile
* fixup! rework make realinstall and uninstall (#3435)Libravatar rusty-snake2020-06-04
| | | | revert long-line split and fix bash-completion
* rework make realinstall and uninstall (#3435)Libravatar rusty-snake2020-06-04
| | | | | | - remove -c, the manpage says it is ignored - $(DESTDIR)/$(bindir)/. -> $(DESTDIR)$(bindir) and so on - install contrib by file glob (*.py, *.sh) - split long lines
* Set quiet in w3m profile (#3444)Libravatar Amin Vakil2020-06-02
| | | | | w3m is a text-based web browser as well as a pager like `more' or `less'. With w3m you can browse web pages through a terminal emulator window (xterm, rxvt or something like that). As it outputs I suppose setting quiet in its profile is appropriate.
* fix surf.profile, closes #3441Libravatar rusty-snake2020-06-01
|
* Merge pull request #3406 from kris7t/dbus-proxyLibravatar Kristóf Marussy2020-06-01
|\ | | | | DBus filtering enhancements
| * Turn attempted DBus policy downgrade into warning (fixes #3408)Libravatar Kristóf Marussy2020-05-09
| |
| * Documentation for new DBus optionsLibravatar Kristóf Marussy2020-05-07
| |
| * Update D-Bus auditLibravatar Kristóf Marussy2020-05-07
| | | | | | | | | | | | | | | | D-Bus audit is now more in line with D-Bus filtering settings: * Checks both the DBUS_SESSION_BUS_ADDRESS and DBUS_SYSTEM_BUS_ADDRESS environment variables. * Also checks common paths for fallback sockets in /run. * Will report GOOD when D-Bus filtering is enabled.
| * Add options for D-Bus loggingLibravatar Kristóf Marussy2020-05-07
| | | | | | | | | | | | | | --dbus-user.log and --dbus-system.log instruct xdg-dbus-proxy to log interactions with the session and system buses, respectively. --dbus-log= can specify the location of the log file. If no location is specified, log output is written to stdout.
| * Add dbus-*.call and dbus-*.broadcast commandsLibravatar Kristóf Marussy2020-05-07
| | | | | | | | | | This allows setting per-member and per-object path policies for xdg-dbus-proxy.
| * Add --dbus-*.see optionsLibravatar Kristóf Marussy2020-05-07
| | | | | | | | | | | | | | The SEE policy of xdg-dbus-proxy allows clients to see objects and bus names, but not interact with them. The --call and --broadcast can allow interactions with objects that have the SEE policy set. Profile support for these proxy options will be added in a future commit.
* | Avoid dbus-*=filter breakage (#3432)Libravatar curiosityseeker2020-06-01
| |
* | harden mpg123.profile (#3438)Libravatar glitsj162020-05-27
| | | | | | | | | | * harden mpg123.profile * drop nodvd from mpg123.profile
* | new profile: mocp (#3437)Libravatar glitsj162020-05-27
| | | | | | | | | | | | | | | | | | | | | | | | | | * Create mocp.profile * add mocp support to disable-programs.inc * add mocp support in firecfg.config * update RELNOTES for mocp * fix configuration access for mocp Thanks to @rusty-snake for spotting this.
* | ${RUNUSER} blacklisting + typoLibravatar rusty-snake2020-05-27
| |
* | Update dino-im.profile (#3433)Libravatar Karoshi422020-05-24
| | | | | | | | | | | | | | | | | | * Update dino-im.profile comment out the globals.local so it's not included twice * Update dino-im.profile add comment
* | CI: update & reenable RH buildsLibravatar Fred Barclay2020-05-22
| |
* | "apparmor" no longer part of .deb nameLibravatar Fred Barclay2020-05-22
| | | | | | | | | | See 87e7b313997b1d2be6553cfb22fef71b74c84ea6
* | Fix #3403 - missed oneLibravatar Fred Barclay2020-05-22
| |
* | Fix #3403Libravatar Fred Barclay2020-05-22
| |
* | Merge pull request #3430 from karoshi42/masterLibravatar rusty-snake2020-05-22
|\ \ | | | | | | Add Ubuntu's renamed version of dino
| * | Add Ubuntu specific name for dinoLibravatar Karoshi422020-05-22
| | | | | | | | | Ubuntu packages dino as dino-im
| * | Add profile for Ubuntu's renamed dino binaryLibravatar Karoshi422020-05-22
|/ / | | | | Ubuntu named the dino instant messenger's binary ``dino-im``, so it needs to be present as profile and added to private-bin.
* | cleanup wire-desktop.profileLibravatar glitsj162020-05-20
| | | | | | After https://github.com/netblue30/firejail/commit/76127399a5811a0b5ae3fffbd999bf22fba032e1 the caps workaround is no longer needed.
* | Add configure options when building rpm (#3422)Libravatar Haowei Yu2020-05-19
| |
* | fix seccomp in wire-desktop.profileLibravatar glitsj162020-05-19
| | | | | | Fixes #3423.
* | fix firejail-in-firejail testLibravatar netblue302020-05-18
| |
* | fix make depenciesLibravatar netblue302020-05-18
| |
* | fixing some of the testsLibravatar netblue302020-05-18
| |
* | better blacklist orderingLibravatar Reiner Herrmann2020-05-16
| |
* | Blacklist busybox by defaultLibravatar Reiner Herrmann2020-05-16
| | | | | | | | It's a collection of many tools, that might not be allowed individually. When it's needed, it can easily be allowed again.
* | add mace015 to contributorsLibravatar glitsj162020-05-16
| |
* | fix ordering in disable-programs.incLibravatar glitsj162020-05-16
| |
* | Allow google-chrome access to the custom flags files in ~/.config. (#3418)Libravatar Mace Muilman2020-05-16
| | | | | | | | | | | | | | | | | | * Allow google-chrome access to the custom flags files in ~/.config. * Added noblacklist for the custom flag files for google-chrome-stable. * Allow read access to the custom flag files for both google-chrome-beta and google-chrome-unstable. * Added the custom flag files for google-chrome stable, beta and unstable to the disable-programs.inc list.
* | Add quiet to secret-toolLibravatar Tad2020-05-15
| |
* | fix wusc in yelp.profileLibravatar glitsj162020-05-15
| |
* | Configure Debian package with AA and SELinux optionsLibravatar Topi Miettinen2020-05-14
| | | | | | | | | | Configure Debian package with AA and SELinux options if they are enabled.
* | add new profile: plv (#3410)Libravatar glitsj162020-05-11
| | | | | | | | | | | | | | | | | | | | | | Also fixed a typo for new profiles: nicontine --> nicotine * add plv to firecfg * add plv to disable-programs.inc * Create plv.profile * Update plv.profile
* | Merge pull request #3409 from corecontingency/masterLibravatar rusty-snake2020-05-10
|\ \ | |/ |/| Add several games to steam and disable-programs
| * Add several games to steam and disable-programsLibravatar corecontingency2020-05-10
|/ | | | | | | | | | | | Add Faster Than Light, Into the Breach, Paradox Interactive, and mbwarband to disable-programs.inc. Also, add Faster Than Light and Into the Breach into steam.profile. This fixes saved games being lost when steam is closed, and also lets Steam cloud sync work properly. Lastly, remove a duplicate whitelist ${HOME}/.steampid from steam.profile.
* add ommitted scripts from contrib (#3405)Libravatar glitsj162020-05-05
| | | We seem to have forgotten 3 scripts from contrib. Let's add those too.
* Build improvements (#3401)Libravatar Topi Miettinen2020-05-04
| | | | | | Don't build all filters many times over but instead let them be built in parallel. Closes #3393
* Follow-up for #3326 (#3397)Libravatar glitsj162020-05-04
| | | | | | | | | | | * use the new dbus format in chromium-common.profile * use new dbus format in firejail.config Now that #3326 landed I think it might be less confusing to keep using the --nodbus wording. Couldn't come up with a better alternative (yet), so this might need future improvements. * block dbus system bus Blocking the system bus shouldn't affect password functionality etc, as that uses the session bus.