{
g_return_if_fail (G_IS_FILE (path));
+ g_autofree gchar *path_str = g_file_get_path (path);
+ g_debug ("Adding GPG keyring file %s to verifier", path_str);
+
self->keyrings = g_list_append (self->keyrings, g_object_ref (path));
}
*/
void
_ostree_gpg_verifier_add_keyring_data (OstreeGpgVerifier *self,
- GBytes *keyring)
+ GBytes *keyring,
+ const char *data_source)
{
+ g_debug ("Adding GPG keyring data from %s to verifier", data_source);
+
g_ptr_array_add (self->keyring_data, g_bytes_ref (keyring));
}
_ostree_gpg_verifier_add_key_ascii_file (OstreeGpgVerifier *self,
const char *path)
{
+ g_debug ("Adding GPG key ASCII file %s to verifier", path);
+
if (!self->key_ascii_files)
self->key_ascii_files = g_ptr_array_new_with_free_func (g_free);
g_ptr_array_add (self->key_ascii_files, g_strdup (path));
&dfd_iter, error))
return FALSE;
+ g_debug ("Adding GPG keyring dir %s to verifier", path);
+
while (TRUE)
{
struct dirent *dent;
GError **error);
void _ostree_gpg_verifier_add_keyring_data (OstreeGpgVerifier *self,
- GBytes *data);
+ GBytes *data,
+ const char *data_source);
void _ostree_gpg_verifier_add_keyring_file (OstreeGpgVerifier *self,
GFile *path);
if (keyring_data != NULL)
{
- _ostree_gpg_verifier_add_keyring_data (verifier, keyring_data);
+ _ostree_gpg_verifier_add_keyring_data (verifier, keyring_data, remote->keyring);
add_global_keyring_dir = FALSE;
}