diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-03-04 23:52:30 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-03-09 02:07:42 +0100 |
commit | c92933bfa2d95533ea5c8650ff4d40b6621e600f (patch) | |
tree | 3273743b9d213fbabcd9e80855a9ab2cb14470cb /nixops/modules/task/www | |
parent | f8dbac307b48e7ff4baea2b78ec08fa569b44e9d (diff) | |
download | Nix-c92933bfa2d95533ea5c8650ff4d40b6621e600f.tar.gz Nix-c92933bfa2d95533ea5c8650ff4d40b6621e600f.tar.zst Nix-c92933bfa2d95533ea5c8650ff4d40b6621e600f.zip |
Use Let’s encrypt for taskwarrior
Diffstat (limited to 'nixops/modules/task/www')
-rw-r--r-- | nixops/modules/task/www/index.php | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/nixops/modules/task/www/index.php b/nixops/modules/task/www/index.php index 829cdd0..deaf8af 100644 --- a/nixops/modules/task/www/index.php +++ b/nixops/modules/task/www/index.php | |||
@@ -40,7 +40,29 @@ if (isset($_GET["file"])) { | |||
40 | } | 40 | } |
41 | $certificate = file_get_contents($basecert . ".cert.pem"); | 41 | $certificate = file_get_contents($basecert . ".cert.pem"); |
42 | $cert_key = file_get_contents($basecert . ".key.pem"); | 42 | $cert_key = file_get_contents($basecert . ".key.pem"); |
43 | $server_cert = file_get_contents($vardir . "/keys/server.cert"); | 43 | |
44 | // IdenTrust DST Root CA X3 | ||
45 | // obtained here: https://letsencrypt.org/fr/certificates/ | ||
46 | $server_cert = "-----BEGIN CERTIFICATE----- | ||
47 | MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/ | ||
48 | MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT | ||
49 | DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow | ||
50 | PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD | ||
51 | Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB | ||
52 | AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O | ||
53 | rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq | ||
54 | OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b | ||
55 | xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw | ||
56 | 7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD | ||
57 | aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV | ||
58 | HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG | ||
59 | SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69 | ||
60 | ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr | ||
61 | AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz | ||
62 | R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5 | ||
63 | JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo | ||
64 | Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ | ||
65 | -----END CERTIFICATE-----"; | ||
44 | 66 | ||
45 | $file = $_GET["file"]; | 67 | $file = $_GET["file"]; |
46 | switch($file) { | 68 | switch($file) { |