diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2021-05-28 00:00:06 +0300 |
---|---|---|
committer | David Faure <faure@kde.org> | 2021-06-24 08:52:11 +0000 |
commit | b7b5638831d805905104e1b591207cde6892a78f (patch) | |
tree | 85c791e6acf48390bb6c4f936b5d0ce72b61b281 | |
parent | 1aee5e50fd279e6b25bc8508057fcaf1cc1157dd (diff) | |
download | shared-mime-info-b7b5638831d805905104e1b591207cde6892a78f.tar.gz |
application/pkix-crl: add magic and test case
-rw-r--r-- | data/freedesktop.org.xml.in | 3 | ||||
-rw-r--r-- | tests/mime-detection/list | 2 | ||||
-rw-r--r-- | tests/mime-detection/test.crl | 17 |
3 files changed, 22 insertions, 0 deletions
diff --git a/data/freedesktop.org.xml.in b/data/freedesktop.org.xml.in index 070c3071..bd81b395 100644 --- a/data/freedesktop.org.xml.in +++ b/data/freedesktop.org.xml.in @@ -357,6 +357,9 @@ command to generate the output files. </mime-type> <mime-type type="application/pkix-crl"> <comment>certificate revocation list</comment> + <magic> + <match type="string" value="-----BEGIN X509 CRL-----" offset="0"/> + </magic> <glob pattern="*.crl"/> </mime-type> <mime-type type="application/pkix-pkipath"> diff --git a/tests/mime-detection/list b/tests/mime-detection/list index a6e18c16..e6c313ab 100644 --- a/tests/mime-detection/list +++ b/tests/mime-detection/list @@ -706,6 +706,8 @@ test.jceks application/x-java-jce-keystore test.p12 application/pkcs12 ox # Copied from https://letsencrypt.org/certs/lets-encrypt-r3.pem test.cer application/pkix-cert +# curl https://crl.root-x1.letsencrypt.org | openssl crl -inform DER -out test.crl +test.crl application/pkix-crl test.sav application/x-spss-sav test.por application/x-spss-por core application/x-core ox diff --git a/tests/mime-detection/test.crl b/tests/mime-detection/test.crl new file mode 100644 index 00000000..598c125f --- /dev/null +++ b/tests/mime-detection/test.crl @@ -0,0 +1,17 @@ +-----BEGIN X509 CRL----- +MIICyTCBsgIBATANBgkqhkiG9w0BAQsFADBPMQswCQYDVQQGEwJVUzEpMCcGA1UE +ChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElT +UkcgUm9vdCBYMRcNMjAwOTA0MDAwMDAwWhcNMjEwODA0MDAwMDAwWqAvMC0wHwYD +VR0jBBgwFoAUebRZ5nu25eQBc4AIiMgaWPbpm24wCgYDVR0UBAMCAWQwDQYJKoZI +hvcNAQELBQADggIBAKaAVrQp14PJgroG149JtiNVh7wl16zZTR/QO3fZin/9SCd3 +tt4GdQvGLNKOYsyQAyhYWqOSa2MPKpymgCTZzvGTUnjPs7Si36pA9ZPpbae6VfOe +dmyGN+4XD5W/BERy3MBgsVA3b/uM/ze2cmCv4EctsFjIhDj3eoUFw+yCUTAw+sis +YXYIz0p+nVooUOYU2McJM2MoiigNZffhAK+D/88bMpgxino1y6owSYOtqeDEnWEZ +K21BdUhQCp5kcTGreipK3AAQMboJQd3qseO+ThBo3gjdPPIg2O1M2DaDs46hDQ7H +5hlmMHZTmYVH7ZHu7IemVGOnULVE8KrUgzvA86BharUKqPpkcUnYCvDbYg4/+i5Q +BPEV1cg/9fe+NoEXTOmyYxtE1rxN1/LnZ+mI9rVXnNST0AdNLcl0YvSAqZflzn99 +wOXuixjwO4n4GURQfasTfTC+wG6lNpQ/ALFPo0b/mL3BLBL77btmYIzG0l+gjkPk +CVIj2d+PpA//k9ztIGya+iu30XjruMod3MV1ZUlkV9NeGHPERiappBsP0F06CIWF +WCNINQmRs9pWwdxhzXPKqEnsq0pN9HUeG9xeaWmU9wDozNRUFrlNFiwC/PIx3Qi2 +HgDkJJCaZnz17b3plaip1ekyV8kRLiTaQqWjf0JTzYcVBAvKPMY4fp06WAcS +-----END X509 CRL----- |