aboutsummaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAge
...
| * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | |
| * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | |
| * | Re-add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | |
| * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | |
| * | Add CamelCase D-Bus name for backward-compatibilityLibravatar glitsj162022-09-05
| | |
| * | fix D-Bus filter in firefoxLibravatar glitsj162022-09-05
| | |
| * | add specific D-Bus filter in firefox-nightlyLibravatar glitsj162022-09-05
| | |
| * | add specific D-Bus filter in firefox-esrLibravatar glitsj162022-09-05
| | |
| * | fix specific D-Bus filter in firefox-developerLibravatar glitsj162022-09-05
| | |
| * | add specific D-Bus filter to firefox-betaLibravatar glitsj162022-09-05
| | |
* | | Merge pull request #5371 from kmk3/profiles-allow-exiftoolLibravatar netblue302022-09-26
|\ \ \ | | | | | | | | profiles: allow perl/exiftool on the relevant profiles
| * | | profiles: allow perl/exiftool on the relevant profilesLibravatar Kelvin M. Klann2022-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Programs that seem to support exiftool: $ LC_ALL=C pacman -Sii perl-image-exiftool | grep -e '^Version' -e '^Required' -e '^Optional For' | head -n 3 Version : 12.42-1 Required By : digikam geotag gitlab-workhorse mat2 rapid-photo-downloader Optional For : darktable geeqie gpsprune hugin jpeg-archive ranger recoll shutter Environment: Artix Linux. Note for hugin.profile: Does not currently work with private-bin on Arch/Artix; see the private-bin comment on etc/profile-a-l/exiftool.profile. Relates to #5365.
* | | | arduino.profile: allow devel pathsLibravatar Kelvin M. Klann2022-09-17
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As mentioned in its description, this profile is intended for an IDE, so allow paths used for development and stop including the following profiles: * disable-devel.inc * disable-exec.inc * disable-interpreters.inc Fixes #5292.
* | | discord: fix issues with command-line usage (#5368)Libravatar glitsj162022-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use both capitalized and regular discord commands to private-bin * use both capitalized and regular discord commands to private-bin * add awk and which to private-bin for better xdg-open support * use both capitalized and regular discord commands to private-bin * use both capitalized and regular discord commands to private-bin * refactor CamelCased discord profiles * refactor CamelCased discord profiles * fix private-{bin,opt} sorting * fix private-{bin,opt} sorting * unfuck private-{bin,opt} sorting * unfuck private-{bin,opt} sorting * fix sorting once more for CI * fix sorting once again for CI
* | | Fix Firefox 'Profile not found' for psd (v6.45) (#5348)Libravatar godbless2022-09-08
|/ / | | | | | | | | | | | | | | | | | | | | * Fix Firefox 'Profile not found' for psd (v6.45) code change: `whitelist ${RUNUSER}/psd/*firefox*` fixes: #4568 * Whitelist ${RUNUSER}/psd/*firefox* * Fix workflow for github
* | Add profile for chafa (#5355)Libravatar alkim02022-09-04
| | | | | | Co-authored-by: Albert Kim <alkim@alkim.org>
* | Make /etc/ssh/ssh_config.d visible for ssh (#5353)Libravatar slowpeek2022-09-02
| |
* | tracelog disabled by default in /etc/firejail/firejail.config fileLibravatar netblue302022-08-29
| |
* | merges, fixed lbry-viewer as suggestedLibravatar netblue302022-08-29
| |
* | Merge pull request #5331 from pirate486743186/lbry-viewer.profile-createLibravatar netblue302022-08-29
|\ \ | | | | | | lbry-viewer.profile create
| * | lbry-viewer.profile createLibravatar pirate4867431862022-08-21
| |/
* | tuir.profile creation (#5330)Libravatar pirate4867431862022-08-28
| | | | | | Co-authored-by: pirate486743186 <>
* | steam.profile: fix Proton-GE version in commentLibravatar Kelvin M. Klann2022-08-26
| | | | | | | | | | This amends commit e2631b40d ("steam.profile: fix breakage with newer Proton-GE (process_vm_readv)", 2022-08-20).
* | steam.profile: fix breakage with newer Proton-GE (process_vm_readv)Libravatar Kelvin M. Klann2022-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | As reported by @rsramkis on #5185, upgrading from Proton-7.2-GE-2[1] (released on 2022-02-14) to GE-Proton7-18[2] (released on 2022-05-19) breaks logging in on World of Tanks Blitz unless the `process_vm_ready` 32-bit syscall is allowed[3], so allow it. Fixes #5185. [1] https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/7.2-GE-2 [2] https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton7-18 [3] https://github.com/netblue30/firejail/issues/5185#issuecomment-1152350336
* | man.profile needs additional private-etc items on arch (#5322)Libravatar glitsj162022-08-18
| |
* | Fixed an AppArmor profile denial issue with ptrace and signals (#5317)Libravatar Азалия Смарагдова2022-08-18
| |
* | Merge pull request #5302 from pirate486743186/makedeb-profile-creationLibravatar netblue302022-08-14
|\ \ | | | | | | makedeb profile creation
| * | makedeb profile creationLibravatar pirate4867431862022-08-10
| |/
* | Merge pull request #5309 from qretornaz-adapei42/masterLibravatar netblue302022-08-14
|\ \ | | | | | | microsoft-edge.profile rewritten for stable channel and moved microsoft-edge{,-beta,-dev} from private-opt to whitelist
| * | microsoft-edge-{dev,beta}: replaced private-opt by whitelist #5307Libravatar Quentin RETORNAZ2022-08-11
| | |
| * | microsoft-edge.profile: rewrite profile for stable channelLibravatar Quentin RETORNAZ2022-08-11
| | | | | | | | | | | | | | | | | | * replaced private-opt by whitelist #5307 * added stable channel config dirs to disable-programs.inc
* | | Merge pull request #5285 from ra1nb0w/vmware-snapshotLibravatar netblue302022-08-14
|\ \ \ | | | | | | | | vmware.profile: snapshot requires /etc/mtab
| * | | vmware.profile: snapshot requires /etc/mtabLibravatar Davide Gerhard2022-08-02
| | |/ | |/| | | | | | | | | | | | | | | | This patch avoid the following error: Error: One of the parameters supplied is invalid Tested with VMware Workstation 16.2.4
* | | neomutt: Avoid creating empty files/directoriesLibravatar Hugo Osvaldo Barrera2022-08-11
| |/ |/| | | | | | | | | | | | | | | | | | | | | neomutt won't write to these locations. Processes it spawns might read to some of them, but creating an empty file doesn't help. This just pollutes user's $HOME with empty files and directories. I've kept a few paths that MAY be written to by neomutt; it's not ideal, but I want to minimise the risk of potential data loss, even if it is corener cases. See: https://github.com/netblue30/firejail/discussions/5276
* | fix(audacity): !5281 sharedlib bug on Arch/Fedora (#5300)Libravatar Christopher Morrow2022-08-10
| | | | | | | | | | | | | | | | | | | | | | * fix(audacity): !5281 sharedlib bug on Arch/Fedora removed `private-bin` line from audacity profile as it appears to block access to shared libraries needed to start audacity on some distributions. Relates to github issue #5281 * fix(audacity): Disabling apparmor and reenabling private-bin
* | Merge pull request #5299 from pirate486743186/description-makepkgLibravatar Kelvin M. Klann2022-08-10
|\ \ | | | | | | makepkg: add description
| * | makepkg.profile: add descriptionLibravatar pirate4867431862022-08-10
| |/
* / new profile: gdu (#5289)Libravatar glitsj162022-08-09
|/ | | | | | | | | | | | | | | * add gdu to 'new profiles' section * Create gdu.profile * add gdu to firecfg * harden gdu sandbox * fix protocol * simulate empty protocol in gdu * more user-friendly gdu sandboxing
* Merge pull request #5259 from smitsohu/nsLibravatar smitsohu2022-07-31
|\ | | | | introduce new option restrict-namespaces
| * introduce new option restrict-namespacesLibravatar smitsohu2022-07-23
| |
* | Deny Tor related profiles access to /sys/class/netLibravatar Tad2022-07-23
| | | | | | | | | | | | | | | | This directory contains the MAC address for connections available Tested working with torbrowser-launcher and onionshare Signed-off-by: Tad <tad@spotco.us>
* | viewnior.profile: allow accessing its /usr/share directory (#5270)Libravatar NetSysFire2022-07-23
|/
* remmina.profile: allow python3 (#5253)Libravatar NetSysFire2022-07-17
| | | | | | | | | * remmina.profile: allow python * Update etc/profile-m-z/remmina.profile Co-authored-by: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Co-authored-by: rusty-snake <41237666+rusty-snake@users.noreply.github.com>
* refresh syscall groups (#5188)Libravatar smitsohu2022-07-17
| | | | | | | | | | | | now covers syscalls up to including process_madvise (440) group assignment was blindly copied from systemd: https://github.com/systemd/systemd/blob/729d2df8065ac90ac606e1fff91dc2d588b2795d/src/shared/seccomp-util.c#L305 the only exception is close_range, which was added to both @basic-io and @file-system this commit adds the following syscalls to the default blacklist: pidfd_getfd,fsconfig,fsmount,fsopen,fspick,move_mount,open_tree
* aria2c.profile: add comment to winetricks workaroundLibravatar Kelvin M. Klann2022-07-11
| | | | | | | | As a reminder to create a profile for winetricks instead of allowing access to its paths to programs used by winetricks (see #5238). Added on commit 0ec1c66b5 ("aria2c.profile: allow access to ~/.cache/winetricks") / PR #5238.