From: Nate Graham Date: Wed, 25 Jun 2025 15:13:31 +0000 (-0600) Subject: [PATCH] Allow automatic activation of privately stored Wireguard connections X-Git-Tag: archive/raspbian/4%6.3.4-2+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4e26f5052195b67213eb490e2cfda2d970f4edca;p=plasma-nm.git [PATCH] Allow automatic activation of privately stored Wireguard connections BUG: 494264 FIXED-IN: 6.4.2 (cherry picked from commit df207514c72098a9ad82a8248a854fe07b6f2b07) 6831be4b Allow automatic activation of privately stored Wireguard connections. e1a97e04 Merge branch plasma-nm:master into master 2fad9911 Merge branch plasma-nm:master into master Co-authored-by: Jeff Chien Gbp-Pq: Name upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch --- diff --git a/kded/secretagent.cpp b/kded/secretagent.cpp index 9388065..75f3946 100644 --- a/kded/secretagent.cpp +++ b/kded/secretagent.cpp @@ -407,7 +407,7 @@ bool SecretAgent::processGetSecrets(SecretsRequest &request) const Q_EMIT secretsError(request.connection_path.path(), i18n("Authentication to %1 failed. Wrong password?", request.connection.value("connection").value("id").toString())); return true; - } else if (isWireGuard && userRequested) { // Just return what we have + } else if (isWireGuard) { // Just return what we have NMVariantMapMap result; NetworkManager::WireGuardSetting::Ptr wireGuardSetting; wireGuardSetting = connectionSettings->setting(NetworkManager::Setting::WireGuard).dynamicCast();