How to install Brace?

This is probably a dumb question, but for the life of me I can’t figure out how to install Brace over the new Fedora Workstation install. Can someone please explain how?

What’s Brace? Can you link the app?

I think it’s basically a set of scripts. But I don’t know how to run them properly. Here’s the link: GitHub - divestedcg/Brace: Toolkit compatible with multiple Linux distros that allows for installation of handpicked applications, along with corresponding configs that have been tuned for reasonable privacy and security. (And also here… Add Brace, a toolkit to enhance privacy/security on Linux .)

sudo dnf install https://divested.dev/rpm/fedora/divested-release-20250714-1.noarch.rpm
2 Likes

Why is someone putting thumbs down on this post? Is there an issue with Brace? It would be much more helpful to reply to the post rather than to just put a thumbs down.

This code executes with the following output:

Repositories loaded.
https://divested.dev/rpm/fedora/divested-release-20250714-1.noarch.rpm 100% | 8.2 KiB/s | 9.0 KiB | 00m01s
Package Arch Version Repository Size
Installing:
divested-release noarch 20250714-1 @commandline 2.1 KiB

Transaction Summary:
Installing: 1 package

Total size of inbound packages is 9 KiB. Need to download 0 B.
After this operation, 2 KiB extra will be used (install 2 KiB, remove 0 B).
Is this ok [y/N]: y
Running transaction
[1/3] Verify package files 100% | 111.0 B/s | 1.0 B | 00m00s
[2/3] Prepare transaction 100% | 3.0 B/s | 1.0 B | 00m00s
[3/3] Installing divested-release-0:20250714-1.noarch 100% | 7.0 KiB/s | 2.5 KiB | 00m00s
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
Complete!

I’m not sure what to do now though. It doesn’t seem like anything installed. @SkewedZeppelin

1 Like

Thanks so much! One of lines seems to have made it so Proton apps won’t launch. I think it was sudo brace-enable-fapolicyd. How can I reverse what this did? Also, it totally wiped all the icons from my system app launcher (gnome). Is this part of the thumbnail vulnerability protection? Or is this a glitch? It would be nice to have icons.

sudo systemctl disable fapolicyd --now

hardened_malloc is currently incompatible with the glycin library used in GNOME 49/Fedora 43 and newer: Making sure you're not a bot!

Firejail is also incompatible with glycin too currently, although for another reason: File dialog crashes (gdk-pixbuf2 + glycin + bwrap) · Issue #6906 · netblue30/firejail · GitHub

sudo firecfg --clean && sudo dnf remove firejail hardened_malloc

thank you. i actually had to just do a fresh system install, so i didn’t get to try these fixes. a couple minutes after posting my question the system removed all app shortcuts from the app launcher and then gave me an authentication error and wouldn’t let me log in. seemed like it was very broken and system reset was the best way to go. not sure if any of that gives you usable info to update any of the scripts to break f43 less. cool project though. hopefully they will upstream some of this stuff.

it works just fine, I’ve been using F43 for a good two weeks now
a re-install should absolutely never be necessary

1 Like

6 posts were merged into an existing topic: Anybody using here firejail on Linux Desktop?