12 lines
622 B
Markdown
12 lines
622 B
Markdown
# NordVPN macOS DNS Plan
|
|
|
|
1. Add macOS DNS state file support under `~/.nordvpn-client`.
|
|
2. Implement helpers to enumerate eligible physical services and snapshot existing DNS/search-domain settings.
|
|
3. Implement helpers to apply NordVPN DNS only to eligible physical services.
|
|
4. Implement helpers to restore previous DNS/search-domain settings on disconnect or failed connect.
|
|
5. Add unit tests for service filtering and DNS state transitions.
|
|
6. Update skill/docs to explain macOS physical-service DNS management.
|
|
7. Sync the installed workspace copy.
|
|
8. Run tests and non-destructive verification.
|
|
9. Commit and push.
|