summaryrefslogtreecommitdiff
path: root/prompts/skills/f3s/references/bootstrap-netbsd-pi.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-09 09:58:11 +0300
committerPaul Buetow <paul@buetow.org>2026-07-09 09:58:11 +0300
commitdff8e71fefcf8deb55299613d5f74d008c647263 (patch)
treed7ea1000ac4b04a2a5558ca28d927c5f6e6ca0d0 /prompts/skills/f3s/references/bootstrap-netbsd-pi.md
parentfeea562c5fd8ec47288ca12ef3c456724fe1b965 (diff)
skills: pkgrepo + f3s — NetBSD DTail pipeline and pi0/pi1 deployment
pi0/pi1 (NetBSD 10.1 aarch64) now run dserver from the custom pkgrepo: - pkgrepo: NetBSD repo layout (netbsd/10.1/packages/aarch64, unsigned, pkg_summary.gz), client setup via pkg_add URL, make dtail-netbsd pipeline (cross-compile on Linux, pkg_create natively on pi0), manual packaging reference, install/update steps + gotchas, verification state 2026-07-09 - f3s: pi0/pi1 host-role rows, rc.d service list + npf port 2222, removed stale 'pi0/pi1 do not run DTail' claims Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'prompts/skills/f3s/references/bootstrap-netbsd-pi.md')
-rw-r--r--prompts/skills/f3s/references/bootstrap-netbsd-pi.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/prompts/skills/f3s/references/bootstrap-netbsd-pi.md b/prompts/skills/f3s/references/bootstrap-netbsd-pi.md
index 673c2c9..e16e86f 100644
--- a/prompts/skills/f3s/references/bootstrap-netbsd-pi.md
+++ b/prompts/skills/f3s/references/bootstrap-netbsd-pi.md
@@ -248,6 +248,7 @@ group "external" on $ext_if {
pass stateful out final all
pass stateful in final family inet4 proto tcp to $ext_if port 22
pass stateful in final family inet4 proto tcp to $ext_if port 80
+ pass stateful in final family inet4 proto tcp to $ext_if port 2222
pass stateful in final family inet4 proto icmp all
}
@@ -263,6 +264,9 @@ group default {
}
```
+Port 2222 is dserver (DTail) — see the `pkgrepo` skill's `dtail-package.md`
+for the install steps.
+
`family inet4`/`inet6` must be explicit on multi-family interfaces or
`npfctl validate` fails with "address family mismatch". `proto <name>` must
be followed by `all` or a `from`/`to` clause, or it's a syntax error — e.g.