One netbird daemon, and it is the hardened one #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/one-netbird-daemon"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The station ran two netbird daemons.
dawo.netbirdconfiguresservices.netbird.clients.dawo: hardened, enrolled from a setup key that stays out of the store, and it is the one carrying the mesh. Alongside itstation.nixsetservices.netbird.enable, which is not a switch for the mesh at all. nixpkgs documents it as the backward-compatible client, equivalent toclients.defaultwithhardened = falseonwt0.Measured on the station, 2026-08-18, before removing it
So the second daemon had never joined anything. It is a service to keep patched and a second place to look during an incident, and it is explicitly the less hardened of the two.
It also cost an hour of the wrong answer today: asking the default socket for the mesh state answers
NeedsLoginwhile the fleet is connected on the other one. That is how this was found.After the change
Both device classes still evaluate:
dawo-inspoelstraatande2e5on26.05.20260809.fcb8fcd.Nothing moves on a device until a ring is promoted.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.