From 881664345ec4c97ec48f7f41e2fb8eb326372f7e Mon Sep 17 00:00:00 2001 From: Damien Coles Date: Thu, 12 Feb 2026 16:11:57 -0800 Subject: [PATCH] bump to v1.2.0 --- CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b17ea3f..11f1de2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,16 @@ # Changelog +## 1.2.0 + +Zero-parameter bootstrap and install directory hardening. + +- `bootstrap.ps1` reads `DnsServer` and `Domain` from `bootstrap.json` — no required parameters +- Install directory (`C:\Program Files\Nebula`) locked down to SYSTEM and Administrators only — standard users cannot read `host.key`, certs, or config + ## 1.1.0 DNS persistence and domain authentication at the login screen. -- `bootstrap.ps1` now reads `DnsServer` and `Domain` from `bootstrap.json` — no required parameters - `install-nebula.ps1` now requires `-DnsServer` and `-Domain` parameters (passed automatically by bootstrap) - Nebula service changed from `delayed-auto` to `auto` start — NlaSvc dependency already ensures the physical network is up - Creates a `NebulaDNS` scheduled task that runs at startup to re-apply DNS on the `nebula1` adapter after Nebula recreates it, wait for the DC to become reachable, and force Netlogon DC rediscovery via `nltest`