aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Add strawberry profile to README{,.md} & RELNOTES (#3467)Libravatar Amin Vakil2020-06-15
|
* More fixes for #3464Libravatar Fred Barclay2020-06-13
| | | | | | | | | | | Backporting fixes for Atom 1.48 to firejail 0.9.52, 0.9.58, and 0.9.60 Summary: - remove nonewprivs, noroot, protocol, and seccomp - update caps filter to keep sys_admin and sys_chroot Without these changes Atom 1.48 breaks and refuses to start (due to Electron sandboxing)
* Fix #3464Libravatar Fred Barclay2020-06-12
| | | | | | | Atom 1.48 requires a looser sandbox and no longer works with noroot, nonewprivs, protocol, and seccomp caps filter needed adjusting to keep sys_admin and sys_chroot
* enable apparmor support by default in update_deb.sh (#3450)Libravatar glitsj162020-06-12
| | | | | | | * enable apparmor support by default in update_deb.sh * Add fix for Debian bug 916920 This should bring the script in sync with packages installed from PPA.
* mmapfail.sh fixLibravatar rusty-snake2020-06-11
| | | | https://github.com/hannob/mmapfail
* #3462Libravatar rusty-snake2020-06-11
|
* New profiles: apostrophe & quadrapasselLibravatar rusty-snake2020-06-11
|
* Add strawberry profile (#3459)Libravatar Amin Vakil2020-06-11
| | | | | | | | | | | | | | | | | | | | | | | * Add strawberry profile * Fix comment * Add to disable-programs.inc & firecfg.config * Add /home/amin/.local/share/strawberry to profile and disable-programs * Various hardening for strawberry profile Signed-off-by: Amin Vakil <info@aminvakil.com> * Change nodbus to dbus-system none in strawberry profile * Add dbus-user none to strawberry profile * Add whitelist-var-common, sort private-etc * Sort, Add wruc, Add netlink to protocol in strawberry profile * Remove dbus-user none to allow using gnome functions for various usage in strawberry profile
* Fix qt5ct colour schemes and QSS (#3463)Libravatar DiGitHubCap2020-06-10
| | | Applications using Qt5 need this to be whitelisted if the user is using a qt5ct colour scheme (such as "darker") or custom QSS.
* Remove double sys/prctl.h includeLibravatar Fred Barclay2020-06-06
|
* typo: added line to wrong CI testLibravatar Fred Barclay2020-06-06
|
* test: build with clangLibravatar Fred Barclay2020-06-06
|
* Update contributors for ff3fe37e143072e19398b45210c814112c9b4507Libravatar Fred Barclay2020-06-06
|
* Ignore read-only mount of emacs configuration in the emacs profile. (#3455)Libravatar Fred Barclay2020-06-06
|\ | | | | Fixes #3454
| * 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
| |