Displaying 6 results from an estimated 6 matches for "equal_fingerprint".
Did you mean:
equal_fingerprints
2015 Jul 28
0
[PATCH 05/10] builder: allow signatures from subkeys
...se
- "" in
+ "", [] in
{
gpg = gpg;
fingerprint = fingerprint;
+ subkeys_fingerprints = subkeys;
check_signature = check_signature;
gpghome = tmpdir;
}
@@ -177,6 +205,7 @@ and do_verify t args =
| _ -> ()
) status;
- if not (equal_fingerprints !fingerprint t.fingerprint) then
+ if not (equal_fingerprints !fingerprint t.fingerprint) &&
+ not (List.exists (equal_fingerprints !fingerprint) t.subkeys_fingerprints) then
error (f_"fingerprint of signature does not match the expected fingerprint!\n found fingerprint: %s\...
2014 Feb 20
4
[PATCH 1/2] mllib: add an hook to cleanup directories on exit
Much similar to unlink_on_exit, but recursively cleaning directories.
---
mllib/common_utils.ml | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/mllib/common_utils.ml b/mllib/common_utils.ml
index 3943417..f49ede6 100644
--- a/mllib/common_utils.ml
+++ b/mllib/common_utils.ml
@@ -386,6 +386,35 @@ let unlink_on_exit =
registered_handlers := true
)
2015 Jul 28
19
[PATCH 00/10] RFC: builder: first support for Simple Streams metadata
Hi,
this series adds a basic support for Simple Streams v1.0 metadata
files. This makes it possible to create a repository .conf files with
[cirros]
uri=http://download.cirros-cloud.net
format=simplestreams
to read the latest version of each CirrOS image.
TODO items:
- a bit more testing: listing and creating images works, so the
current metadata is correct
- handle revisions, so newer
2015 Jul 28
0
[PATCH 02/10] builder: create and use a new Checksums module
...t (Checksums.SHA512 uri)) uri
);
fp "revision=%d\n" revision;
(match format with
diff --git a/builder/sigchecker.ml b/builder/sigchecker.ml
index 55db7af..cb9144f 100644
--- a/builder/sigchecker.ml
+++ b/builder/sigchecker.ml
@@ -180,28 +180,3 @@ and do_verify t args =
if not (equal_fingerprints !fingerprint t.fingerprint) then
error (f_"fingerprint of signature does not match the expected fingerprint!\n found fingerprint: %s\n expected fingerprint: %s")
!fingerprint t.fingerprint
-
-type csum_t = SHA512 of string
-
-let verify_checksum t (SHA512 csum) filename =
-...
2014 Feb 21
2
Re: [PATCH 2/2] builder: use a disposable GPG keyring for every Sigchecker
...> - unlink_on_exit filename;
> - output_string chan default_pubkey;
> - close_out chan;
> -
> - let cmd = sprintf "%s --import %s%s"
> - t.gpg (quote filename)
> + if not t.key_imported then (
> + let keyfile = ref "" in
> + if equal_fingerprints default_fingerprint t.fingerprint then (
> + let filename, chan = Filename.open_temp_file "vbpubkey" ".asc" in
> + unlink_on_exit filename;
> + output_string chan default_pubkey;
> + close_out chan;
> + keyfile := filename
> + ) els...
2014 Feb 25
12
[PATCH 0/8] virt-builder: use .conf files for configuration
Hi,
attached there is a serie of patches that completes the work on making
virt-builder use .conf files, shipped in XDG directories, to configure
all the available sources of indexes used.
This also removes the hardcoded default location, replaced now with a
configuration file (which may be not used at all).
Thanks,
Pino Toscano (8):
builder: allow "no key" as key in Sigchecker