An open API service indexing awesome lists of open source software.

https://github.com/topminipie/fedorasecurityplus

Improving the security of Fedora Linux
https://github.com/topminipie/fedorasecurityplus

fedora fedora-workstation hardened-malloc kernel-hardening linux-hardened linux-hardening post-install post-installation security

Last synced: about 1 month ago
JSON representation

Improving the security of Fedora Linux

Awesome Lists containing this project

README

        

# FedoraSecurityPlus

[![GPLv3 license](https://img.shields.io/badge/License-GPLv3-blue.svg)](./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
```sh
git clone https://github.com/topminipie/FedoraSecurityPlus
```

Switch directory
```sh
cd ./FedoraSecurityPlus
```

Make it executable
```sh
chmod +x FedoraSecurityPlus.sh
```

Execute it (read [Usage](#usage) before executing)
```sh
./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](https://flathub.org) and search your software to find the flatpak ID.

## Known Issues

For my personal use only

## Credits

[PYFO](https://github.com/d4rklynk/PYFO) ([GPL-3.0](https://github.com/d4rklynk/PYFO/blob/main/LICENSE))

[fedora-setup](https://github.com/smittix/fedora-setup) ([GPL-3.0](https://github.com/smittix/fedora-setup/blob/main/LICENSE))

[Brace](https://github.com/divestedcg/Brace) ([GPL-3.0](https://github.com/divestedcg/Brace/blob/master/LICENSE))

[Privacy.sexy](https://privacy.sexy) ([AGPL-3.0](https://github.com/undergroundwires/privacy.sexy/blob/master/LICENSE))

[GrapheneOS Configs](https://github.com/GrapheneOS/infrastructure) ([MIT](https://github.com/GrapheneOS/infrastructure/blob/main/LICENSE))

[Kicksecure Configs](https://github.com/Kicksecure/security-misc) ([AGPL-3+](https://github.com/Kicksecure/security-misc/blob/master/debian/copyright))

[Privsec Linux Hardening](https://privsec.dev/posts/linux/desktop-linux-hardening) ([CC BY-SA 4.0](https://github.com/PrivSec-dev/privsec.dev/blob/main/LICENSE.md))

[Madaidans Linux Hardening](https://madaidans-insecurities.github.io/guides/linux-hardening.html) (*¯\ _ (ツ)_/¯*)

[PrivacyGuides.org](https://www.privacyguides.org/) ([CC BY-SA 4.0](https://github.com/privacyguides/privacyguides.org/blob/main/LICENSE))