summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFélix Sipma <felix.sipma@no-log.org>2017-03-23 19:41:35 +0100
committerFélix Sipma <felix.sipma@no-log.org>2017-03-23 19:43:22 +0100
commit9f0be917f7d2c300ae7cdd9574dd0fd8ed9d0f05 (patch)
tree3fb634cd4b1fc901936b49dbeb310dd944b076dd
parent7e32eedb6975220c7170ef1eba96881340619075 (diff)
remove certs
-rw-r--r--certs.markdown18
-rw-r--r--certs/dav.gueux.org.pem34
-rw-r--r--certs/git.gueux.org.pem35
-rw-r--r--certs/imap.gueux.org.pem34
-rw-r--r--certs/linventifatelier.gueux.org.pem35
-rw-r--r--certs/mirror.gueux.org.pem34
-rw-r--r--certs/smtp.gueux.org.pem34
-rw-r--r--certs/www.gueux.org.pem35
-rw-r--r--certs/xmpp.gueux.org.pem34
-rw-r--r--gueux-org.cabal1
-rw-r--r--site.hs34
-rw-r--r--templates/cert-list.html8
-rw-r--r--templates/certs.html3
-rw-r--r--templates/default.html1
14 files changed, 0 insertions, 340 deletions
diff --git a/certs.markdown b/certs.markdown
deleted file mode 100644
index 2c45721..0000000
--- a/certs.markdown
+++ /dev/null
@@ -1,18 +0,0 @@
-**Les certificats sont signés par [CAcert.org](http://www.cacert.org).**
-
-**Si votre navigateur affiche une erreur du style "Certificat invalide" quand
-vous vous connectez à un site web hébergé par gueux.org, essayez d'importer
-[les certificats racines de CAcert.org](http://www.cacert.org/index.php?id=3).**
-
-**Procédure:**
-
-- Aller sur
-[la page web contenant les certificats racines de CAcert.org](http://www.cacert.org/index.php?id=3)
-- Importer les certificats "Class 1 PKI Key" et "Class 3 PKI Key" en cliquant
-sur les liens correspondant à votre navigateur (en règle générale les liens
-[Root Certificate (PEM Format)](http://www.cacert.org/certs/root.crt) et
-[Intermediate Certificate (PEM Format)](http://www.cacert.org/certs/class3.crt))
-et accepter l'importation dans le navigateur en prenant soin de vérifier les
-signatures SHA512.
-
-**Liste des certificats Gueux.org:**
diff --git a/certs/dav.gueux.org.pem b/certs/dav.gueux.org.pem
deleted file mode 100644
index c7bbda1..0000000
--- a/certs/dav.gueux.org.pem
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIF5zCCA8+gAwIBAgIDAlBBMA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTI2MTg0NTEyWhcNMTYxMTI1
-MTg0NTEyWjAYMRYwFAYDVQQDEw1kYXYuZ3VldXgub3JnMIICIjANBgkqhkiG9w0B
-AQEFAAOCAg8AMIICCgKCAgEAxAne1KMFMXYQ5W5r0MVEr0zZ5zbDzeuXFjwwErjw
-xv1MhvUzKtpqLzODMPWNBkAxNeP5A3phpWeo2vwxpydwMFBTobot717bIsj1JmzQ
-Oxs8/I3gzC5qPAQKjbtN6Uxx+0JIjNF8ktd0PKkh+IG7ZioNVQT5bZgBsGRRBoyo
-xp1pZglWPVbzr9Q3g9wG3mP1NQiAjV/6W7sgIGXz3zzeSlmEeJih20eLEoBJ5EAO
-74iMTPvwwqusZEVwejPuY8+MRL/ZSVA8rv/t2MZvkf+fUv7pJsxERX2Uhz1uEysx
-Iezm8YGgbCjCmPOMj5/z3v/bn8N28ZDoxWBDgUJVXy+MOBjbiD1O6xgZDE0AHr3Y
-Yfo78vFVMpQlsA4p/IYEOuHhTdG6Xi2DBB8AveRP2uqkaJ9xo4D5WjLG+0JgRmlm
-Ng/+jnu9TZdrGHg4cjq0oyV/v2N7N0DOduB8eVgdNVAc+bNd0fDZBXiQ+DhuU+jJ
-Tmwn3Fp1eMLMcIu3W0fXHN/yx/vqBTE26WjeC/rg/t6+gNd73IaHkYKCER/WQxaV
-G35Fvv/fOmrDphJtlaH7F3yDsVaJKfCboOSeniQZnvQMy631D9ELgnRafGuOmFBi
-sJHC4KDBLTpj3iCl565InzmqH9M4duyVdwE8w4V9ywl6o9mIVEgujUM9XHazwf8u
-lKUCAwEAAaOB/TCB+jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIDqDA0BgNV
-HSUELTArBggrBgEFBQcDAgYIKwYBBQUHAwEGCWCGSAGG+EIEAQYKKwYBBAGCNwoD
-AzAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmNhY2Vy
-dC5vcmcvMDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwuY2FjZXJ0Lm9yZy9j
-bGFzczMtcmV2b2tlLmNybDA1BgNVHREELjAsgg1kYXYuZ3VldXgub3JnoBsGCCsG
-AQUFBwgFoA8MDWRhdi5ndWV1eC5vcmcwDQYJKoZIhvcNAQELBQADggIBACI4XUXV
-qwO520jyosXT/BD+EHt1885jGf54VYZ+aI7KgZaoBlEbrDmnRoQMzvH0f9ZrXIWM
-TISrPOHFhK+H8sqRDbJyB3m4qB5j8braXngwQDjAxeR1GGMgeML6AAi2Qj3Na8rH
-L45ehN5JOfdGpFww/LvE2hxbCqSyaANjhnWXPa5ipqJJ92SYjnFJLct0Qa10Hysv
-sS0F+Cjs9VpCo6RHOE2AUWH6uY3V4WSwf71eEUNH+9X5odzhZurIriohUVvpFb1M
-q6RX6gEJj1MUOtNQ0e1Q7/Xm32PkC0k7UazdYa/Ptpr9QeHNQ4ndI0UF98DHJs77
-P1ujAXzBLpXHWB5juf0cOfeecPunwps33T7qZMHo7XNEVwPCVWvRdhHK4aaoEKaD
-m/AUiMbPmKNYU2V+5IGcSXn2Ao4IXVQUYDvxGGRLWI6p7CTlemc0IWX7ND1GIg8E
-4oC4syR1O92oJC6eLZvrnXL8cL+80ZO6neLZFA7aiKv0S3LNYc4ttTYLcnTkMC57
-9AUX1AXkRqZSfDc5D0Dav0AP/fTw1+817bub76zP58M8Tcu0kaSbqUxtTr3j30l+
-I6Jo6pz4xTJvKh+qDIaDGrsxnQke8wfWsreIvGeusDgx9QNFYlsJHadqjqZs4G9g
-k9iI/A1CABennzApe1Kqnj3y40yOev7hH3br
------END CERTIFICATE-----
diff --git a/certs/git.gueux.org.pem b/certs/git.gueux.org.pem
deleted file mode 100644
index 46bc4de..0000000
--- a/certs/git.gueux.org.pem
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGGzCCBAOgAwIBAgIDAk6yMA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTE1MjEwNTA0WhcNMTYxMTE0
-MjEwNTA0WjAYMRYwFAYDVQQDEw1naXQuZ3VldXgub3JnMIICIjANBgkqhkiG9w0B
-AQEFAAOCAg8AMIICCgKCAgEAypT5+9hK2MB3aoCIDGYLjWrYdbxpL2QfiGgUkzUS
-87JlVPieoRG13pjyKHj3oZkGo2SfpLunmwf1ryFo19eufdBoEJ99X/ns2camgeIT
-QjzoDCJeRkNvUlqZT5JlxKt3eRUCo7yjUOfizPs9stVboZSbCnfgKw1IcBeOGZSd
-V2myQiNZHJlV3nVmCYuIOdM5D9fCf0P8QLxjSXMpzN3BxvdWAb5Ni31rJHxdfS1w
-6dveu1cJCfn5bskmHzVmj+30vd+QFoiUcqdqtuTee22kBZ6ko2tioVlIY03wMaDL
-M0RCCxZT6lNJdxbOl9oZiAj+YpbYDdJ2ItVRdJaQo5Tv51sKrwOXH+RF+vZOtbYQ
-giVkti0UmsJofUWfjm8enMjGl7kpXQWhLQXbyyR031oY+4wZnDylGjAuCLhlDwxN
-f4JQW5PRT2iSGUkV89nsNJzJDslKaafK6ZRGwp5C7hlw3aoNAAKvYKnzV7qbz/WV
-dMyfcQMoomkOuU/spE5iHw1ViyBQQrbEmucyRBfUc1TbEyRsCeAd5Hm5vfXXBeRU
-9ilbdR9gu+ZiWmhacjMnoKSoCCoMkSU79dzqsK0K6y4ncFcJMwq72JBTSVOMddJJ
-9ZDzpoU09UzN57H1JWcS3iLUPjbURzBwcLNKI+K981SXKadtLSuKcxiGBlT4DJfF
-+ocCAwEAAaOCATAwggEsMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMDQG
-A1UdJQQtMCsGCCsGAQUFBwMCBggrBgEFBQcDAQYJYIZIAYb4QgQBBgorBgEEAYI3
-CgMDMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuY2Fj
-ZXJ0Lm9yZy8wOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2NybC5jYWNlcnQub3Jn
-L2NsYXNzMy1yZXZva2UuY3JsMGcGA1UdEQRgMF6CDWdpdC5ndWV1eC5vcmegGwYI
-KwYBBQUHCAWgDwwNZ2l0Lmd1ZXV4Lm9yZ4IQZ2l0d2ViLmd1ZXV4Lm9yZ6AeBggr
-BgEFBQcIBaASDBBnaXR3ZWIuZ3VldXgub3JnMA0GCSqGSIb3DQEBCwUAA4ICAQBB
-ah3xsKZiJzfNtYPQir2FwVVoOty7OT52SoOYmnbh65NdZUTnL3oRdRG5lfE8Jnv0
-wKMGpN7h2UZBeIFx3yD/anyBv8UJBf1Z0AZKEmJgmPKsMshCq7TApEzGGOQ20OTX
-pkNcoWm3WpQx+entnPMmiD5koVMFSdEa74Fm+3jqa4+4Kp9Sd8fVbjIY4FumM3km
-8ZfjT+OP1a1dGI1KWBGED33LHePdgY6NQMhzr0fGsKMD8ELVOj5aRN/jwvuhFXZA
-Dvl6zzLDGDt9wQLdnv45AZ/19v1oasRlpKrvS8JMca2GOPH4P+1vfsDqJDAur0jf
-m5o1z0oUDiJEwSYiooa0maPA0K6u4mzJeKrfRl8StO7adk8WId5Bg37wmP+7C2DW
-aZrKw3MmrEzurYvMje7yGK3/FKzSPxEX5hC0t/Ic3EKrY7RskdDxxSRWLJfnyzUr
-733qAMWRl+QmRhBM3teQ8H1VXtHJ5yU3+C9JUCLz6/24w+jAyHFSy0DjarjLqvsO
-kjGarzOZAmPZJXcCJI10Z1Tllxs/BZQDA0Tov45LtpQmNLNpLvOqNsrlUZDBe680
-VF8WvWfeC0oLjNCCjVuGY6AIxAQ2Le36L1evei3UL3MVaUBubXPT4NymigeGigco
-uYUQrYpnhlv4JWPAsgmBgkSvCEgrquBzwlKoqD6PEg==
------END CERTIFICATE-----
diff --git a/certs/imap.gueux.org.pem b/certs/imap.gueux.org.pem
deleted file mode 100644
index 22e5b54..0000000
--- a/certs/imap.gueux.org.pem
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIF6jCCA9KgAwIBAgIDAk60MA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTE1MjE0MTI4WhcNMTYxMTE0
-MjE0MTI4WjAZMRcwFQYDVQQDEw5pbWFwLmd1ZXV4Lm9yZzCCAiIwDQYJKoZIhvcN
-AQEBBQADggIPADCCAgoCggIBAPTAflNAdX0jZAS54gxszhvicCNcvJRS1uOnYcTj
-6FQ8NTOZnguVstXa6iPz/7sdw4205UEMf62MpJ/3OYbsvtlvDV/S0DPMvA5gZzSq
-WiQx5DJyVcIFG5t+m56bNgeK0B7oZ6N0N4VPvrNcN3tT+hKKvpMyEWUGgtelG1TC
-OU+WU3b8OyiFdG14cBXvAZkckB3v/H/0o9s9Ul2W3z2pHgesl81+yIQaw8e4wGKN
-uNz/SS6b5Z+DpLDye0bV06ts5Jk//dRVd2bItXAR4WS7KSqNqQYPHdKEsyfOKAs5
-Wt+yJgazd9Lqc/g/sV5w3BJOMEeyII/WfXh71EFYXmlJOLALW+5gjddUQLBrhdlN
-2/4oeWzd6EgELYYdPstPDXE+XVLmKTKLkrmbYzFLGkjuR2nrOEceWl3DG4nw8Zlx
-VszsEt7Dda2+YIC28ra4CKR1GQBFShSmf7jSdrd1hB/Z+UI606M3RF2GAJiGuSfd
-xuM9XBLqyVk8Wj6e0OzWuJxSAqvtlIewZRemV9XmShiCrSffiu6QoruHwrwHLavV
-zssUCsBYmvNAL9QusODYlUo1XzDaONFxQQJZOl4wocevOjeSXuXMCwtFxISItM+3
-/vYtRUJWhCc9wnH6KGjAMUMyR1imq7r/IgxnMH1dou8XZtd8QmsX0alkPle/sf+z
-iM7FAgMBAAGjgf8wgfwwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCA6gwNAYD
-VR0lBC0wKwYIKwYBBQUHAwIGCCsGAQUFBwMBBglghkgBhvhCBAEGCisGAQQBgjcK
-AwMwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5jYWNl
-cnQub3JnLzA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLmNhY2VydC5vcmcv
-Y2xhc3MzLXJldm9rZS5jcmwwNwYDVR0RBDAwLoIOaW1hcC5ndWV1eC5vcmegHAYI
-KwYBBQUHCAWgEAwOaW1hcC5ndWV1eC5vcmcwDQYJKoZIhvcNAQELBQADggIBAJia
-t1IcOCraZhY3AwpXOk38q4IaLw/0itN3kMTxLOpVbwqAvAdnBb+a1+PDM3BNrkiD
-meRfzFUJtw6MvBe7wZ32QljV+KnnBZDwbVa6PE39iDnf538Yd4qPpGb/XYvk5cZ+
-FDJcGAqpQcEvJ5ZJ3rdCvcVW14oaHoghZRyQygNtySzF5l9oTKBm7pb6wJAdwNiG
-lyXsCJMQfZ860BkFa2izk6SSF2vaIuy80+m1j9RiSlnZ76WLcTK0NVkTbfcwvvo8
-zxXt3dINWPKDEKBw8hPRjPhQS13TMnmRsWJtIKztmsjLrGRZZjkzQ92mu/2Twcib
-O7PXyI25BUSIXMbd6acUpZVtKKQlZfSvApHQDDc+tv6BUou1oTqmV5YiH1g+VzEg
-WUp8OlbVLM0QeAs4pufiowPk7/pkPUzWkOS3oru0PShh50YNvZRxVzClU57jp1Rq
-wo4fLVn0GRCRKak+kvtKZ7ipFC0twue60VIzSbVV5QrFSXcCeJYoRk4pXRpbGIb2
-0OgkEEc43GA5rqDGUS0ZwIyCYanMkFSPSbb1rH/XbfzREtQaBd7N+2yj11V2ft/q
-n/fyuEuVWP3AhmQ6gtcKBrH+wz5EJRu/Yyeb49o4mKnPHaXlpyR87msFFkULz20C
-BUgq5JEITNqzMT4K+XLviq6BFEPWEHGjhKMzApKX
------END CERTIFICATE-----
diff --git a/certs/linventifatelier.gueux.org.pem b/certs/linventifatelier.gueux.org.pem
deleted file mode 100644
index f828377..0000000
--- a/certs/linventifatelier.gueux.org.pem
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGEDCCA/igAwIBAgIDAmgQMA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTUwNTE5MTkwMjQ2WhcNMTcwNTE4
-MTkwMjQ2WjAlMSMwIQYDVQQDExpsaW52ZW50aWZhdGVsaWVyLmd1ZXV4Lm9yZzCC
-AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALlx+D315qaT2InPWidzTPd/
-KZTkPlldi+Ff0xxXpi8PnJ70zPlcVM7FYfn1vnwrkuoYqs6xP66XrkswXqAXrq5T
-Yqz97OhW1erX/KOABT4/hrbBNberF+ti9j19r1X+KcRDZ+GSm8PzWhgCEfulrR/a
-kAZcz9v6iJuqOg0Q1c43hn+WNOYr8aJYvCJSjya/UqgrST7RzErWEk3+UxfnskHe
-+1GXBTfYmZPWAJtIHkg122ms9ikiS57Egbj/QrQZIN2AOIZY2xdhDBVOQOCNUNCk
-pAWapGwZIIsdhDT2ynb7Lg8jU5yPEFLxjeDN0lstDtMh4X904sC954m4mqET3f0e
-GaAuSBEanBRJspxx/OM/BEifi8Szbsl5TldPWXEVUQ6WvZLOkXRsyF7hl6aGyFV1
-738RxNuc5vIJ8BAEP+QtVJR1Bg2Fx1sWGOegRkE0vgECxQUW7KhJ2BMGR/q7bCR0
-hP3XIFiYmdJ20q/KMshuzcwNQpvDKOSqRlJDIAFSs3oh1UOiaHniJCu3XpnqbKJ8
-ZPkvGAHQSydzYruoJkd2amuR3A4i9FeHnobJ+COsA1T0tTbST+hhVjFLXIcpd2Wp
-r6J4+9a6BJ7XeymzCKfcaVn4TWu5FJv0TNUAv2OFUC5NNxwJVTJNP7lWnj4e3YbL
-tiwTTNHrFgmKsMhsvYc1AgMBAAGjggEYMIIBFDAMBgNVHRMBAf8EAjAAMA4GA1Ud
-DwEB/wQEAwIDqDA0BgNVHSUELTArBggrBgEFBQcDAgYIKwYBBQUHAwEGCWCGSAGG
-+EIEAQYKKwYBBAGCNwoDAzAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUHMAGGF2h0
-dHA6Ly9vY3NwLmNhY2VydC5vcmcvMDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9j
-cmwuY2FjZXJ0Lm9yZy9jbGFzczMtcmV2b2tlLmNybDBPBgNVHREESDBGghpsaW52
-ZW50aWZhdGVsaWVyLmd1ZXV4Lm9yZ6AoBggrBgEFBQcIBaAcDBpsaW52ZW50aWZh
-dGVsaWVyLmd1ZXV4Lm9yZzANBgkqhkiG9w0BAQsFAAOCAgEAiilOh+f/Cwazp9rx
-vA3M331PtzILzppO8oEbK6HEBx1eVMPmVDruxBhz+Tg7ofyrGBfyDj3S4nbu3UTk
-UPjMG0zXGfIXwx1D/ZmmATZGMLeb4kHf0yVS5c/xjKEeLXBvwAdxKdxvmHqIPcb0
-rtTNyjGc28YxkCMReRy5twDmhKSEnym9C2ZthHR5OrZ+qk1Y6qn7u1ExM8v5j7sR
-WeWXnMX6JE25YRMp5xUchETbNhJyDUCVddRlckq0EczXB57V+/pkqxPrAyzs/tJ+
-dnM2IBLtY+wBaVaf14nSRYwIw/r6HBqPVI50hqXpg5N1G89BU5PVyQBeYawK8ULz
-vpIC0O1eg5YXSe0QlFe9QyJ5cgR64Ioee753JwJgzjUP0giQcmh5NnQrS4cHd6i+
-q9wBOXKFQkm/SD/tqt7gMXAnhzlCgjJnMfZ3erXTLl3/fvPgWghE3gJq9t2P+8S7
-J8y5Qd67r+g5e5SNK39MSb5egSrSLPkEJPP2ttcp6z11pGM/bmeatNwodA47rGkj
-ZSczmbpYa0W8gySFxy8GztlXiNOQsS4v0lgeNOL8KbbiHaT3z4XlpbqIt6+L/4N5
-kvO1X0Wl0Cz9G7gntiYESdJY5ToZG3xlu2UyRZ50E5nihnQPUhAGGCfj0yvS1Spz
-DAKMNjUq+p+yZkgAFAYO9bbQhrc=
------END CERTIFICATE-----
diff --git a/certs/mirror.gueux.org.pem b/certs/mirror.gueux.org.pem
deleted file mode 100644
index 3386f84..0000000
--- a/certs/mirror.gueux.org.pem
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIF8jCCA9qgAwIBAgIDAlBfMA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTI3MTI1MzMxWhcNMTYxMTI2
-MTI1MzMxWjAbMRkwFwYDVQQDExBtaXJyb3IuZ3VldXgub3JnMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAp7wtEFZ2nST+Y12WgG7jCrQq/72jEvkIxE5A
-E1qS27xjz3SVBARh4xZUQSEC4Vtm8nx5NCpsVdkli7XQGGz2DWFr/4FS//MRA2NU
-FmV27S73yJB3yfRsmtLjscxMwgCr9DOhgI9gv59YNxthWKt24QJ8mzDE++bS5QYM
-xbwWAuoCTqQqGlRxwOFLVdtS75DzVTv6B0Btlk60mwaiTuKA3iNt893wX/GgT6XC
-20P4b3KlYVGVVH4KAI7NTwvARyXUao6T9DWuA1XpyilA2Hc+MQWb7wvIqFmJqEyi
-zQcSZzrcotlN8c6VUiz+7gknkjJ2Pc6JxAW/sikBswC8AMRMKqW2+JwN83KlBUdQ
-RJICCL+X4PaVZXUA22swiBixrWOxVjis6gZX0cCjjffYGyLT1UKbZRrpV2r0Vhph
-5MsifcaNrU/x5MoeHxSMLEv2GBlE2VBMsWe/enmwhk+eKHmqBS0bqNq08pMnRiSV
-LSXJUIJP1uAdyct2Ln37/x9f9lEYmZZ103DCbGtNtbSnlP0I4SBYkwIFnWp1JeAu
-cKWU+ctL6d98mRtJtdbM/g0MccHFC36khufxYdYcLhpnb1scGvMIh4KX5O3sZV2n
-2ev9zgZydSCu9+gjTgg5CIgGPG8zj9dyb0T2VFxp3LzPjOX9fBJBnmLkMU4VGfS0
-tSecbGECAwEAAaOCAQQwggEAMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOo
-MDQGA1UdJQQtMCsGCCsGAQUFBwMCBggrBgEFBQcDAQYJYIZIAYb4QgQBBgorBgEE
-AYI3CgMDMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Au
-Y2FjZXJ0Lm9yZy8wOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2NybC5jYWNlcnQu
-b3JnL2NsYXNzMy1yZXZva2UuY3JsMDsGA1UdEQQ0MDKCEG1pcnJvci5ndWV1eC5v
-cmegHgYIKwYBBQUHCAWgEgwQbWlycm9yLmd1ZXV4Lm9yZzANBgkqhkiG9w0BAQsF
-AAOCAgEAOC4tCoF/oRVGkBhyFE0APL2kKhNYelO9vzZYkL6mb5jw9fVcEZ7Vmtx/
-FK0xYXdfqU5lhbRLf4L4tH/Ws+xCgql38SkSIPLar9SwzKi+Zz3s2vlrYIzsxlQR
-vvDKqlL0LgNhgcoPSdZwyttH6OaIfbdDPFNj1EoA8xn9wrewzbcyPjz790GGFIBK
-cFRiFfwLZmbo19zhzTVnpi/37tt2DMVsx2DM3y/U91UnTP1Tkh16SORLNjQF2XNI
-EHM2+R4ESDmElbT+KP2rpinttF4uwfaa7eCiiekl1l976YJY9b1i65/uaTWQNQGL
-uaZwo+LiIciiXYdY5xwkRz0QWYYclMWdDxs7a3Kcjhp40AcbQ1E//F24bTy2WVBF
-u5Ns9vhIhTc8wsqEvy0JnSPNgHF2m/Ax18CArambRsg2+8tw3CtoUMC59Tym0EsI
-/UhOe/EFpL+6xx2of9nWGjANwxfvAi3WVcQ19eu1XNZC+iSNX/P44NCqeX3bxues
-NQ98ZI3uZnlLkCdIOzxze/UxeCaUdt9SqBSbkl6L1WdA8AnTrJNuDLFScfzldI0i
-zEIWEFhhPfZJgkVPHVhVdYq31ysUNqwSMDdjlOF92MV1DGFappr3Cj4Clojw3ji5
-leOoxC+mxpfLR9+eJgYCIJFqg/7qLgDOHCvVldTwkzxkNxX1/dc=
------END CERTIFICATE-----
diff --git a/certs/smtp.gueux.org.pem b/certs/smtp.gueux.org.pem
deleted file mode 100644
index 56b0d2a..0000000
--- a/certs/smtp.gueux.org.pem
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN CERTIFICATE-----
-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
------END CERTIFICATE-----
diff --git a/certs/www.gueux.org.pem b/certs/www.gueux.org.pem
deleted file mode 100644
index 94bd75d..0000000
--- a/certs/www.gueux.org.pem
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGCTCCA/GgAwIBAgIDAk6zMA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTE1MjEyNzEzWhcNMTYxMTE0
-MjEyNzEzWjAUMRIwEAYDVQQDEwlndWV1eC5vcmcwggIiMA0GCSqGSIb3DQEBAQUA
-A4ICDwAwggIKAoICAQDiElIUsqz7fRB2n2tWrfyRWTClQFVF7hWjOP1EeoL0vJRo
-JtnkzFfgZjWTEZ5/tNgXAGLtFWzUZS0UDtX2infcwQOgjbDwTvAm8vuEqhq6WjUe
-Zv2aBCUJqaGON12/AODn9LJSmc7echemIEvj0kDsVtnoG7O8qMelmhptnLxXVD2B
-x0NDPCJltp4JC90jX9nZ6mKpjAhy2TzCGeWWMCVUE4HdP5izYkfXfRnComb9EjYz
-HyVlbgvkxUkjbWFK9zVCWy4WJ7/QhyPXAG9msO/pnfk4kr6M+7/EPdbSqCcPnPUL
-IkE6oLIJt3hbhkuHXuK8L5ZLv8bL3vnhQHzBQIro3f2gl6SNfIPDlVgMj+F9hlZl
-jLsZ3cLwz6KWMWrxUh9VrXlPktEdubZ45xNLm33si1Bx+w7cIOAb0KLXJlf3BUhO
-BzoEG6H8tNhgwaZ3lRLOvcDS9yk1IhybU3KECYYrHh24VKGIZ9d/fsJcBVgwjSnb
-TiyQt4/7SbRu3hFjbi6IJ+Ktshns24SKuGXiIUdBBYArNzlAfuYPTgmGpPj/4iJ4
-MwBvnBoEeHTL0IVltsLBkovpvANDDHral72tQtUsm1fKyfpEG00ygBFVfoB3ZFVX
-u47MzKB5areWpfAEF7jQuMhyhY1d7z/277WWKkDAlFYoYK1KaiEaeb+G2SD5+QID
-AQABo4IBIjCCAR4wDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCA6gwNAYDVR0l
-BC0wKwYIKwYBBQUHAwIGCCsGAQUFBwMBBglghkgBhvhCBAEGCisGAQQBgjcKAwMw
-MwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5jYWNlcnQu
-b3JnLzA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLmNhY2VydC5vcmcvY2xh
-c3MzLXJldm9rZS5jcmwwWQYDVR0RBFIwUIIJZ3VldXgub3JnoBcGCCsGAQUFBwgF
-oAsMCWd1ZXV4Lm9yZ4INd3d3Lmd1ZXV4Lm9yZ6AbBggrBgEFBQcIBaAPDA13d3cu
-Z3VldXgub3JnMA0GCSqGSIb3DQEBCwUAA4ICAQChfdWw/x8nl8EaNrDNmNW38IEl
-d+E9kqvVBdzZaJQlQzPI0Ypq9appRrNpAypQFTMvquwrxFyeNxLoDqUAB+VLlVq7
-Sk/8AInEWiEha5u7N4qISzOskT5x/7cYYVAPVf1I+t3WJ4XkWoA1kyqLi+nxrFB7
-7yw6IKjAjTnPMQwO3O+WczlVGg799XBYY2OBpK4dNZYcaFYcJh5NzJkXsnLvWw2W
-OerAYGXUoFKXNIpb/ZsqPaYvqViwEIGNCEIJIQvMv7S5QGThs3ippv+61ZX80+Ag
-zwzGhVlf1EYCpAXCVh5r9z4RfKe6n2byQpkEVOdagYEEQYuPn+k/b24SO7tVVZ8k
-dsBauJeJd9PuBbxAps7kkHVkuNdSfQ73MhIEWmHaat86XYtAhLeAkJ6nJCeJ1oC7
-JOA1E5RYmcC6rknJfy21RyofAOLwCxpIzU4rdSvq8Hlm6kBD/fkLOsywFHMs+Ihl
-/Aj7K6ug+LAOHU+ehre2DnBEkCxV7YvuVD0DOOqGPDA9sgsK7FoRd2vJEmsD0Xh2
-XLQaOVpk+0h0gfCAOfTPwI6bJpGgknwIBUowR03XIhgq7eAX85xDD07pfcZPCjwc
-d20ng/l5YBdUDwZlx3M/3tJmpaXlAJbJpcelrPq57/WHUhXZFh6q5CXwvGHxrh4P
-imUeWKfp35/U5xLqvw==
------END CERTIFICATE-----
diff --git a/certs/xmpp.gueux.org.pem b/certs/xmpp.gueux.org.pem
deleted file mode 100644
index b7b5999..0000000
--- a/certs/xmpp.gueux.org.pem
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIF6jCCA9KgAwIBAgIDAk62MA0GCSqGSIb3DQEBCwUAMFQxFDASBgNVBAoTC0NB
-Y2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV
-BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwHhcNMTQxMTE1MjE0OTQ1WhcNMTYxMTE0
-MjE0OTQ1WjAZMRcwFQYDVQQDEw54bXBwLmd1ZXV4Lm9yZzCCAiIwDQYJKoZIhvcN
-AQEBBQADggIPADCCAgoCggIBAMb+g/KbchF5O7HOr5OoHSAd0DBQdvJPy4k+0tGx
-lKZG06Vksl6xVuh236+SgNgaA5B0FTawQPOD60PEceMgVpgjalzbeW9pHyl0T11k
-fdBid7iEyXwizl9qa+lzsdIPO3SrYl2XNuIPb36V5H4bVBnMNhADMOPm0zfqL/AU
-FCLnGUpIQU+crRLthZuA8LEVSaJmDG7DO8zJWVYaL86Qb1qFrsonFMzoc1zjsd59
-Idbo+u8hTyslQ5PxjkG1BzN/6q9jclbV51WKsOeqAWvVLjZM2WFGqBHN8vhnWdAH
-MyORWHrI6n+LgWrt2U00Dt3ZWCrbi8S4PoWXkf+tcqT/XoN/KmPcM8y+rLqeuvwB
-puWrQ1XXvNoASN13RkJwqBEGBkBgndS6GdYX2fBrPXnQhai2TGa39lz2MBMJ9KzG
-3rSa5n6nMLlOQ5SuIXB3XAHn0Rwy/Mo5vpcYT7+C20rPQtTYhhP7hXJRGbH4lbu3
-Il5cknEIZvZtPTjKplK1iJjQYJ9uJWL7UhnghxZFKVs0bDh1VLsjACV/7EG4Qo74
-23zKi4133BK6BXRLgAcZp8umY/DZaRrINpfSlAiezsdWlKUF2dOKcmbKES32y6fg
-/jwNXf5t2QOQvDQigbHJCaEzm/TrBu1aM0DTNn1JwWQ9/CBHfOkCKT/m0I5Czl1m
-r5jrAgMBAAGjgf8wgfwwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCA6gwNAYD
-VR0lBC0wKwYIKwYBBQUHAwIGCCsGAQUFBwMBBglghkgBhvhCBAEGCisGAQQBgjcK
-AwMwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5jYWNl
-cnQub3JnLzA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLmNhY2VydC5vcmcv
-Y2xhc3MzLXJldm9rZS5jcmwwNwYDVR0RBDAwLoIOeG1wcC5ndWV1eC5vcmegHAYI
-KwYBBQUHCAWgEAwOeG1wcC5ndWV1eC5vcmcwDQYJKoZIhvcNAQELBQADggIBAJbS
-eRC/+Zc+jFWfTglke+K8m9IPzpw1F67lfVR3pi/lDs8smFLKk5hKAHl5eTH+DPK6
-lNJJaNin7hy90k2OrG1+8bvCpJ3w+d4I5E/2PLbh4FnQmdPjit21rWD3b6AciD+v
-4G8fO12mnNH4WXjuI9f+XoTDPx13zhDV8eNjiATU2xmCdxzO0od03MFoUQAYoUbM
-IMIa19h7QjLmQs+Dq9Y66QlwZUP2xqvqDzC4zr9XBEAizl5/blUYJlhxp3rVzJJ8
-NU2PsT0XqTX/lRaMXI0641qehYJvfCuWe7IyawGXT72UkGec1xaqXwd1xvujdbNC
-U8lIVznFRktAUb3rsZdmbFQJuLsdhgAWrfHyV4rmGkq54XDJdTP3QTDUdJweQac7
-ARlTXFFmBiYuE5fXyxcFoM66IA/1ZXxwqZcCtPuYn2WfFDOvjr0meIcFJ8aVxCpA
-3i2xCRh3U4mMqufl5+4w4b1KuvS2MSvs3rCBw3XLpWv67+YmQeADuxdLxu3wkC3B
-czZe01y3ldKKDFrPqCqELcDX2SBt/lyvVHUBngNqV1RGOdXNBAV9C/EQ7wi6dbca
-+F1PQMNDmbmlEBWzN0sHwlldINMXX3A99wzV2BVFnRek7IA0YpI01Hx0PvExM7XG
-2qQrVdEwaM10uHvv4t1/7CdvqgKtQi8RXye6v1n2
------END CERTIFICATE-----
diff --git a/gueux-org.cabal b/gueux-org.cabal
index bdee640..ce9e137 100644
--- a/gueux-org.cabal
+++ b/gueux-org.cabal
@@ -7,7 +7,6 @@ executable site
main-is: site.hs
build-depends: base >= 4 && < 5
, hakyll >= 4.6
- , cryptohash >= 0.11
, bytestring
ghc-options: -threaded
default-language: Haskell2010
diff --git a/site.hs b/site.hs
index 9647e23..76fbca7 100644
--- a/site.hs
+++ b/site.hs
@@ -2,8 +2,6 @@
{-# LANGUAGE OverloadedStrings #-}
import Data.Monoid (mappend, mconcat)
import Hakyll
-import qualified Crypto.Hash.SHA512 as SHA512
-import qualified Crypto.Hash.MD5 as MD5
import qualified Data.ByteString as Strict
import qualified Data.ByteString.Lazy as Lazy
import Text.Printf (printf)
@@ -26,24 +24,6 @@ main = hakyll $ do
>>= loadAndApplyTemplate "templates/default.html" defaultContext
>>= relativizeUrls
- match "certs/*" $ do
- route idRoute
- compile copyFileCompiler
-
- match "certs.markdown" $ do
- route $ setExtension "html"
- compile $ do
- certs <- loadAll "certs/*.pem"
- let certsCtx =
- listField "certs" certCtx (return certs) `mappend`
- constField "title" "Certificats" `mappend`
- defaultContext
-
- pandocCompiler
- >>= loadAndApplyTemplate "templates/certs.html" certsCtx
- >>= loadAndApplyTemplate "templates/default.html" certsCtx
- >>= relativizeUrls
-
match "index.markdown" $ do
route $ setExtension "html"
compile $ do
@@ -63,17 +43,3 @@ postCtx :: Context String
postCtx =
dateField "date" "%B %e, %Y" `mappend`
defaultContext
-
-certCtx :: Context CopyFile
-certCtx = mconcat
- [ urlField "url"
- , titleField "title"
- , field "sha512" $ \(item) -> do
- sha512 <- unsafeCompiler $ fmap SHA512.hashlazy $ Lazy.readFile (filepath $ itemBody item)
- return $ toHex sha512
- ]
- where
- filepath (CopyFile f) = f
-
-toHex :: Strict.ByteString -> String
-toHex bytes = Strict.unpack bytes >>= printf "%02x"
diff --git a/templates/cert-list.html b/templates/cert-list.html
deleted file mode 100644
index 911f060..0000000
--- a/templates/cert-list.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<ul>
- $for(certs)$
- <li>
- <p><a href="$url$">Certificat: $title$</a></p>
- <p>SHA512: $sha512$</p>
- </li>
- $endfor$
-</ul>
diff --git a/templates/certs.html b/templates/certs.html
deleted file mode 100644
index 7c7ff43..0000000
--- a/templates/certs.html
+++ /dev/null
@@ -1,3 +0,0 @@
-$body$
-
-$partial("templates/cert-list.html")$
diff --git a/templates/default.html b/templates/default.html
index a0a9992..8a5c9fb 100644
--- a/templates/default.html
+++ b/templates/default.html
@@ -14,7 +14,6 @@
<a href="https://lists.gueux.org">Listes de diffusion</a>
<a href="https://gitweb.gueux.org">Gitweb</a>
<a href="contacts.html">Contacts</a>
- <a href="certs.html">Certificats</a>
</div>
</div>