diff --git a/build.xml b/build.xml
index ac61494e..05b47510 100644
--- a/build.xml
+++ b/build.xml
@@ -2434,6 +2434,29 @@
+
+
+ Extracting embedded certificates
+
+ Checking embedded certificates
+ Note: ignore expiry on eduGAIN entities
+
+
+
+
+
+
+
diff --git a/utilities/check_embedded.pl b/utilities/check_embedded.pl
index 8272fccd..6919014b 100755
--- a/utilities/check_embedded.pl
+++ b/utilities/check_embedded.pl
@@ -311,6 +311,14 @@ sub comment {
next;
}
+ #
+ # Track distinct RSA moduli
+ #
+ if (/^Modulus=(.*)$/) {
+ $modulus = $1;
+ # print " modulus: '$modulus'\n";
+ $rsa_modulus{$modulus} = 1;
+ }
}
close SSL;
#print " text lines: $#lines\n";
@@ -405,6 +413,11 @@ sub comment {
}
print "\n";
+ $distinct_moduli = scalar keys %rsa_modulus;
+ if ($distinct_moduli > 1) {
+ print "Distinct RSA moduli: $distinct_moduli\n";
+ }
+
my $first = 1;
foreach $fingerprint (sort keys %expiry_whitelist) {
if ($expiry_whitelist{$fingerprint} eq 'unused') {