Commit 5ff6ce9
feat(doctor): X6 (part) — trust readiness probe in the doctor matrix (spec 05/13) (#33)
Add a `trust (mkcert)` probe to `devstack doctor`: it reports local-CA readiness
(mkcert on PATH, CAROOT rootCA.pem, certutil for Firefox/NSS) with the exact
remediation, as a WARNING (local HTTPS is opt-in, so a missing CA never fails
doctor). This is the decision-#3 self-verification for the sudo-gated trust
feature (N2) and a step toward the full X6 doctor matrix + safe --fix.
Test: doctor --json lists the trust probe.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 2da2159 commit 5ff6ce9
2 files changed
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
137 | 152 | | |
138 | 153 | | |
139 | 154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
0 commit comments