summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2019-01-24 18:20:41 +0100
committerLubomir Rintel <lkundrak@v3.sk>2019-02-05 10:20:27 +0100
commit009f7560867e939e2d4ee1707414c077804ea26f (patch)
tree515ec9404cc403468cad418b841f2314858506d7
parent58ee6be348098735d7f6dfcd42e3370e654d35c7 (diff)
downloadNetworkManager-009f7560867e939e2d4ee1707414c077804ea26f.tar.gz
settings: don't allow updating a connection with invalid secrets
Validate them, like we do on a connection addition.
-rw-r--r--src/settings/nm-settings-connection.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/settings/nm-settings-connection.c b/src/settings/nm-settings-connection.c
index 25eb828bbb..04ad5bf9cd 100644
--- a/src/settings/nm-settings-connection.c
+++ b/src/settings/nm-settings-connection.c
@@ -1753,6 +1753,9 @@ settings_connection_update (NMSettingsConnection *self,
&error);
if (!tmp)
goto error;
+
+ if (!nm_connection_verify_secrets (tmp, &error))
+ goto error;
}
}