Commit ac09fb7
docs: first MEASURED Arch data, and a correction — CachyOS ships resolved active
A real CachyOS box (kernel 6.18.42-1-cachyos-lts, glibc 2.44) ran the tarball
installer end to end. Measured there, not inferred: host+pacman detection,
ip/nft/modprobe all present, cgroup v2 unified, /dev/net/tun present, SELinux
branch correctly SKIPPED rather than errored, unit resolved to
/usr/lib/systemd/system through the /lib symlink, GeoClue absent and degraded
gracefully.
The headline: --selftest-egress PASSED on that custom kernel. All four socket
kinds came back carrying 0x55524e57 and the control socket outside the cgroup
did not. The cgroup-BPF marker is no longer a Bazzite-only measurement, which
was the single highest-value unknown for any new distro.
AND A CORRECTION TO THIS PROJECT'S OWN PREMISE: CachyOS enables
systemd-resolved by DEFAULT, with /etc/resolv.conf pointing at it. Every
document here predicted Arch would land on the direct-/etc/resolv.conf tier and
that this is where the DNS leak would bite. True of vanilla Arch, FALSE of
CachyOS. So that box takes tier 1, exactly like Bazzite -- the leak does not
occur there, and tier 3 STILL has not executed on any machine on earth. The
host we expected to exercise it does not. Reaching it now needs
URNETWORK_DNS_BACKEND=file deliberately, which is a separate test pass.
Also retired two findings in DISTRO-SUPPORT.md that the code has since fixed
(C3: no resolved => no kill switch; C4: preflight tests the binary, not
liveness), rather than leaving them to read as open.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MAXFxG1EK4jTxQ1iW73BUr1 parent f77b248 commit ac09fb7
2 files changed
Lines changed: 60 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
328 | 345 | | |
329 | 346 | | |
330 | 347 | | |
| |||
412 | 429 | | |
413 | 430 | | |
414 | 431 | | |
415 | | - | |
416 | | - | |
| 432 | + | |
| 433 | + | |
417 | 434 | | |
418 | 435 | | |
419 | 436 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
60 | 64 | | |
61 | 65 | | |
62 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
63 | 104 | | |
64 | 105 | | |
65 | 106 | | |
| |||
0 commit comments