HardenedBSD Is Now Officially on Radicle

· devtools · Source ↗

TLDR

  • HardenedBSD is migrating its code repos to Radicle, with src, ports, and pkg trees already seeded and cloneable from a dedicated seed VM.

Key Takeaways

  • Three repos live now: HardenedBSD-src, HardenedBSD-ports, HardenedBSD-pkg; secadm is next; full 100% migration planned over time.
  • Large-repo performance requires setting node.limits.fetchPackReceive to at least 3GB in ~/.radicle/config.json.
  • Ports tree has basic radicle-httpd distfile download integration modeled on USE_GITHUB/USE_GITLAB; tested working for building ports-mgmt/pkg.
  • Clone workflow: rad node connect to the HardenedBSD seed VM, rad seed --from with repo ID, wait for .tmp dir to resolve, then rad clone.

Hacker News Comment Review

  • The post assumes existing context and does not explain the move from GitHub or why Radicle; commenters filled the gap by connecting it to broader GitHub-exit discussions circulating at the time.
  • Node connectivity was broken for at least one commenter shortly after publication, consistent with the author’s own warning that sharp edges remain.

Notable Comments

  • @jgtrosh: Notes Radicle’s core security property – “guarantee commits are signed by current maintainers” – which the original post never mentions.

Original | Discuss on HN