summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-sign-dummy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libostree/ostree-sign-dummy.c')
-rw-r--r--src/libostree/ostree-sign-dummy.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libostree/ostree-sign-dummy.c b/src/libostree/ostree-sign-dummy.c
index 82575dc5..56f10d6e 100644
--- a/src/libostree/ostree-sign-dummy.c
+++ b/src/libostree/ostree-sign-dummy.c
@@ -154,6 +154,7 @@ const gchar * ostree_sign_dummy_metadata_format (OstreeSign *self)
gboolean ostree_sign_dummy_data_verify (OstreeSign *self,
GBytes *data,
GVariant *signatures,
+ char **out_success_message,
GError **error)
{
if (!check_dummy_sign_enabled (error))
@@ -182,7 +183,11 @@ gboolean ostree_sign_dummy_data_verify (OstreeSign *self,
g_debug("Stored signature %d: %s", (gint)i, sign->pk_ascii);
if (!g_strcmp0(sign_ascii, sign->pk_ascii))
- return TRUE;
+ {
+ if (out_success_message)
+ *out_success_message = g_strdup ("dummy: Signature verified");
+ return TRUE;
+ }
else
return glnx_throw (error, "signature: dummy: incorrect signature %" G_GSIZE_FORMAT, i);
}