cmd_sign: print file measurement on success

Signed-off-by: Eric Biggers <ebiggers@google.com>
diff --git a/cmd_sign.c b/cmd_sign.c
index 0c1dfe7..19dff63 100644
--- a/cmd_sign.c
+++ b/cmd_sign.c
@@ -540,6 +540,7 @@
 	const char *keyfile = NULL;
 	const char *certfile = NULL;
 	struct fsverity_signed_digest *digest = NULL;
+	char digest_hex[FS_VERITY_MAX_DIGEST_SIZE * 2 + 1];
 	u8 *sig = NULL;
 	u32 sig_size;
 	int status;
@@ -618,6 +619,9 @@
 	if (!write_signature(argv[1], sig, sig_size))
 		goto out_err;
 
+	bin2hex(digest->digest, hash_alg->digest_size, digest_hex);
+	printf("Signed file \"%s\" (%s:%s)\n", argv[0], hash_alg->name,
+	       digest_hex);
 	status = 0;
 out:
 	free(salt);