Argbed

A hardened, private, minimal, modular kickstart for Fedora

One script assembles the modules into one kickstart file for Fedora's network installer.

What the installed system is

How it is built

Each concern lives in its own module under ks.d/, with optional ones under optional/. The build script assembles them in order, substitutes the machine's values and, with pykickstart installed, validates the result: one kickstart file for Fedora's network installer. The README in the repository is the documentation, from the build and the USB stick to Secure Boot enrollment and the trade-offs.

Source and documentation on GitHub