keepassxc
| Version | 2026.144.1443 |
| Repo | superproject |
Ships the KeePassXC password manager (GUI plus headless CLI) for managing encrypted .kdbx databases. Installs the keepassxc package, which provides the KeePassXC GUI at /usr/bin/keepassxc (launched on-demand inside a desktop session) and the keepassxc-cli console tool at /usr/bin/keepassxc-cli. The CLI runs headless, so its presence and –version output are deterministically verifiable in a disposable container; the GUI’s interactive use is graded against a live desktop deployment that composes this candy.
Packages
Section titled “Packages”Installed on every distro:
keepassxc
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
check |
the KeePassXC desktop binary is installed at /usr/bin/keepassxc |
check |
the keepassxc package is registered with the system package manager |
check |
the keepassxc-cli console tool ships alongside the GUI |
check |
keepassxc-cli runs headless and prints a semantic version |
agent-check |
a user can launch KeePassXC from the desktop session to create, open, and edit a .kdbx password database |
check |
command=test -x /usr/bin/keepassxc |