Document Repo management CLI's (pkg6repo and pkg6recv) #9
Labels
No labels
Compat/Breaking
Crazy Idea
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Status/Abandoned
Status/Blocked
Status/Need More Info
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
Reference
OpenIndiana/ips#9
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Maintainer decisions — 2026-09-22
Use an mdBook operator guide PLUS installed CLI man pages. Man pages must follow illumos voice, structure, section conventions and formatting; raw generated clap help is not sufficient without editorial review. Use the local illumos man pages as reference.
Guide minimum: IPS/SMF installation and upgrades/config preservation; direct and reverse-proxy TLS; ACME HTTP-01 and Cloudflare/Gandi DNS-01; single certificate owner; .p5p import handoff, atomicity, retries and conflicts; migration; filters, snapshot protection, retirement/purge and recovery; OTel setup/failure behavior; troubleshooting. Remote publish/OIDC/RBAC must be identified as deferred, not documented as v1 requirements.
Document pkg6repo/pkg6recv and the final reviewed command set, avoiding the overloaded obsolete-package interface. Contributor architecture remains in the repository (ADRs and component documentation); distinguish existing behavior from proposals. Exact man-page sections, build/install pipeline and documentation publishing location remain implementation work. Record the agreed decision in an ADR before closing #30.
The command audit #40 determines the final CLI reference.
These decisions supersede conflicting earlier scope below. This update records maintainer decisions, not implementation or test completion.
Earlier brief and context