Dashboard
Live state from the owning host, captured by scripts/site-state-fetch.sh
(make state) and substituted into this page at build time. The
values are unavailable placeholders; a key with no value renders as
unavailable, so the pages still build on a host where the project
is not installed. See documents/06-project-pages.md.
Build state
| Key | Value |
|---|---|
| Fetched | 2026-10-11T09:32:56-07:00 |
| Host | athena |
| Branch | master |
| Commit | ac74297 |
What a pass must contain
| Member | What it is |
|---|---|
pass.json | the pass itself: its type, its serial number, its style, and its fields |
manifest.json | a SHA-1 digest for every other member except the signature |
signature | a detached PKCS#7 signature over the manifest bytes |
icon.png | the pass icon, with its 2x and 3x copies |
What the handler writes
Path under $XDG_DATA_HOME | What it is |
|---|---|
mime/packages/pkpass.xml | the definition of both Wallet types |
applications/pkpass-handler.desktop | the handler entry |
icons/hicolor/scalable/apps/pkpass-handler.svg | the handler icon |
icons/hicolor/scalable/mimetypes/ | the file icon for each type |
gnome-pkpass-integration/pkpass-handler.manifest | the record an uninstall reads |