aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* | fixes for /var/mail in mail clients (#3486)Libravatar glitsj162020-07-03
| | | | | | | | | | | | | | | | | | * fix comment in email-common * add writable-var to evolution.profile * add writable-var to mutt.profile * remove newline above writable-var in evolution.profile
* | minor makefile fixesLibravatar netblue302020-06-29
| |
* | Fix #3481 - pandoc needs access to /etc/texmfLibravatar Fred Barclay2020-06-28
| |
* | akonadi: update seccomp blacklistLibravatar smitsohu2020-06-26
| |
* | harden gradio.profileLibravatar rusty-snake2020-06-25
| |
* | new profilesLibravatar rusty-snake2020-06-25
| |
* | fix apostropheLibravatar rusty-snake2020-06-21
| |
* | add ${HOME}/.config/user-dirs.locale to whitelist-common.incLibravatar glitsj162020-06-19
| |
* | ignore .DS_StoreLibravatar Fred Barclay2020-06-19
| |
* | harden totem.profileLibravatar glitsj162020-06-18
| | | | | | Totem saves screenshots of video to ${PICTURES}. Also adding tracelog to slightly harden things a bit.
* | clean private-bin in gummi.profileLibravatar glitsj162020-06-18
| |
* | Allow python3 in totem profile (#3470)Libravatar Christian Pinedo2020-06-18
| |
* | 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
| | |