Skip to content

Improving the security of Fedora Linux

License

Notifications You must be signed in to change notification settings

topminipie/FedoraSecurityPlus

Repository files navigation

FedoraSecurityPlus

GPLv3 license

FedoraSecurityPlus is a script for enhancing Fedora security.

This script has been tested for: Fedora 40. (Only latest release is supported.)

Install

Clone this repo

git clone https://github.com/topminipie/FedoraSecurityPlus

Switch directory

cd ./FedoraSecurityPlus

Make it executable

chmod +x FedoraSecurityPlus.sh

Execute it (read Usage before executing)

./FedoraSecurityPlus.sh

Usage

basic-dnf.txt > Really basic software, and needed for the script anyway. You probably don't want to edit it (but you CAN).

extras-dns.txt > Bunch of software that you probably need, you MUST edit it to fit your needs.

flatpak-packages.txt > Bunch of most used flatpak softwares, you MUST edit it to fit your needs. Check Flathub and search your software to find the flatpak ID.

Known Issues

For my personal use only

Credits

PYFO (GPL-3.0)

fedora-setup (GPL-3.0)

Brace (GPL-3.0)

Privacy.sexy (AGPL-3.0)

GrapheneOS Configs (MIT)

Kicksecure Configs (AGPL-3+)

Privsec Linux Hardening (CC BY-SA 4.0)

Madaidans Linux Hardening (¯\ _ (ツ)_/¯)

PrivacyGuides.org (CC BY-SA 4.0)