Skip to content

feat(securedns): add NetworkManager dispatcher (#1370)#1374

Merged
RoyalOughtness merged 1 commit intolivefrom
staging
Sep 22, 2025
Merged

feat(securedns): add NetworkManager dispatcher (#1370)#1374
RoyalOughtness merged 1 commit intolivefrom
staging

Conversation

@alexvojproc
Copy link
Copy Markdown
Collaborator

Fixes an issue where Proton VPN does not set an explicit dns-search domain.

Creates a NetworkManager dispatcher that applies key=value pairs in the [vpn] section of /etc/NetworkManager/sb-connection-defaults.conf to any new vpn/wireguard connections. It's quite generic as to allow per-connection hardening options (e.g. MAC randomisation) and per-connection DNS easily in future.

* feat(securedns): dispatcher, initially for VPNs (close #1368)

Fixes an issue where Proton VPN does not set an explicit dns-search domain.

Creates a NetworkManager dispatcher that applies key=value pairs in the [vpn]
section of /etc/NetworkManager/sb-connection-defaults.conf to any new
vpn/wireguard connections. It's quite generic as to allow per-connection hardening
options (e.g. MAC randomisation) and per-connection DNS easily in future.
@RoyalOughtness RoyalOughtness linked an issue Sep 22, 2025 that may be closed by this pull request
3 tasks
@RoyalOughtness RoyalOughtness merged commit 51b4516 into live Sep 22, 2025
33 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants