Skip to content

State that PIV structure is permanent and route resets to support - #23

Merged
mmlado merged 1 commit into
mainfrom
fix/structure-wording
Oct 8, 2026
Merged

mmlado merged 1 commit into
mainfrom
fix/structure-wording

Conversation

@mmlado

@mmlado mmlado commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

factory piv preperso load-config warns that structural operations are permanent: existing elements cannot be changed or removed, only new ones added, and finalize locks the structure.

"Reinstall the applet" is replaced in the load-config failure hint, the create-key-object 6985 error and five doc pages with: a full reset of the PIV applet is a Cryptnox operation, contact Cryptnox support. The failure hint points at perso generate-key --create-key-object / perso import-key --create-key-object for missing key objects; the ssh guide notes those objects take the default profile's roles.

A keys-only profile is not offered as the fix: build_ops emits the PIN and PUK verifier operations unconditionally, so it stops at the first verifier on a structured card.

🤖 Generated with Claude Code

Reword the load-config warning: structural operations cannot be changed
or removed, only added to, and finalize locks the structure.

Replace "reinstall the applet" in the load-config failure hint, the
create-key-object error and the docs. The failure hint points at
generate-key/import-key --create-key-object for missing key objects.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@mmlado
mmlado merged commit 3b0dba6 into main Oct 8, 2026
12 checks passed
@mmlado
mmlado deleted the fix/structure-wording branch October 8, 2026 16:48
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