You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
More robust runtime state handling: the daemon now reliably produces /tmp/nrsyncd_runtime even in edge cases (including test-harness style invocations with no positional SSIDn= args).
Clearer operator workflow for mDNS verification: validate local TXT advertisement via umdns announcements (the .local key), and use umdns browse for network discovery.
Fixed
Runtime state finalization no longer skips the atomic rename to /tmp/nrsyncd_runtime when there are zero positional SSID args.
Reduced noisy logs: suppresses stderr from the optional ubus call hostapd.<iface> bss fallback when that ubus method is not available.
Changed
Startup clarity: explicitly treats non-ap or disabled wifi-iface stanzas as ignored and logs the ignored count. (Shoutout to u/greem for pointing out this bug!)
Status UX: status now calls out when metrics may be stale immediately after a restart.
Docs updated to reflect “announcements vs browse” reality on the advertising AP (announcements is authoritative locally).
Repo hygiene: local scratch scripts are ignored to reduce accidental commits of host-specific automation/secrets.