Pinned post

Due to a drastic increase in spam/fraudulent accounts in our self-hosted gitlab, we now require an admin approval of new accounts.

After registering, please email netops[AT]hardenedbsd.org to have us activate your account.

The 15-STABLE build server is experiencing memory issues.

This is the info from `dmidecode` for the sticks installed. They're 16GB ECC DDR3. If anyone can donate, please get in touch.

If you need more info, please also get in touch.

```
==== BEGIN DMIDECODE ====
Handle 0x1100, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 16 GiB
Form Factor: DIMM
Set: 1
Locator: DIMM_A1
Bank Locator: Not Specified
Type: DDR3
Type Detail: Synchronous Registered (Buffered)
Speed: 1600 MT/s
Manufacturer: 002C04B3002C
Serial Number: 0D460465
Asset Tag: 0F143821
Part Number: 36KSF2G72PZ-1G6E1
Rank: 2
Configured Memory Speed: 1333 MT/s
==== END DMIDECODE ====
```

15-STABLE and 16-CURRENT OS updates have been published. These cover the security advisories announced earlier this week.

We are testing two candidate patches to address this issue. The first commit caches the new DNSSEC key. The second key switches to the new key.

Initial hand-testing seems to work.

Show thread

HEADS UP to `hbsd-update(8)` users: The KSK key rollover impacts `hbsd-update`: groups.google.com/a/hardenedbs

We will keep everyone informed. We also noticed we hit the send button too soon and forgot to update the Subject line. Apologies on that.

I have uploaded new bootstrap archives for src and ports:

ports: hardenedbsd.org/~shawn/radicle

src: hardenedbsd.org/~shawn/radicle

SHA256 (ports.2026-10-07.tar.xz) = 0d406f784d45a6bf16275756ba2cf4592ceef3afa7763514fc57cbae4078430a

SHA256 (src.2026-10-07.tar.xz) = 76fe24c74fb19ef01c29fae4874853500ef83e2e2c2b18bceef402cb5851418d

The DNS TXT records have now been manually updated.

The API keys have been rotated and with new ACLs.

I might need to change how we're calling the Cloudflare APIs. The script I wrote that updates the DNS entries was written a decade or so ago.

Show thread

In auditing the update artifacts, I just noticed the DNS TXT entry did not update.

I will now work on figuring out why. I suspect it might be an ACL problem with Cloudflare DNS API.

I'll manually update the DNS entries for now.

Email announcement of the issue: groups.google.com/a/hardenedbs

The August / September 2026 Status Report is out!

This status report also discusses the recent security advisory and its impact on HardenedBSD.

hardenedbsd.org/article/shawn-

The development infrastructure is undergoing maintenance. Access to our installation media and our package repositories will be intermittently unavailable.

We've now successfully migrated our primary primary nginx server from to a regular jail.

Next up is our VM, migratine that from a bhyve VM to a jail.

This one will take longer to perform since there's a lot of data to migrate.

Today, I'm thankful for @emeraldonion for providing a mirror.

Today, on my lunch break, I'm setting up the server to mirror the HardenedBSD repositories.

Announcement to come soon.

bug report: radicle.network/nodes/rad.hard

Update the hardening(4) manual page

If writing mandoc is your thing, and you would like to contribute to HardenedBSD, please submit us a patch over .

If you're unfamiliar with Radicle, I can help step you through the initial process of getting started (on a HardenedBSD system, of course.) Getting familiarized with their User Guide is a good first step: radicle.dev/guides/user

is announcing a call for donations of enterprise-grade drives: groups.google.com/a/hardenedbs

Please reach out to @lattera here on the Fediverse or via email (`shawn.webb@hardenedbsd.org`) if you're able to donate.

Today is Security Advisory day. I will cherry-pick the fixes into the relevant quarterly branches today.

I will probably kick off new builds either tomorrow (Thursday) or Saturday.

HEADS UP: The ports tree has been force pushed. This has ramifications for those who use our ports git repository:

groups.google.com/a/hardenedbs

Official update on the 2026Q3 builds is out: groups.google.com/a/hardenedbs

This includes a slight detour to talk about adjusting our release engineering process to take into account an interesting security feature built into .

16-CURRENT 2026Q3 installer images and OS update published.

I am going to wait a little bit to let my body recover to do the Cross-DSO CFI and Pledge feature branches. I'll work on those next week. I'll make sure to base them on around the same time as the last update to our primary development branch (aka, 16-CURRENT) hardened/current/master.

Show older
BSD Network

bsd.network is a *BSD-adjacent Mastodon Instance. We have a code of conduct.