aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
Commit message (Collapse)AuthorAge
* Merge pull request #4225 from kmk3/fix-steam-rm-roguelegacyLibravatar Kelvin M. Klann2021-05-03
|\ | | | | steam.profile: fix rogue legacy paths and syntax
| * steam.profile: fix rogue legacy paths and syntaxLibravatar Kelvin M. Klann2021-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to using globbing on mkdir, the current version causes this: @davidebeatrici commented on 2021-04-23[1]: > ``` > Error: "${HOME}/.local/share/RogueLegacy*" is an invalid filename: rejected character: "*" > ``` Added on commit a603d4d39 ("steam: some more games added") / PR #4170. The wildcard was used because Rogue Legacy apparently looks up multiple different paths for the config and also for the data[1][2][3]: 1. ~/.config/RogueLegacy 2. ~/.config/RogueLegacyStorageContainer 3. ~/.local/share/RogueLegacy 4. ~/.local/share/RogueLegacyStorageContainer The ones containing "RogueLegacyStorageContainer" appear to be legacy paths (i.e.: paths which are only created by older versions of Rogue Legacy)[2]. So replace all globs with the full paths because: * The paths are known a priori (unlike, say, `/var/lib/libpcre*`) * There aren't too many of them And use only the non-legacy paths on mkdir. Besides mirroring what the current version of Rogue Legacy does (and avoiding the creation of unnecessary dirs), this is also done because _if_ the following applies (i.e.: this was not tested): * legacy paths take precedence over non-legacy paths * the first path clobbers the other ones (i.e.: rather than "merge") * save data exists in a non-legacy path (i.e.: path 3 in this case) * firejail creates all 4 paths Then it would make the newly-created and empty path 4 clobber the non-legacy path 3 and thus make it seem like no save files exist. This would persist even if steam is run without firejail afterwards, as the empty directory would still be there. Losing (or appearing to lose) game saves can be very unfortunate, so create just the non-legacy paths to avoid confusion. [1] https://github.com/netblue30/firejail/pull/4170#issuecomment-825405930 [2] https://steamcommunity.com/app/241600/discussions/1/846957366713233279/ [3] https://www.pcgamingwiki.com/wiki/Rogue_Legacy#Game_data
* | support older gstreamer setups in xfce4-mixer (#4234)Libravatar glitsj162021-05-02
| |
* | fix regextester (#4231)Libravatar glitsj162021-05-02
|/
* fixup! Harden some game profilesLibravatar rusty-snake2021-04-30
|
* Harden some game profilesLibravatar rusty-snake2021-04-30
|
* Merge pull request #4219 from Neo00001/masterLibravatar Neo000012021-04-28
|\ | | | | Some minor changes
| * Some minor changesLibravatar Neo000012021-04-26
| |
* | Delete *.profieLibravatar Kelvin M. Klann2021-04-26
|/ | | | | | | | | | | | | | Added on commit 41f69f7a7 ("Commons of opengl-game-wrapper.sh") / PR #4071. Each one is a duplicate of a .profile file that was added on the same commit. Commands used to search and replace (which is what causes their deletion): $ git ls-files -z -- '*.profie' | xargs -0 -I '{}' sh -c "git mv -f '{}' \"\`printf '%s\n' '{}' | sed 's/.[^.]*$//'\`.profile\""
* Commons of opengl-game-wrapper.shLibravatar rusty-snake2021-04-24
| | | | | | | | | | | [skip ci] - Add allow-opengl-game.inc - Add profiles for alienarena-wrapper, ballbuster-wrapper, colorful-wrapper, etr-wrapper, gl-117-wrapper, glaxium-wrapper, neverball-wrapper, neverputt-wrapper, pinball-wrapper, supertuxkart-wrapper - Use allow-opengl-game.inc in xonotic.profile and the profiles above - xonotic.profile: simplify private-bin by using xonotic*
* Add profiles for alienarena, ballbuster, colorful…Libravatar rusty-snake2021-04-24
| | | | | | | …, gl-117, glaxium, pinball alienarena is missing in firecfg.config by intention, I didn't tested any online multiplayer.
* broaden support for pcre in private-libLibravatar glitsj162021-04-18
| | | Follow-up for https://github.com/netblue30/firejail/commit/692311bcc6fe0744d7831459ad7ec0bc5811b9a9. Thanks to @rusty-snake for tracking this down in #4202.
* add passwd to private-etc (#4193)Libravatar glitsj162021-04-14
|
* Create tmux.profile (#4188)Libravatar rusty-snake2021-04-14
| | | requested in #1139 by @vatonbero
* New profile: Quodlibet (#3983)Libravatar Bundy012021-04-14
| | | | | * New profile: Quodlibet * New profile: Quodlibet
* profile fixesLibravatar rusty-snake2021-04-12
| | | | | | | | | | | | | | | | | | discord-canary.profile: fix #4175 flameshot.profile: - private-tmp break flameshot (wayland only?) - Screengrabbing (under wayland) is done via dbus, the following names must be allowed: - GNOME: org.gnome.Shell - KDE: org.kde.KWin - Sway: org.freedesktop.portal.Desktop - Allow notifications and tray too, because org.gnome.Shell (for example) is already totaly unsafe. mumble.profile: fix #4181
* Minor FixesLibravatar Neo000012021-04-09
|
* Merge pull request #4170 from matthew-cline/steamLibravatar Reiner Herrmann2021-04-07
|\ | | | | steam: some more games added
| * steam: some more games addedLibravatar Matthew Cline2021-04-05
| | | | | | | | | | | | | | | | | | | | | | | | Games added: * Don't Starve * Dungeons of Dredmor * Epic * Loop Hero * Pillars of Eternity I * Rogue Legacy I * Slay the Spire modding * Steam World Dig I & II
* | Merge pull request #4167 from tredondo/patch-7Libravatar rusty-snake2021-04-06
|\ \ | | | | | | WebStorm: allow Dolphin to access its config file
| * | WebStorm: allow Dolphin to access its config fileLibravatar Ted Robertson2021-04-05
| |/
* / Encourage making overrides in *.local files (#4165)Libravatar glitsj162021-04-06
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments * refactor local override comments
* drop some stuff based on discussion with @rusty-snakeLibravatar glitsj162021-04-04
|
* allow notifications + comment fixesLibravatar glitsj162021-04-04
|
* Add localtime to signal-desktop's profile.Libravatar Nolan Leake2021-03-30
| | | | Without it, all chat timestamps are in UTC.
* Fixes (man: allow rustup; Books -> gnome-books)Libravatar rusty-snake2021-03-28
|
* Merge pull request #4116 from Neo00001/masterLibravatar netblue302021-03-24
|\ | | | | Update vmware.profile & dbus-policy for amarok
| * Update vmware.profileLibravatar Neo000012021-03-21
| |
| * Update vmware.profileLibravatar Neo000012021-03-19
| |
* | forgoten whitelistLibravatar pirate4867431862021-03-20
| |
* | .cacheLibravatar pirate4867431862021-03-20
| |
* | Fix nheko (#4117)Libravatar rusty-snake2021-03-19
| | | | | | closes #4115
* | man.progile: readonly instead of whitelistLibravatar rusty-snake2021-03-19
| |
* | Merge pull request #4069 from rusty-snake/hasher-profilesLibravatar netblue302021-03-19
|\ \ | | | | | | Add profile for checksum tools
| * | Add profile for checksum toolsLibravatar rusty-snake2021-03-14
| | | | | | | | | | | | | | | | | | * Oops! Thanks for catching. * Add quiet
* | | Merge pull request #4085 from tredondo/tredondo-nodejsLibravatar netblue302021-03-19
|\ \ \ | |_|/ |/| | Document enabling debugging for Node.js
| * | Remove comment line advising to look at inline commentsLibravatar Ted Robertson2021-03-11
| | |
| * | Document enabling debugging for Node.jsLibravatar Ted Robertson2021-03-11
| | |
* | | Fix ordering private-etcLibravatar glitsj162021-03-18
| | |
* | | fix man profileLibravatar netblue302021-03-18
| | |
* | | Add a profile for PCSX2Libravatar Tad2021-03-17
| | | | | | | | | | | | I can't seem to get it to work with seccomp enabled.
* | | Small changesLibravatar Tad2021-03-16
| | | | | | | | | | | | | | | | | | | | | | | | - Add netlink to pcsxr fixing controller support - Add openmw and PPSSPPSDL to firecfg - Update readme for new profiles Note: file picker in dolphin-emu is being weird (not showing or freezing)
* | | Add a profile for pcsxrLibravatar Tad2021-03-15
| | |
* | | Really fixup openmw profileLibravatar Tad2021-03-15
| | |
* | | Fixup e5aab2aaLibravatar Tad2021-03-15
| | |
* | | Add a profile for openmwLibravatar Tad2021-03-15
| | |
* | | Harden PPSSPP and add a PPSSPPSDL aliasLibravatar Tad2021-03-15
| | |
* | | Merge pull request #4079 from Neo00001/masterLibravatar netblue302021-03-14
|\ \ \ | | | | | | | | Add profile for youtube-dl-gui & some other changes
| * | | Update youtube-dl-gui.profileLibravatar Neo000012021-03-12
| | | |
| * | | Update youtube-dl-gui.profileLibravatar Neo000012021-03-12
| | | |