gocryptfs
| Version | 2026.166.2011 |
| Repo | superproject |
Encrypted filesystem (gocryptfs) for charly config encrypted volume operations
Installs the gocryptfs FUSE package — cross-distro the same name on
rpm (Fedora), pac (Arch) and deb (Debian/Ubuntu) — so charly can
mount encrypted volumes. The candy’s whole deliverable is the
gocryptfs binary at /usr/bin/gocryptfs; the observable proof it is
present and runnable is that the binary exists and gocryptfs -version reports a version string. charly drives the actual
encrypt/mount lifecycle (each mount runs in a per-volume
charly-enc-<image>-<volume> systemd –user scope).
Packages
Section titled “Packages”Installed on every distro:
gocryptfs
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 gocryptfs encrypted-filesystem binary is installed at /usr/bin/gocryptfs |
check |
gocryptfs runs and prints a version string (gocryptfs X.Y.Z) on stdout |
check |
package=gocryptfs |