Some checks are pending
review / inventory (push) Waiting to run
UserReview leftovers implemented without rewriting 70 website repos and without fail-closing pfc-py-admin.
1.1 KiB
1.1 KiB
UserReview
Decisions to confirm later. Work continued with guesses in TODO-With-User.MD.
- System public key custody — lab implemented. Ed25519 on host
/opt/pfc/etc/sm-keys/(0600). Rotate:scripts/rotate_config_key.py(re-sign + admin-history). NPE:npe keygen --rotate. Production HSM/PKCS#11 still hardware-not-present (docs/HSM-CUSTODY.md). PFC_REQUIRE_NPE=1on ns1 — still unset (bus-wide fail-close would take down pfc-py-admin). Adapter now matches real CLInpe send|keygen|id(there is nonpe seal). Probe:GET /v1/npe+ healthbackends.npe. Lab identity/opt/pfc/etc/npe/lab.seedgenerated on host.- Caddy hostname
sync.pfc.georgelambert.org— done (DNS already 70.88.205.138; Caddy root/opt/pfc/docs/html/sync). Path/sync/on docs.pfc remains. - verae org — still empty.
- Website deep-links — done without rewriting 70 repos:
https://georgelambert.org/pfc/, console footer, hublinks.html, docs index. - Admin console re-sign —
POST /v1/admin/configlive; TOTP required. - Replication HTTP — resolved (
:18784/health).