docs: clarify nordvpn mac setup flow
This commit is contained in:
@@ -369,7 +369,7 @@ function buildStateSummary(installProbe, ipInfo) {
|
||||
recommendedAction = installProbe.tokenAvailable
|
||||
? installProbe.wireguard.sudoReady
|
||||
? "Use token-based WireGuard automation on macOS."
|
||||
: "WireGuard tooling and token are available, but connect/disconnect require non-interactive sudo for wg-quick."
|
||||
: "WireGuard tooling and token are available, but connect/disconnect require non-interactive sudo for wg-quick. Authorize sudo for wg-quick, then rerun login/connect."
|
||||
: "Set NORDVPN_TOKEN or NORDVPN_TOKEN_FILE for automated macOS NordLynx/WireGuard connects.";
|
||||
} else if (installProbe.platform === "darwin" && installProbe.appInstalled) {
|
||||
controlMode = "app-manual";
|
||||
@@ -377,14 +377,14 @@ function buildStateSummary(installProbe, ipInfo) {
|
||||
loginMode = "app-manual";
|
||||
connectMode = "app-manual";
|
||||
recommendedAction = installProbe.tokenAvailable
|
||||
? "NordVPN.app is installed, but automated macOS connects also require wireguard-go and wireguard-tools. Run install to bootstrap them."
|
||||
: "NordVPN.app is installed. Without a PATH-visible CLI or a NordVPN token plus WireGuard tools, login/connect fall back to the app.";
|
||||
? "NordVPN.app is installed, but automated macOS connects also require wireguard-go and wireguard-tools. Run 'node scripts/nordvpn-client.js install' to install them with Homebrew."
|
||||
: "NordVPN.app is installed. For automated macOS connects, run 'node scripts/nordvpn-client.js install' to install wireguard-go and wireguard-tools with Homebrew, then set NORDVPN_TOKEN or NORDVPN_TOKEN_FILE and run login.";
|
||||
} else if (installProbe.platform === "darwin" && installProbe.brewPath) {
|
||||
controlMode = "wireguard-bootstrap";
|
||||
automaticControl = false;
|
||||
loginMode = "wireguard-token";
|
||||
connectMode = "wireguard";
|
||||
recommendedAction = "Run install to bootstrap wireguard-go and wireguard-tools for automated macOS NordLynx connects.";
|
||||
recommendedAction = "Run 'node scripts/nordvpn-client.js install' to install wireguard-go and wireguard-tools with Homebrew for automated macOS NordLynx connects.";
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user