mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-19 22:50:35 +03:00
admin/status: Correctly check GPG signature
Closes: #1770 Closes: #1787 Approved by: jlebon
This commit is contained in:
parent
c25b1c7063
commit
f2d4537ffb
@ -141,10 +141,11 @@ deployment_print_status (OstreeSysroot *sysroot,
|
||||
g_autoptr(GString) output_buffer = g_string_sized_new (256);
|
||||
/* Print any digital signatures on this commit. */
|
||||
|
||||
const char *osname = ostree_deployment_get_osname (deployment);
|
||||
g_autoptr(GError) local_error = NULL;
|
||||
g_autoptr(OstreeGpgVerifyResult) result =
|
||||
ostree_repo_verify_commit_ext (repo, ref, NULL, NULL,
|
||||
cancellable, &local_error);
|
||||
ostree_repo_verify_commit_for_remote (repo, ref, osname,
|
||||
cancellable, &local_error);
|
||||
|
||||
/* G_IO_ERROR_NOT_FOUND just means the commit is not signed. */
|
||||
if (g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
|
||||
|
Loading…
x
Reference in New Issue
Block a user