Skip to content

docs: describe the x86_64 indexes, unpublished host tools and attestations - #2

Merged
Jertlok merged 1 commit into
mainfrom
docs/x86-64-indexes
Sep 16, 2026
Merged

Jertlok merged 1 commit into
mainfrom
docs/x86-64-indexes

Conversation

@Jertlok

@Jertlok Jertlok commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Documents porthole-dev/pmaports#9 (merge after it):

  • the empty signed main/x86_64 and systemd/main/x86_64 indexes, and why pmbootstrap on an x86_64 host needs them;
  • the unpublished tier (crossdirect);
  • the publishing steps as publish.sh now runs them, including the loud failure on a partial download;
  • provenance attestations and gh attestation verify, available once pmaports is public.

The Commit check fails until the commit is signed off by the maintainer.

…tions

Follows porthole-dev/pmaports#9: every tree gets an empty signed x86_64
index for pmbootstrap on x86_64 hosts, crossdirect is never published,
publishing runs on every push and fails loudly, and uploaded files are
attested once the pmaports repository is public.

Assisted-by: Claude
Signed-off-by: Giuseppe Maggio <jertlok@proton.me>
@Jertlok
Jertlok force-pushed the docs/x86-64-indexes branch from af7ea65 to d7cb726 Compare September 16, 2026 06:37
@Jertlok
Jertlok merged commit 9ed11df into main Sep 16, 2026
2 checks passed
@Jertlok
Jertlok deleted the docs/x86-64-indexes branch September 16, 2026 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant