Outpost is a custom Fedora Kinoite immutable desktop image built with BlueBuild.
It is based on the official upstream Fedora Kinoite image and provides a CAC-ready Fedora workstation with curated defaults and no post-install configuration required.
Outpost is designed for environments where Common Access Card (CAC) authentication and DoD PKI trust are required.
openscpcsc-lite,pcsc-lite-ccidpcsc-toolsp11-kitpcscd.socketenabled for on-demand activation
Outpost does not ship CACKey, CoolKey, or proprietary vendor middleware.
OpenSC is the supported and tested provider.
- Official DoD PKCS#7 certificate bundle is vendored in the repository
- ZIP filename is unchanged from the official distribution
- Certificates are extracted, converted to PEM, and installed into the system trust store at build time
- Firefox is installed as an RPM, not a Flatpak
- Uses system NSS, PKCS#11, and CA trust integration
- CAC works without per-user manual setup in normal cases
- Kontainer
- OnlyOffice
- Signal
- XCA
rpm-ostree rebase ostree-unverified-registry:ghcr.io/large-farva/outpost:latest
sudo systemctl rebootrpm-ostree rebase ostree-image-signed:docker://ghcr.io/large-farva/outpost:latest
sudo systemctl rebootOutpost images are signed using Sigstore Cosign.
Verify with the included public key:
cosign verify --key cosign.pub ghcr.io/large-farva/outpost:latestOutpost includes all middleware and trust components required for CAC authentication.
Supported:
- Firefox (RPM)
- System-wide PKCS#11 and CA trust integration
Not supported:
- Flatpak browsers
- Proprietary middleware
Detailed documentation is available in the Wiki.
This includes:
- CAC architecture and behavior
- Diagnostics and troubleshooting
- Firefox-specific behavior
- Trust store handling
- Network and captive portal considerations
Please review the wiki before opening an issue.
- Documentation polish
- Diagnostics refinement
- Okular support for CAC based PDF signing
- NVIDIA-compatibile image variant
When reporting issues, include relevant diagnostics from the wiki where applicable.
