From 2f7205aafd684149ed079213f1d163cbe96bb442 Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Tue, 5 Jan 2021 21:39:29 +0100
Subject: [PATCH 1/3] [grafana] Replace Crans image

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 roles/grafana/files/grafana_icon.svg | 26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/roles/grafana/files/grafana_icon.svg b/roles/grafana/files/grafana_icon.svg
index 6ae1be6b..9e1388fc 100644
--- a/roles/grafana/files/grafana_icon.svg
+++ b/roles/grafana/files/grafana_icon.svg
@@ -1,10 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg width="351px" height="365px" enable-background="new 0 0 351 365" version="1.1" viewBox="0 0 351 365" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><defs><filter id="a" x="-.096092" y="-.076526" width="1.1922" height="1.1531" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="45.092869"/></filter></defs>
-<style type="text/css">
-	.st0{fill:url(#SVGID_1_);}
-</style>
-<linearGradient id="SVGID_1_" x1="175.5" x2="175.5" y1="445.49" y2="114.03" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#FFF100" offset="0"/>
-	<stop stop-color="#F05A28" offset="1"/>
-</linearGradient>
-<g transform="matrix(.81436 0 0 .81436 14.786 -44.209)"><path transform="matrix(.2207 0 0 .2207 92.647 216.95)" d="m476.75-390.06-21.59 43.68-62.461 135.4-193.1 426.6 69.77-0.36914 61.73 0.25 4.8906 11.34 61 97.731 4.8613 8.6406 123.3-0.9492 149.8-0.3496 1.75 1.4082 12.48 26.961 22.379 49.92 23.41 50.559 22.01 47.891 22.15 48.061 21.52 47.289 21.881 47.93 22.471 48.74 22.1 47.83 27.969 60.17 13.432 29.711 12.398 25.94 16.471 36.529c0.184 0.237 0.3658 0.4583 0.5488 0.6933l56.24 122.6a890.31 890.31 0 0 0 91.26-79.881l-50.5-111.4v-0.061l-4.1289-8.9844-7.584-16.619-0.035 0.037-1.6524-3.5977-21.99-47.01-25.959-57-28.779-62.16-49.15-107.8-28.81-62.111-30.869-68.818-36.4-78.102-25.961-56.988-30.898-67.682-28.672-63.359-36.549-77.959-19.5-43.83-36.66-80.08-17.061-39.711-36.48-79.4-51.17-113.8zm-0.83008 283.7 146.9 320.3h-24.43l-252.4 1.4805-14.809-0.11133 81.16-187.3 32.16-69.561zm-203.47 441.51-131 0.7286-4.2305 12.57-22.189 50.359-16.27 36.5-12.141 27.75-9.5 20.842-14.25 33.408-19.5 42.852-18.061 40.219-10.889 24.611-18.801 42.119-36.439 80.109 7.8691 3.1211 28.5 12.75 68.82 30.92 4.5508 2.1797 30.01-66.711 22.24-51.148 15.699-34.84 22.92-50.791 24.221-53.25 23.41-53.471 16.779-36.238 29.25-66.301 18.971-48.25z" filter="url(#a)"/><g fill="#cf0f23" stroke-width=".2207"><path d="m197.87 89.943a195.96 195.96 0 0 0-199.25 192.61 195.96 195.96 0 0 0 63.54 147.46l13.171-29.638a165.37 165.37 0 0 1-46.132-117.29 165.37 165.37 0 0 1 168.15-162.55 165.37 165.37 0 0 1 162.55 168.15 165.37 165.37 0 0 1-61.134 125.38c4.2958 9.3059 8.675 18.821 13.089 28.472a195.96 195.96 0 0 0 78.624-153.35 195.96 195.96 0 0 0-192.61-199.25zm130.04 339.57c-0.19268 0.17921-0.38515 0.35857-0.57849 0.53668 0.19334-0.17833 0.38581-0.35769 0.57849-0.53668zm-1.1134 1.0259c-0.20128 0.18407-0.4024 0.36857-0.60434 0.55176 0.20194-0.18321 0.40306-0.36769 0.60434-0.55176zm-3.836 3.4162c-0.0711 0.0616-0.14189 0.12357-0.21296 0.18492 0.0711-0.0614 0.14189-0.12313 0.21296-0.18492zm-3.52 2.9795c-0.0781 0.0644-0.15573 0.12931-0.23364 0.19354 0.0781-0.0642 0.15573-0.12909 0.23364-0.19354z"/><path d="m335.2 421.58c7.9585-16.052 16.358-30.06 28.162-46.259 11.81-16.204 27.345-33.326 42.529-69.124-11.763 48.179-41.691 88.369-70.691 115.38z"/><path d="m5.9732 234.07c0.69985 17.903 0.0291 34.209-2.58 54.094-2.6087 19.881-8.0424 42.353-4.2353 81.042-12.75-47.937-5.7272-97.551 6.8153-135.14z"/><path d="m370.95 201.43c-12.262-13.063-22.445-25.822-33.503-42.551-11.059-16.725-21.68-37.255-49.923-64.004 41.051 27.853 68.263 69.919 83.426 106.53z"/><path d="m177.15 91.097c-16.528 6.9168-32.046 11.991-51.578 16.5-19.539 4.509-42.485 7.2744-77.422 24.366 40.455-28.713 89.385-39.484 129-40.874z"/></g><path d="m197.87 130.86-4.7649 9.6402-13.785 29.883-42.618 94.152 15.398-0.0815 13.624 0.0552 1.0794 2.5027 13.463 21.569 1.0729 1.907 27.212-0.20949 33.061-0.0772 0.38623 0.31079 2.7545 5.9503 4.9391 11.017 5.1667 11.158 4.8576 10.57 4.8886 10.607 4.7494 10.437 4.8292 10.578 4.9594 10.757 4.8774 10.556 6.1728 13.28 2.9644 6.5573 2.7364 5.7249 3.6351 8.0621c0.0406 0.0523 0.0807 0.10115 0.12112 0.15302l12.412 27.058a196.49 196.49 0 0 0 20.141-17.63l-11.145-24.586v-0.0135l-0.91126-1.9829-1.6738-3.6679-8e-3 8e-3 -0.36468-0.79402-4.8533-10.375-5.7292-12.58-6.3517-13.719-10.848-23.791-6.3586-13.708-6.8129-15.188-8.0337-17.237-5.7296-12.577-6.8194-14.938-6.328-13.984-8.0664-17.206-4.3037-9.6734-8.091-17.674-3.7653-8.7643-8.0513-17.524-11.293-25.116zm-0.1832 62.613 32.421 70.691h-5.3917l-55.705 0.32674-3.2683-0.0246 17.912-41.337 7.0978-15.352zm-44.907 97.443-28.912 0.1608-0.93368 2.7743-4.8973 11.114-3.5907 8.0556-2.6795 6.1245-2.0967 4.5998-3.145 7.3733-4.3037 9.4575-3.986 8.8764-2.4032 5.4318-4.1494 9.2958-8.0423 17.68 1.7367 0.68884 6.29 2.814 15.189 6.8241 1.0044 0.48107 6.6232-14.723 4.9085-11.289 3.4649-7.6892 5.0585-11.21 5.3456-11.752 5.1667-11.801 3.7032-7.9979 6.4556-14.633 4.1869-10.649z" fill="#fff" stroke-width=".2207"/><path d="m137.79 266.44-1.0792-1.9002 15.398-0.0817 13.637 0.0552-0.0243-0.0243 1.492 2.516 13.061 21.58 1.0726 1.9069-2.4079 0.1236-22.754 0.30457h-3.3834l7e-3 -9e-3 -1.1918-2.3262z" fill="#cf0f23" stroke-width=".2207"/></g></svg>
+<svg width="128" height="128" preserveAspectRatio="xMinYMin meet" version="1.1" viewBox="0 0 128.2 128.1" xmlns="http://www.w3.org/2000/svg">
+  <defs>
+    <filter id="a" x="-.05476" y="-.04273" width="1.11" height="1.085" color-interpolation-filters="sRGB">
+      <feGaussianBlur stdDeviation="5.3610194"/>
+    </filter>
+  </defs>
+  <g transform="matrix(.3125 0 0 .3125 9.024e-8 86.95)">
+    <path d="m187.5-246.8c-1.149 0-2.296 0.0123-3.441 0.0332-0.4309 8e-3 -0.8607 0.0224-1.291 0.0332-0.7221 0.0182-1.444 0.0361-2.164 0.0625-0.5229 0.0192-1.044 0.0449-1.566 0.0684-0.611 0.0275-1.222 0.0564-1.832 0.0898-0.5415 0.0297-1.082 0.0633-1.623 0.0977-0.6363 0.0404-1.271 0.084-1.906 0.1309-0.4885 0.036-0.9772 0.0715-1.465 0.1113-0.6631 0.0541-1.325 0.1127-1.986 0.1738-0.4977 0.046-0.9954 0.0907-1.492 0.1406-0.7778 0.0781-1.555 0.1642-2.33 0.252-0.3228 0.0365-0.6464 0.0693-0.9688 0.1074-0.8353 0.0989-1.667 0.2084-2.5 0.3184-0.6323 0.0835-1.264 0.1699-1.895 0.2598-0.8174 0.1165-1.635 0.2342-2.449 0.3613-0.3296 0.0514-0.6572 0.109-0.9863 0.1621-0.7737 0.125-1.547 0.2522-2.318 0.3867-0.4493 0.0784-0.8973 0.1606-1.346 0.2422-0.6833 0.1244-1.366 0.251-2.047 0.3828-0.4439 0.0859-0.8871 0.1746-1.33 0.2637-0.6423 0.1292-1.284 0.2607-1.924 0.3965-0.5006 0.1062-1.001 0.214-1.5 0.3242-0.6484 0.1431-1.295 0.2916-1.941 0.4414-0.4292 0.0995-0.8589 0.1964-1.287 0.2988-0.6912 0.1654-1.38 0.3386-2.068 0.5117-0.4303 0.1082-0.8618 0.213-1.291 0.3242-0.6366 0.1649-1.27 0.3383-1.904 0.5098-0.7855 0.2123-1.57 0.4281-2.352 0.6504-0.7179 0.2041-1.436 0.4086-2.15 0.6211-0.3478 0.1034-0.694 0.211-1.041 0.3164-0.733 0.2226-1.466 0.4464-2.195 0.6777-0.4668 0.148-0.931 0.3015-1.396 0.4531-0.5531 0.1802-1.105 0.3617-1.656 0.5469-0.5062 0.1701-1.011 0.3432-1.516 0.5176-0.6026 0.2083-1.205 0.4185-1.805 0.6328-0.4564 0.163-0.9123 0.3277-1.367 0.4941-0.5802 0.2123-1.159 0.4286-1.736 0.6465-0.4645 0.1752-0.9297 0.3486-1.393 0.5273-0.6252 0.2415-1.247 0.4903-1.869 0.7383-0.4218 0.1681-0.8452 0.3328-1.266 0.5039-0.6222 0.2533-1.24 0.5156-1.859 0.7754-0.8206 0.3444-1.638 0.695-2.453 1.051-0.5614 0.245-1.125 0.4859-1.684 0.7363-0.4202 0.1883-0.8372 0.3829-1.256 0.5742-0.6264 0.2863-1.252 0.5741-1.875 0.8672-0.4107 0.1932-0.8193 0.3898-1.229 0.5859-0.5646 0.2706-1.128 0.5442-1.689 0.8203-0.4868 0.2394-0.9724 0.4811-1.457 0.7246-0.4856 0.244-0.9698 0.4902-1.453 0.7383-0.5024 0.2579-1.004 0.5169-1.504 0.7793-0.548 0.2876-1.094 0.5782-1.639 0.8711-0.3922 0.2108-0.7852 0.4193-1.176 0.6328-0.716 0.3914-1.428 0.7908-2.139 1.191-0.2541 0.1432-0.5103 0.2833-0.7637 0.4277-0.9744 0.5552-1.944 1.117-2.908 1.689-0.9457 0.5616-1.885 1.133-2.82 1.711-0.3453 0.2133-0.6874 0.431-1.031 0.6465-0.602 0.3773-1.203 0.7566-1.801 1.141-0.375 0.241-0.7478 0.4849-1.121 0.7285-0.5472 0.3572-1.093 0.7153-1.637 1.078-0.4088 0.2729-0.816 0.5481-1.223 0.8242-0.5144 0.3493-1.026 0.7023-1.537 1.057-0.4196 0.291-0.8387 0.5825-1.256 0.877-0.498 0.3514-0.9938 0.7062-1.488 1.062-0.3788 0.2729-0.758 0.5446-1.135 0.8203-0.5966 0.4366-1.19 0.8786-1.781 1.322-0.3054 0.229-0.612 0.4566-0.916 0.6875-0.8762 0.6655-1.747 1.337-2.611 2.018-0.874 0.6883-1.742 1.386-2.604 2.09-0.2697 0.2203-0.5362 0.4442-0.8047 0.666-0.5835 0.482-1.164 0.966-1.742 1.455-0.3601 0.3048-0.7184 0.6124-1.076 0.9199-0.4612 0.3964-0.9215 0.7943-1.379 1.195-0.3824 0.3352-0.7628 0.6733-1.143 1.012-0.4759 0.4241-0.9502 0.8503-1.422 1.279-0.3709 0.3373-0.7411 0.6753-1.109 1.016-0.406 0.3752-0.8082 0.7539-1.211 1.133-0.4103 0.3859-0.8216 0.7704-1.229 1.16-0.4055 0.3884-0.8069 0.7817-1.209 1.174-0.3972 0.3873-0.7956 0.7731-1.189 1.164-0.4332 0.43-0.8599 0.8664-1.289 1.301-0.6053 0.6126-1.208 1.228-1.805 1.85-0.4728 0.4919-0.9465 0.9832-1.414 1.48-0.3026 0.3218-0.6 0.6487-0.9004 0.9727-0.4918 0.5304-0.9829 1.061-1.469 1.598-0.2513 0.2774-0.5003 0.5569-0.75 0.8359-0.48 0.5363-0.9575 1.075-1.432 1.617-0.319 0.3647-0.6369 0.7303-0.9531 1.098-0.4042 0.4695-0.8053 0.9422-1.205 1.416-0.3242 0.3842-0.6476 0.7693-0.9688 1.156-0.4188 0.5045-0.8344 1.012-1.248 1.521-0.2842 0.3498-0.5697 0.6987-0.8516 1.051-0.4208 0.5257-0.8366 1.055-1.252 1.586-0.285 0.364-0.573 0.7254-0.8555 1.092-0.6717 0.8711-1.337 1.749-1.994 2.633-0.6385 0.859-1.268 1.725-1.893 2.596-0.3637 0.5072-0.7212 1.02-1.08 1.531-0.2898 0.4129-0.5806 0.8248-0.8672 1.24-0.3032 0.4396-0.6027 0.8818-0.9023 1.324-0.3553 0.5246-0.7103 1.05-1.061 1.578-0.2617 0.395-0.5204 0.7922-0.7793 1.189-0.3655 0.5609-0.728 1.124-1.088 1.689-0.2485 0.3904-0.4964 0.7813-0.7422 1.174-0.358 0.5719-0.7123 1.146-1.064 1.723-0.244 0.3993-0.4892 0.7978-0.7305 1.199-0.3708 0.6172-0.7355 1.239-1.1 1.861-0.2075 0.3546-0.4158 0.7083-0.6211 1.064-0.5615 0.9743-1.117 1.953-1.662 2.939-0.5825 1.054-1.156 2.114-1.719 3.182-2.7e-4 5.1e-4 2.7e-4 1e-3 0 2e-3 -0.563 1.067-1.117 2.14-1.66 3.221-1.632 3.243-3.174 6.545-4.625 9.904-0.4835 1.12-0.957 2.245-1.42 3.377-0.9262 2.265-1.81 4.554-2.652 6.867-26.94 74.02-4.665 157.1 55.67 207.8 59.23 49.7 142.9 57.84 210.5 20.87-5.666-12.24-10.71-23.3-15.56-33.96-54.65 31.15-122.8 25.04-171-15.43-48.44-40.65-66.25-107.1-44.62-166.5h2e-3c6.759-18.57 16.91-35.19 29.6-49.27 1.904-2.111 3.866-4.165 5.881-6.16 0.6714-0.6646 1.348-1.323 2.031-1.975 3.418-3.258 6.985-6.35 10.69-9.266 1.481-1.166 2.983-2.304 4.506-3.414 0.761-0.5545 1.528-1.103 2.299-1.643 0.7717-0.5404 1.55-1.074 2.332-1.6 1.563-1.051 3.146-2.074 4.748-3.066 4.7e-4 -2.9e-4 1e-3 3e-4 2e-3 0 1.602-0.992 3.222-1.955 4.861-2.887 0.8198-0.4659 1.646-0.9244 2.475-1.375 0.8288-0.4506 1.662-0.893 2.5-1.328 1.675-0.8703 3.367-1.71 5.076-2.518 2.564-1.211 5.164-2.351 7.799-3.418 4.392-1.778 8.879-3.352 13.45-4.713 0.9137-0.2722 1.832-0.5359 2.752-0.791 2.761-0.7654 5.549-1.454 8.363-2.062 0.9382-0.2029 1.88-0.3968 2.824-0.582 1.888-0.3704 3.785-0.7052 5.693-1.004 5.726-0.8961 11.54-1.466 17.43-1.695 1.962-0.0765 3.932-0.1152 5.908-0.1152s3.946 0.0388 5.908 0.1152c5.886 0.2294 11.7 0.7992 17.43 1.695 1.909 0.2987 3.806 0.6335 5.693 1.004 0.9438 0.1852 1.886 0.3791 2.824 0.582 2.815 0.6087 5.603 1.297 8.363 2.062 0.9202 0.2551 1.838 0.5188 2.752 0.791 2.74 0.8165 5.452 1.71 8.131 2.678 7.8e-4 2.8e-4 1e-3 2e-3 2e-3 2e-3 1.786 0.6453 3.558 1.322 5.314 2.033 2.635 1.067 5.235 2.207 7.799 3.418 1.709 0.8075 3.401 1.647 5.076 2.518 0.8376 0.4352 1.671 0.8775 2.5 1.328 0.8288 0.4506 1.653 0.9091 2.473 1.375 5e-4 2.9e-4 1e-3 -2.8e-4 2e-3 0 0.8193 0.4657 1.633 0.9391 2.443 1.42 0.3196 0.1897 0.6349 0.3861 0.9531 0.5781 0.4889 0.2951 0.9794 0.5881 1.465 0.8887 4.7e-4 3e-4 1e-3 -2.9e-4 2e-3 0 0.31 0.192 0.6153 0.3917 0.9238 0.5859 1.286 0.8096 2.563 1.632 3.824 2.48 0.7817 0.5258 1.558 1.059 2.33 1.6 4.4e-4 3.1e-4 2e-3 -3.1e-4 2e-3 0 1.543 1.08 3.065 2.19 4.566 3.328 4.2e-4 3.2e-4 2e-3 -3.1e-4 2e-3 0 0.7505 0.5688 1.495 1.146 2.234 1.729 4.1e-4 3.2e-4 2e-3 -3.2e-4 2e-3 0 0.7399 0.5829 1.474 1.173 2.203 1.77 7.1e-4 5.8e-4 1e-3 1e-3 2e-3 2e-3 1.458 1.194 2.893 2.415 4.307 3.664 6.9e-4 6.1e-4 1e-3 1e-3 2e-3 2e-3 0.7062 0.6241 1.407 1.255 2.102 1.893 0.6961 0.6389 1.386 1.283 2.07 1.936 0.6836 0.6517 1.36 1.31 2.031 1.975 0.6717 0.6649 1.339 1.336 1.998 2.014 6.4e-4 6.6e-4 1e-3 1e-3 2e-3 2e-3 1.318 1.355 2.612 2.738 3.881 4.145 3.173 3.519 6.186 7.196 9.027 11.02 1.137 1.532 2.247 3.087 3.328 4.666 1.08 1.578 2.132 3.179 3.154 4.803 4.7e-4 7.5e-4 1e-3 1e-3 2e-3 2e-3 1.023 1.624 2.015 3.271 2.979 4.939 4.4e-4 7.7e-4 2e-3 1e-3 2e-3 2e-3 0.9634 1.669 1.896 3.36 2.799 5.072 0.4518 0.8574 0.8978 1.72 1.334 2.588 1.307 2.601 2.542 5.25 3.705 7.945 0.3882 0.8994 0.7689 1.803 1.141 2.713 0.7425 1.817 1.451 3.655 2.127 5.512h2e-3c0.6956 1.911 1.349 3.829 1.963 5.754h38.7c-1.559-6.21-3.44-12.38-5.664-18.49-0.8421-2.314-1.726-4.603-2.652-6.867-0.463-1.132-0.9364-2.257-1.42-3.377-1.451-3.359-2.994-6.661-4.625-9.904-0.5435-1.08-1.097-2.154-1.66-3.221-2.7e-4 -5e-4 2.7e-4 -1e-3 0-2e-3 -0.5632-1.068-1.136-2.127-1.719-3.182-0.5449-0.9862-1.101-1.965-1.662-2.939-0.1937-0.3361-0.3903-0.6693-0.5859-1.004-0.3869-0.6618-0.7754-1.322-1.17-1.979-0.2079-0.3457-0.4189-0.6891-0.6289-1.033-0.3768-0.6175-0.7552-1.233-1.139-1.846-0.2382-0.3804-0.4799-0.7583-0.7207-1.137-0.3826-0.6013-0.7672-1.201-1.156-1.797-0.2252-0.3451-0.4504-0.6898-0.6777-1.033-0.3865-0.5839-0.7773-1.165-1.17-1.744-0.2626-0.3872-0.5238-0.7752-0.7891-1.16-0.4005-0.5811-0.8082-1.156-1.215-1.732-0.2342-0.3317-0.4649-0.6661-0.7012-0.9961-0.651-0.9094-1.308-1.813-1.975-2.709-3.1e-4 -4.1e-4 3e-4 -2e-3 0-2e-3 -0.672-0.904-1.354-1.799-2.041-2.689-0.1919-0.2486-0.387-0.4946-0.5801-0.7422-0.5118-0.6563-1.027-1.31-1.547-1.959-0.2148-0.268-0.4322-0.534-0.6484-0.8008-0.4773-0.5889-0.9574-1.175-1.441-1.758-0.2851-0.3432-0.5719-0.6844-0.8594-1.025-0.444-0.5267-0.8903-1.051-1.34-1.572-0.268-0.3109-0.5367-0.6207-0.8066-0.9297-0.5057-0.5789-1.015-1.154-1.527-1.727-0.2393-0.2672-0.478-0.535-0.7188-0.8008-0.4859-0.5364-0.977-1.067-1.469-1.598-0.3004-0.324-0.5978-0.6509-0.9004-0.9727-0.4676-0.4972-0.9413-0.9886-1.414-1.48-0.4995-0.5196-1.001-1.037-1.506-1.551-0.5472-0.5563-1.095-1.113-1.648-1.662-0.3296-0.3269-0.6642-0.6483-0.9961-0.9726-0.4489-0.4386-0.8984-0.8766-1.352-1.311-0.368-0.3524-0.7386-0.7015-1.109-1.051-0.4658-0.4389-0.9322-0.8766-1.402-1.311-0.3275-0.3023-0.6568-0.6024-0.9863-0.9023-0.4982-0.4534-0.9991-0.9037-1.502-1.352-0.3344-0.2978-0.6693-0.5952-1.006-0.8906-0.5808-0.5098-1.165-1.015-1.752-1.518-0.2343-0.2006-0.4679-0.4021-0.7031-0.6016-0.6336-0.5371-1.272-1.067-1.912-1.596-0.2446-0.2019-0.4868-0.4068-0.7324-0.6074-0.8618-0.7039-1.73-1.402-2.604-2.09-0.889-0.7002-1.784-1.392-2.686-2.076-0.1876-0.1423-0.3783-0.2803-0.5664-0.4219-0.7179-0.5405-1.439-1.077-2.164-1.607-0.2353-0.172-0.4728-0.3409-0.709-0.5117-0.6384-0.462-1.28-0.9211-1.924-1.375-0.3505-0.247-0.7025-0.4917-1.055-0.7363-0.5812-0.4036-1.164-0.8041-1.75-1.201-0.3284-0.2226-0.6565-0.4455-0.9863-0.666-0.5983-0.4001-1.2-0.7943-1.803-1.188-0.3539-0.2308-0.707-0.463-1.062-0.6914-0.5976-0.384-1.199-0.7633-1.801-1.141-0.3419-0.2143-0.6821-0.4305-1.025-0.6426-1.921-1.187-3.863-2.34-5.826-3.457-0.0182-0.0104-0.0365-0.0209-0.0547-0.0312-0.099-0.0563-0.1997-0.1099-0.2988-0.166-0.822-0.4654-1.647-0.9258-2.477-1.379-0.3155-0.1724-0.6327-0.3411-0.9492-0.5117-0.6995-0.3771-1.401-0.7508-2.105-1.119-0.299-0.1564-0.5985-0.312-0.8984-0.4668-0.6755-0.3486-1.353-0.6928-2.033-1.033-0.3576-0.1791-0.7154-0.3583-1.074-0.5352-0.6632-0.3268-1.329-0.6478-1.996-0.9668-0.3458-0.1654-0.6902-0.3328-1.037-0.4961-0.8421-0.3963-1.689-0.784-2.537-1.168-0.1184-0.0536-0.235-0.1107-0.3535-0.1641-0.0234-0.0105-0.0469-0.0207-0.0703-0.0312-2.052-0.9226-4.122-1.809-6.209-2.658-0.3764-0.1532-0.7553-0.3004-1.133-0.4512-0.7094-0.2834-1.42-0.565-2.133-0.8398-0.2872-0.1106-0.5755-0.2189-0.8633-0.3281-0.7558-0.287-1.513-0.5703-2.273-0.8477-0.3684-0.1344-0.738-0.2663-1.107-0.3984-0.7148-0.2558-1.432-0.5066-2.15-0.7539-0.3358-0.1156-0.6712-0.232-1.008-0.3457-0.728-0.246-1.458-0.4855-2.189-0.7226-0.3718-0.1205-0.7426-0.2431-1.115-0.3613-0.7369-0.2338-1.476-0.4608-2.217-0.6856-0.3444-0.1046-0.688-0.2118-1.033-0.3144-2.163-0.6432-4.34-1.249-6.531-1.814-0.2961-0.0765-0.5941-0.1476-0.8906-0.2226-0.7826-0.198-1.566-0.394-2.352-0.582-0.4023-0.0963-0.8058-0.1876-1.209-0.2812-0.7188-0.167-1.439-0.3316-2.16-0.4902-0.3954-0.0869-0.7913-0.1715-1.188-0.2559-0.7403-0.1577-1.482-0.3121-2.225-0.4609-0.3578-0.0717-0.7158-0.1433-1.074-0.2129-0.777-0.151-1.556-0.2943-2.336-0.4356-0.3873-0.0701-0.7741-0.1412-1.162-0.209-0.7781-0.1358-1.559-0.2645-2.34-0.3906-0.3272-0.0529-0.6528-0.111-0.9805-0.1621-2.274-0.355-4.559-0.6677-6.855-0.9394-0.2814-0.0333-0.564-0.0617-0.8457-0.0937-0.8566-0.0975-1.715-0.1916-2.574-0.2774-0.3758-0.0375-0.7525-0.0702-1.129-0.1055-0.7642-0.0716-1.529-0.1408-2.295-0.2031-0.4124-0.0335-0.8254-0.0649-1.238-0.0957-0.7609-0.0568-1.522-0.1087-2.285-0.1562-0.3969-0.0247-0.794-0.05-1.191-0.0723-0.8234-0.0461-1.649-0.0839-2.475-0.1191-0.3256-0.0139-0.6506-0.0308-0.9766-0.043-0.8154-0.0306-1.632-0.0523-2.449-0.0723-0.3867-9e-3 -0.773-0.0222-1.16-0.0293-1.145-0.0209-2.293-0.0332-3.441-0.0332z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#b62525" image-rendering="auto" shape-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
+    <g stroke-width="0">
+      <path d="m187.9-202.1c-1.203-0.1182-2.428 2.271-5.195 7.105l-4.672 9.453-13.46 29.18-40.01 88.37h2e-3c3e-3 -1e-3 40.19-2e-3 40.19-2e-3v2e-3c1e-3 4e-3 25.27 36.76 25.27 36.76s-2.991 6e-5 -3.365 0c2.7e-4 4.9e-4 -2.8e-4 1e-3 0 2e-3 16.67 0.0104 40.25 0.0633 40.29 0.0547l1.336 2.162c23.2 48.54 38.92 83.46 59.61 128.1 10.91-7.831 20.77-16.68 29.51-26.34-40.16-85.03-87.04-184-116.2-248.6l-4e-3 -6e-3 -8.268-18.23c-2.68-5.191-3.861-7.817-5.064-7.936zm-0.4824 83.62 23.03 50.21-45.68 0.2695c-8e-3 -2e-3 22.65-50.48 22.65-50.48zm-52.62 87.26c-8.974-9e-3 -19.74-7e-3 -26.92 0.0332l-25.45 60.63c4.929 5.793 10.38 11.23 16.35 16.24 2.56 2.148 5.182 4.186 7.859 6.121 1.711 1.044 3.441 2.049 5.189 3.008l39.12-86s-7.181-0.0231-16.15-0.0332z" fill="#0b0b0b" filter="url(#a)"/>
+      <path d="m187.9-202.1c-1.203-0.1182-2.428 2.271-5.195 7.105l-4.672 9.453-13.46 29.18-40.01 88.37h2e-3c3e-3 -1e-3 40.19-2e-3 40.19-2e-3v2e-3c1e-3 4e-3 25.27 36.76 25.27 36.76s-2.991 6e-5 -3.365 0c2.7e-4 4.9e-4 -2.8e-4 1e-3 0 2e-3 16.67 0.0104 40.25 0.0633 40.29 0.0547l1.336 2.162c23.2 48.54 38.92 83.46 59.61 128.1 10.91-7.831 20.77-16.68 29.51-26.34-40.16-85.03-87.04-184-116.2-248.6l-4e-3 -6e-3 -8.268-18.23c-2.68-5.191-3.861-7.817-5.064-7.936zm-0.4824 83.62 23.03 50.21-45.68 0.2695c-8e-3 -2e-3 22.65-50.48 22.65-50.48zm-52.62 87.26c-8.974-9e-3 -19.74-7e-3 -26.92 0.0332l-25.45 60.63c4.929 5.793 10.38 11.23 16.35 16.24 2.56 2.148 5.182 4.186 7.859 6.121 1.711 1.044 3.441 2.049 5.189 3.008l39.12-86s-7.181-0.0231-16.15-0.0332z" fill="#fff"/>
+      <path d="m124.6-68.01c-5.2e-4 -1e-3 40.2-7.3e-4 40.2-7.3e-4 -6.4e-4 1e-3 25.27 36.76 25.27 36.76s-27.7-5e-3 -39.54 5e-3l8e-3 -0.0104-25.93-36.76z" fill="#b62525"/>
+    </g>
+    <path d="m379.7-175.6c27.09-20.54 47.39 10.95 10.36 26.26-128.5 56.32-128.4 56.19-10.36-26.26z" fill="#37abc8" fill-rule="evenodd"/>
+    <path d="m313.9-243.7c20.93-26.96-10.01-47.77-25.93-10.75-58.41 128.4-58.28 128.4 25.93 10.75z" fill="#214478" fill-rule="evenodd"/>
+  </g>
+</svg>
-- 
GitLab


From 4507d367bd380d9b773b7b64304b0176dff2d9a7 Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Tue, 5 Jan 2021 22:09:34 +0100
Subject: [PATCH 2/3] [grafana] Move crans icon file

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 .../files/grafana_icon.svg => plays/files/crans_icon_white.svg  | 0
 plays/monitoring.yml                                            | 1 +
 roles/grafana/tasks/main.yml                                    | 2 +-
 3 files changed, 2 insertions(+), 1 deletion(-)
 rename roles/grafana/files/grafana_icon.svg => plays/files/crans_icon_white.svg (100%)

diff --git a/roles/grafana/files/grafana_icon.svg b/plays/files/crans_icon_white.svg
similarity index 100%
rename from roles/grafana/files/grafana_icon.svg
rename to plays/files/crans_icon_white.svg
diff --git a/plays/monitoring.yml b/plays/monitoring.yml
index 167561e8..79b0923d 100755
--- a/plays/monitoring.yml
+++ b/plays/monitoring.yml
@@ -25,6 +25,7 @@
 
     grafana:
       root_url: https://grafana.crans.org
+      icon: crans_icon_white.svg
 
     ldap_base: 'dc=crans,dc=org'
     ldap_master_ipv4: '172.16.10.1'
diff --git a/roles/grafana/tasks/main.yml b/roles/grafana/tasks/main.yml
index 1d928719..5c1649ba 100644
--- a/roles/grafana/tasks/main.yml
+++ b/roles/grafana/tasks/main.yml
@@ -80,7 +80,7 @@
 
 - name: Change grafana logo
   copy:
-    src: grafana_icon.svg
+    src: "{{ grafana.icon }}"
     dest: /usr/share/grafana/public/img/grafana_icon.svg
     owner: root
     group: root
-- 
GitLab


From b9f0bbb4606ccdc14941e04f5d5f631313e48a1a Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Tue, 5 Jan 2021 22:28:09 +0100
Subject: [PATCH 3/3] [redisdead] Replace very old crans logo and remove all
 crans-specific options in the config template

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 logos/crans.png                                 | Bin 10618 -> 0 bytes
 plays/files/crans_icon_dark.svg                 |  10 ++++++++++
 plays/mailman.yml                               |   4 ++++
 roles/mailman/tasks/main.yml                    |   8 ++++----
 .../usr/lib/mailman/Mailman/htmlformat.py.j2    |  12 ++++++------
 5 files changed, 24 insertions(+), 10 deletions(-)
 delete mode 100644 logos/crans.png
 create mode 100644 plays/files/crans_icon_dark.svg

diff --git a/logos/crans.png b/logos/crans.png
deleted file mode 100644
index 9c5e281a69694f2aed73c8466229c3dcb96b9609..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 10618
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
UD3FYmR{#J207*qoM6N<$g4PgwlmGw#

diff --git a/plays/files/crans_icon_dark.svg b/plays/files/crans_icon_dark.svg
new file mode 100644
index 00000000..8bb282a0
--- /dev/null
+++ b/plays/files/crans_icon_dark.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="128" height="128" preserveAspectRatio="xMinYMin meet" version="1.1" viewBox="0 0 128.2 128.1" xmlns="http://www.w3.org/2000/svg">
+  <g transform="matrix(1.151 0 0 1.151 -1.436e-8 -20.59)">
+    <path d="m50.89 26.41c-0.3118 0-0.6231 0.0033-0.9338 9e-3 -0.1169 0.0022-0.2336 0.0061-0.3504 9e-3 -0.196 0.0049-0.3919 0.0098-0.5873 0.01696-0.1419 0.0052-0.2833 0.01218-0.425 0.01856-0.1658 0.0075-0.3316 0.01531-0.4972 0.02437-0.147 0.0081-0.2936 0.01718-0.4404 0.02651-0.1727 0.01096-0.3449 0.02279-0.5172 0.03552-0.1326 0.0098-0.2652 0.0194-0.3976 0.0302-0.18 0.01468-0.3596 0.03058-0.539 0.04716-0.1351 0.01248-0.2701 0.02462-0.4049 0.03816-0.2111 0.02119-0.422 0.04456-0.6323 0.06839-0.0876 0.0099-0.1754 0.01881-0.2629 0.02915-0.2267 0.02684-0.4524 0.05656-0.6784 0.08641-0.1716 0.02266-0.343 0.04611-0.5143 0.0705-0.2218 0.03162-0.4437 0.06356-0.6646 0.09805-0.08945 0.01395-0.1784 0.02958-0.2677 0.04399-0.21 0.03392-0.4198 0.06844-0.6291 0.1049-0.1219 0.02128-0.2435 0.04358-0.3653 0.06573-0.1854 0.03376-0.3707 0.06812-0.5555 0.1039-0.1205 0.02331-0.2407 0.04738-0.3609 0.07156-0.1743 0.03506-0.3485 0.07075-0.5221 0.1076-0.1359 0.02882-0.2717 0.05807-0.4071 0.08798-0.176 0.03883-0.3514 0.07914-0.5267 0.1198-0.1165 0.027-0.2331 0.0533-0.3493 0.08109-0.1876 0.04489-0.3745 0.09189-0.5612 0.1389-0.1168 0.02936-0.2339 0.0578-0.3504 0.08798-0.1728 0.04475-0.3447 0.09181-0.5167 0.1383-0.2132 0.05761-0.4261 0.1162-0.6383 0.1765-0.1948 0.05539-0.3897 0.1109-0.5835 0.1686-0.09438 0.02806-0.1883 0.05726-0.2825 0.08587-0.1989 0.06041-0.3978 0.1211-0.5957 0.1839-0.1267 0.04016-0.2527 0.08182-0.3788 0.123-0.1501 0.0489-0.2999 0.09816-0.4494 0.1484-0.1374 0.04616-0.2744 0.09314-0.4114 0.1405-0.1635 0.05653-0.327 0.1136-0.4898 0.1717-0.1239 0.04424-0.2476 0.08893-0.371 0.1341-0.1575 0.05761-0.3145 0.1163-0.4711 0.1754-0.1261 0.04754-0.2523 0.0946-0.378 0.1431-0.1697 0.06554-0.3384 0.1331-0.5072 0.2004-0.1145 0.04562-0.2294 0.09032-0.3436 0.1367-0.1689 0.06874-0.3365 0.1399-0.5045 0.2104-0.2227 0.09346-0.4445 0.1886-0.6657 0.2852-0.1524 0.06649-0.3053 0.1319-0.457 0.1998-0.114 0.0511-0.2272 0.1039-0.3409 0.1558-0.17 0.0777-0.3398 0.1558-0.5088 0.2353-0.1115 0.05243-0.2223 0.1058-0.3335 0.159-0.1532 0.07343-0.3061 0.1477-0.4584 0.2226-0.1321 0.06497-0.2639 0.1306-0.3954 0.1966-0.1318 0.06622-0.2632 0.133-0.3943 0.2004-0.1363 0.06999-0.2725 0.1403-0.4082 0.2115-0.1487 0.07805-0.2969 0.1569-0.4448 0.2364-0.1064 0.05721-0.2131 0.1138-0.3191 0.1717-0.1943 0.1062-0.3875 0.2146-0.5805 0.3232-0.06896 0.03886-0.1385 0.07688-0.2073 0.1161-0.2644 0.1507-0.5276 0.3031-0.7892 0.4584-0.2566 0.1524-0.5116 0.3075-0.7653 0.4643-0.09371 0.05789-0.1865 0.117-0.2798 0.1754-0.1634 0.1024-0.3265 0.2053-0.4888 0.3096-0.1018 0.0654-0.2029 0.1316-0.3042 0.1977-0.1485 0.09694-0.2966 0.1941-0.4442 0.2925-0.1109 0.07406-0.2214 0.1487-0.3319 0.2237-0.1396 0.09479-0.2784 0.1906-0.4171 0.2868-0.1139 0.07897-0.2276 0.1581-0.3409 0.238-0.1351 0.09536-0.2697 0.1916-0.4038 0.2882-0.1028 0.07406-0.2057 0.1478-0.308 0.2226-0.1619 0.1185-0.3229 0.2384-0.4833 0.3588-0.08288 0.06215-0.1661 0.1239-0.2486 0.1866-0.2378 0.1806-0.4741 0.3628-0.7086 0.5476-0.2372 0.1868-0.4727 0.3761-0.7067 0.5672-0.07319 0.05978-0.1455 0.1205-0.2184 0.1807-0.1584 0.1308-0.3159 0.2622-0.4727 0.3949-0.09772 0.08272-0.195 0.1662-0.292 0.2496-0.1252 0.1076-0.2501 0.2156-0.3742 0.3243-0.1038 0.09097-0.207 0.1827-0.3102 0.2746-0.1292 0.1151-0.2579 0.2308-0.3859 0.3471-0.1007 0.09154-0.2011 0.1833-0.301 0.2757-0.1102 0.1018-0.2193 0.2046-0.3286 0.3075-0.1113 0.1047-0.223 0.2091-0.3335 0.3148-0.11 0.1054-0.219 0.2121-0.3281 0.3186-0.1078 0.1051-0.2159 0.2098-0.3227 0.3159-0.1176 0.1167-0.2334 0.2351-0.3498 0.3531-0.1643 0.1662-0.3278 0.3333-0.4898 0.5021-0.1283 0.1335-0.2569 0.2668-0.3837 0.4016-0.08212 0.08733-0.1628 0.176-0.2444 0.264-0.1335 0.1439-0.2667 0.2879-0.3987 0.4337-0.0682 0.07528-0.1358 0.1511-0.2035 0.2268-0.1303 0.1455-0.2598 0.2917-0.3886 0.4388-0.08657 0.09897-0.1728 0.1982-0.2587 0.298-0.1097 0.1274-0.2185 0.2557-0.327 0.3843-0.08798 0.1043-0.1757 0.2088-0.2629 0.3137-0.1137 0.1369-0.2264 0.2746-0.3387 0.4128-0.07713 0.09493-0.1546 0.1896-0.2311 0.2852-0.1142 0.1427-0.227 0.2863-0.3398 0.4304-0.07734 0.09878-0.1555 0.1969-0.2322 0.2963-0.1823 0.2364-0.3628 0.4746-0.5411 0.7145-0.1733 0.2331-0.3441 0.4681-0.5137 0.7045-0.0987 0.1376-0.1957 0.2768-0.2931 0.4155-0.07865 0.1121-0.1576 0.2238-0.2353 0.3365-0.08228 0.1193-0.1636 0.2393-0.2449 0.3593-0.09642 0.1424-0.1928 0.2849-0.2879 0.4282-0.07102 0.1072-0.1412 0.215-0.2115 0.3227-0.09919 0.1522-0.1976 0.305-0.2953 0.4584-0.06744 0.1059-0.1347 0.212-0.2014 0.3186-0.09715 0.1552-0.1933 0.311-0.2887 0.4676-0.06622 0.1084-0.1328 0.2165-0.1982 0.3254-0.1006 0.1675-0.1996 0.3362-0.2985 0.505-0.05631 0.09623-0.1128 0.1922-0.1686 0.2887-0.1524 0.2644-0.3031 0.53-0.451 0.7976-0.1581 0.286-0.3137 0.5737-0.4665 0.8635-7.33e-5 1.39e-4 7.32e-5 2.72e-4 0 5.43e-4 -0.1528 0.2896-0.3031 0.5808-0.4505 0.8741-0.4429 0.8801-0.8614 1.776-1.255 2.688-0.1312 0.3039-0.2597 0.6092-0.3854 0.9164-0.2514 0.6147-0.4912 1.236-0.7197 1.864-7.311 20.09-1.266 42.63 15.11 56.39 16.07 13.49 38.78 15.7 57.13 5.664-1.538-3.322-2.906-6.323-4.223-9.216-14.83 8.453-33.33 6.795-46.41-4.187-13.15-11.03-17.98-29.06-12.11-45.18h5.43e-4c1.834-5.04 4.589-9.55 8.033-13.37 0.5167-0.5729 1.049-1.13 1.596-1.672 0.1822-0.1804 0.3658-0.359 0.5512-0.536 0.9276-0.8842 1.896-1.723 2.901-2.515 0.4019-0.3164 0.8095-0.6253 1.223-0.9265 0.2065-0.1505 0.4147-0.2993 0.6239-0.4459 0.2094-0.1467 0.4206-0.2915 0.6329-0.4342 0.4242-0.2852 0.8538-0.5628 1.289-0.832 1.27e-4 -7.8e-5 2.71e-4 8.2e-5 5.42e-4 0 0.4348-0.2692 0.8744-0.5305 1.319-0.7835 0.2225-0.1264 0.4467-0.2509 0.6717-0.3731 0.2249-0.1223 0.451-0.2423 0.6784-0.3604 0.4546-0.2362 0.9137-0.4641 1.378-0.6833 0.6958-0.3286 1.401-0.638 2.116-0.9276 1.192-0.4825 2.41-0.9097 3.65-1.279 0.248-0.07387 0.4972-0.1454 0.7468-0.2147 0.7493-0.2077 1.506-0.3946 2.27-0.5596 0.2546-0.05506 0.5102-0.1077 0.7664-0.1579 0.5124-0.1005 1.027-0.1914 1.545-0.2725 1.554-0.2432 3.132-0.3978 4.73-0.46 0.5324-0.02076 1.067-0.03126 1.603-0.03126s1.071 0.01053 1.603 0.03126c1.597 0.06226 3.175 0.2169 4.73 0.46 0.5181 0.08106 1.033 0.1719 1.545 0.2725 0.2561 0.05026 0.5118 0.1029 0.7664 0.1579 0.7639 0.1652 1.521 0.352 2.27 0.5596 0.2497 0.06923 0.4988 0.1408 0.7468 0.2147 0.7436 0.2216 1.48 0.4641 2.207 0.7268 2.12e-4 7.6e-5 2.71e-4 5.43e-4 5.43e-4 5.43e-4 0.4847 0.1751 0.9656 0.3588 1.442 0.5517 0.7151 0.2896 1.421 0.5989 2.116 0.9276 0.4638 0.2191 0.923 0.447 1.378 0.6833 0.2273 0.1181 0.4535 0.2381 0.6784 0.3604 0.2249 0.1223 0.4486 0.2467 0.6711 0.3731 1.36e-4 7.9e-5 2.72e-4 -7.6e-5 5.43e-4 0 0.2223 0.1264 0.4432 0.2549 0.663 0.3854 0.08673 0.05148 0.1723 0.1048 0.2587 0.1569 0.1327 0.08008 0.2658 0.1596 0.3976 0.2412 1.27e-4 8.1e-5 2.71e-4 -7.9e-5 5.43e-4 0 0.08413 0.05211 0.167 0.1063 0.2507 0.159 0.349 0.2197 0.6955 0.4429 1.038 0.673 0.2121 0.1427 0.4228 0.2874 0.6323 0.4342 1.19e-4 8.4e-5 5.43e-4 -8.5e-5 5.43e-4 0 0.4187 0.2931 0.8318 0.5943 1.239 0.9032 1.14e-4 8.7e-5 5.43e-4 -8.4e-5 5.43e-4 0 0.2037 0.1544 0.4057 0.311 0.6063 0.4692 1.12e-4 8.7e-5 5.43e-4 -8.7e-5 5.43e-4 0 0.2008 0.1582 0.4 0.3183 0.5978 0.4803 1.92e-4 1.57e-4 2.71e-4 2.71e-4 5.42e-4 5.42e-4 0.3957 0.324 0.7851 0.6554 1.169 0.9943 1.87e-4 1.65e-4 2.71e-4 2.71e-4 5.42e-4 5.42e-4 0.1916 0.1694 0.3818 0.3406 0.5704 0.5137 0.1889 0.1734 0.3761 0.3482 0.5618 0.5254 0.1855 0.1769 0.3691 0.3555 0.5512 0.536 0.1823 0.1804 0.3634 0.3626 0.5422 0.5466 1.74e-4 1.79e-4 2.72e-4 2.71e-4 5.43e-4 5.43e-4 0.3577 0.3677 0.7088 0.743 1.053 1.125 0.8611 0.955 1.679 1.953 2.45 2.991 0.3086 0.4158 0.6098 0.8377 0.9032 1.266 0.2931 0.4282 0.5786 0.8627 0.8559 1.303 1.28e-4 2.04e-4 2.72e-4 2.72e-4 5.43e-4 5.43e-4 0.2776 0.4407 0.5468 0.8877 0.8084 1.34 1.2e-4 2.09e-4 5.43e-4 2.72e-4 5.43e-4 5.43e-4 0.2614 0.4529 0.5145 0.9118 0.7596 1.376 0.1226 0.2327 0.2436 0.4668 0.362 0.7023 0.3547 0.7059 0.6898 1.425 1.005 2.156 0.1054 0.2441 0.2087 0.4893 0.3096 0.7363 0.2015 0.4931 0.3938 0.9919 0.5772 1.496h5.43e-4c0.1888 0.5186 0.3661 1.039 0.5327 1.562h10.5c-0.4231-1.685-0.9335-3.36-1.537-5.018-0.2285-0.628-0.4684-1.249-0.7197-1.864-0.1256-0.3072-0.2541-0.6125-0.3854-0.9164-0.3938-0.9116-0.8125-1.808-1.255-2.688-0.1475-0.2931-0.2977-0.5846-0.4505-0.8741-7.3e-5 -1.35e-4 7.3e-5 -2.71e-4 0-5.43e-4 -0.1528-0.2898-0.3083-0.5772-0.4665-0.8635-0.1479-0.2676-0.2988-0.5333-0.451-0.7976-0.05257-0.09121-0.1059-0.1816-0.159-0.2725-0.105-0.1796-0.2104-0.3588-0.3175-0.5371-0.05642-0.09382-0.1137-0.187-0.1707-0.2803-0.1023-0.1676-0.2049-0.3346-0.3091-0.501-0.06464-0.1032-0.1302-0.2058-0.1956-0.3086-0.1038-0.1632-0.2082-0.3259-0.3137-0.4877-0.06111-0.09365-0.1222-0.1872-0.1839-0.2803-0.1049-0.1585-0.2109-0.3162-0.3175-0.4733-0.07126-0.1051-0.1421-0.2104-0.2141-0.3148-0.1087-0.1577-0.2193-0.3137-0.3297-0.47-0.06356-0.09002-0.1262-0.1808-0.1903-0.2703-0.1767-0.2468-0.355-0.492-0.536-0.7352-8.4e-5 -1.11e-4 8.1e-5 -5.43e-4 0-5.43e-4 -0.1824-0.2453-0.3674-0.4882-0.5539-0.7297-0.05208-0.06747-0.105-0.1342-0.1574-0.2014-0.1389-0.1781-0.2787-0.3555-0.4198-0.5316-0.05829-0.07273-0.1173-0.1449-0.176-0.2173-0.1295-0.1598-0.2598-0.3189-0.3911-0.4771-0.07737-0.09314-0.1552-0.1857-0.2332-0.2782-0.1205-0.1429-0.2416-0.2852-0.3636-0.4266-0.07273-0.08437-0.1456-0.1684-0.2189-0.2523-0.1372-0.1571-0.2755-0.3132-0.4144-0.4687-0.06494-0.07251-0.1297-0.1452-0.1951-0.2173-0.1319-0.1456-0.2651-0.2896-0.3987-0.4337-0.08152-0.08793-0.1622-0.1766-0.2444-0.264-0.1269-0.1349-0.2554-0.2683-0.3837-0.4016-0.1356-0.141-0.2717-0.2814-0.4087-0.4209-0.1485-0.151-0.2972-0.302-0.4472-0.451-0.08945-0.08871-0.1803-0.1759-0.2703-0.2639-0.1218-0.119-0.2438-0.2379-0.3669-0.3558-0.09987-0.09563-0.2004-0.1904-0.301-0.2852-0.1264-0.1191-0.253-0.2379-0.3805-0.3558-0.08888-0.08204-0.1782-0.1635-0.2677-0.2449-0.1352-0.123-0.2711-0.2452-0.4076-0.3669-0.09075-0.08082-0.1816-0.1615-0.273-0.2417-0.1576-0.1384-0.3162-0.2755-0.4755-0.412-0.06358-0.05444-0.127-0.1091-0.1908-0.1633-0.1719-0.1458-0.3452-0.2896-0.5189-0.4331-0.06638-0.05479-0.1321-0.1104-0.1988-0.1648-0.2339-0.191-0.4695-0.3805-0.7067-0.5672-0.2413-0.19-0.4841-0.3778-0.7289-0.5634-0.05091-0.03862-0.1027-0.07607-0.1537-0.1145-0.1948-0.1467-0.3905-0.2923-0.5873-0.4361-0.06386-0.04668-0.1283-0.09251-0.1924-0.1389-0.1732-0.1254-0.3474-0.25-0.5221-0.3731-0.09512-0.06703-0.1906-0.1334-0.2863-0.1998-0.1577-0.1095-0.3159-0.2182-0.4749-0.3259-0.08912-0.06041-0.1782-0.1209-0.2677-0.1807-0.1624-0.1086-0.3257-0.2156-0.4893-0.3224-0.09604-0.06263-0.1919-0.1256-0.2882-0.1876-0.1622-0.1042-0.3254-0.2071-0.4888-0.3096-0.09279-0.05816-0.1851-0.1168-0.2782-0.1744-0.5213-0.3221-1.048-0.635-1.581-0.9382-0.0049-0.0028-0.0099-0.0057-0.01484-0.0085-0.02687-0.01528-0.05419-0.02983-0.08109-0.04505-0.2231-0.1263-0.447-0.2512-0.6722-0.3742-0.08562-0.04679-0.1717-0.09257-0.2576-0.1389-0.1898-0.1023-0.3802-0.2038-0.5713-0.3037-0.08114-0.04244-0.1624-0.08467-0.2438-0.1267-0.1833-0.0946-0.3672-0.188-0.5517-0.2803-0.09704-0.0486-0.1941-0.09723-0.2915-0.1452-0.18-0.08869-0.3607-0.1758-0.5417-0.2624-0.09384-0.04489-0.1873-0.09032-0.2814-0.1346-0.2285-0.1075-0.4584-0.2128-0.6885-0.317-0.03213-0.01455-0.06377-0.03004-0.09593-0.04453-0.0064-0.0028-0.01273-0.0056-0.01908-0.0085-0.5569-0.2504-1.119-0.4909-1.685-0.7213-0.1021-0.04157-0.205-0.08152-0.3075-0.1224-0.1925-0.07691-0.3854-0.1533-0.5789-0.2279-0.07794-0.03001-0.1562-0.0594-0.2343-0.08904-0.2051-0.07789-0.4106-0.1548-0.6168-0.23-0.09998-0.03647-0.2003-0.07227-0.3004-0.1081-0.194-0.06942-0.3886-0.1375-0.5835-0.2046-0.09113-0.03137-0.1822-0.06296-0.2736-0.09382-0.1976-0.06676-0.3957-0.1318-0.5941-0.1961-0.1009-0.0327-0.2015-0.06597-0.3026-0.09805-0.2-0.06345-0.4006-0.1251-0.6016-0.1861-0.09346-0.02839-0.1867-0.05748-0.2803-0.08532-0.587-0.1746-1.178-0.339-1.772-0.4923-0.08035-0.02076-0.1612-0.04006-0.2417-0.06041-0.2124-0.05373-0.425-0.1069-0.6383-0.1579-0.1092-0.02613-0.2187-0.05091-0.3281-0.07631-0.1951-0.04532-0.3905-0.08999-0.5862-0.133-0.1073-0.02358-0.2147-0.04654-0.3224-0.06945-0.2009-0.0428-0.4022-0.0847-0.6038-0.1251-0.0971-0.01946-0.1943-0.03889-0.2915-0.05778-0.2109-0.04098-0.4223-0.07987-0.6339-0.1182-0.1051-0.01902-0.2101-0.03832-0.3153-0.05672-0.2112-0.03685-0.4231-0.07178-0.635-0.106-0.0888-0.01436-0.1772-0.03012-0.2661-0.04399-0.6171-0.09634-1.237-0.1812-1.86-0.2549-0.07637-9e-3 -0.1531-0.01674-0.2295-0.02543-0.2325-0.02646-0.4654-0.052-0.6985-0.07528-0.102-0.01018-0.2042-0.01905-0.3064-0.02863-0.2074-0.01943-0.4149-0.03821-0.6228-0.05512-0.1119-0.0091-0.224-0.01761-0.336-0.02597-0.2065-0.01541-0.413-0.0295-0.6201-0.04239-0.1077-0.0067-0.2155-0.01357-0.3232-0.01962-0.2235-0.01251-0.4475-0.02277-0.6717-0.03232-0.08836-0.0038-0.1766-0.0084-0.265-0.01167-0.2213-0.0083-0.4429-0.01419-0.6646-0.01962-0.1049-0.0024-0.2098-6e-3 -0.3148-8e-3 -0.3107-0.0057-0.6223-9e-3 -0.9338-9e-3z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#b62525" image-rendering="auto" shape-rendering="auto" solid-color="#000000" stroke-width=".2714" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
+    <path d="m50.99 38.54c-0.3265-0.03208-0.6589 0.6163-1.41 1.928l-1.268 2.565-3.653 7.919-10.86 23.98h5.42e-4c8.14e-4 -2.71e-4 10.91-5.42e-4 10.91-5.42e-4v5.42e-4c2.72e-4 0.0011 6.858 9.976 6.858 9.976s-0.8117 1.6e-5 -0.9132 0c7.3e-5 1.33e-4 -7.6e-5 2.71e-4 0 5.43e-4 4.524 0.0028 10.92 0.01718 10.93 0.01484l0.3626 0.5867c6.296 13.17 10.56 22.65 16.18 34.76 2.961-2.125 5.637-4.527 8.008-7.148-10.9-23.08-23.62-49.93-31.53-67.46l-0.0011-0.0016-2.244-4.947c-0.7273-1.409-1.048-2.121-1.374-2.154zm-0.1309 22.69 6.25 13.63-12.4 0.07314c-0.0022-5.43e-4 6.147-13.7 6.147-13.7zm-14.28 23.68c-2.435-0.0024-5.357-0.0019-7.306 9e-3l-6.907 16.45c1.338 1.572 2.817 3.048 4.437 4.407 0.6947 0.5829 1.406 1.136 2.133 1.661 0.4643 0.2833 0.9338 0.5561 1.408 0.8163l10.62-23.34s-1.949-0.0063-4.383-9e-3z" stroke-width="0"/>
+    <path d="m33.82 74.94c-1.41e-4 -2.72e-4 10.91-1.98e-4 10.91-1.98e-4 -1.73e-4 2.71e-4 6.858 9.976 6.858 9.976s-7.517-0.0014-10.73 0.0014l0.0022-0.0028-7.037-9.976z" fill="#b62525" stroke-width="0"/>
+    <path d="m103 45.73c7.352-5.574 12.86 2.972 2.811 7.126-34.87 15.28-34.85 15.25-2.811-7.126z" fill="#37abc8" fill-rule="evenodd" stroke-width=".2714"/>
+    <path d="m85.19 27.25c5.68-7.316-2.717-12.96-7.037-2.917-15.85 34.85-15.82 34.85 7.037 2.917z" fill="#214478" fill-rule="evenodd" stroke-width=".2714"/>
+  </g>
+</svg>
diff --git a/plays/mailman.yml b/plays/mailman.yml
index e04d61ec..dfaf888b 100755
--- a/plays/mailman.yml
+++ b/plays/mailman.yml
@@ -10,6 +10,10 @@
       default_language: "fr"
       auth_basic: |
         "On n'aime pas les spambots, donc on a mis un mot de passe. Le login est Stop et le mot de passe est Spam.";
+      custom_logo: "crans_icon_dark.svg"
+      custom_logo_name: "crans.svg"
+      custom_logo_url: "https://www.crans.org/"
+      custom_logo_alt: "CRANS"
     spamassassin: "SpamAssassin_crans"
     smtphost: "smtp.adm.crans.org"
     mynetworks: ['138.231.0.0/16', '185.230.76.0/22', '2a0c:700:0::/40']
diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml
index 53ae09de..467ef9f0 100644
--- a/roles/mailman/tasks/main.yml
+++ b/roles/mailman/tasks/main.yml
@@ -20,12 +20,12 @@
   notify: Reload mailman
 
 # Fanciness
-- name: Deploy crans logo
+- name: Deploy custom logo
   copy:
-    src: ../../../logos/crans.png
-    dest: /usr/share/images/mailman/crans.png
+    src: "{{ mailman.custom_logo }}"
+    dest: "/usr/share/images/mailman/{{ mailman.custom_logo_name }}"
 
-- name: Deploy crans logo
+- name: Deploy custom logo
   template:
     src: usr/lib/mailman/Mailman/htmlformat.py.j2
     dest: /usr/lib/mailman/Mailman/htmlformat.py
diff --git a/roles/mailman/templates/usr/lib/mailman/Mailman/htmlformat.py.j2 b/roles/mailman/templates/usr/lib/mailman/Mailman/htmlformat.py.j2
index 146f9576..3f10f131 100644
--- a/roles/mailman/templates/usr/lib/mailman/Mailman/htmlformat.py.j2
+++ b/roles/mailman/templates/usr/lib/mailman/Mailman/htmlformat.py.j2
@@ -650,14 +650,14 @@ class DefinitionList(Container):
 from mm_cfg import MAILMAN_URL
 PYTHON_URL  = 'http://www.python.org/'
 GNU_URL     = 'http://www.gnu.org/'
-CRANS_URL   = 'http://www.crans.org/'
+CUSTOM_URL  = '{{ mailman.custom_logo_url }}'
 
 # The names of the image logo files.  These are concatentated onto
 # mm_cfg.IMAGE_LOGOS (not urljoined).
 DELIVERED_BY = 'mailman.jpg'
 PYTHON_POWERED = 'PythonPowered.png'
 GNU_HEAD = 'gnu-head-tiny.jpg'
-CRANS_LOGO = 'crans.png'
+CUSTOM_LOGO = '{{ mailman.custom_logo_name }}'
 
 
 def MailmanLogo():
@@ -667,7 +667,7 @@ def MailmanLogo():
     mmlink = _("Delivered by Mailman")
     pylink = _("Python Powered")
     gnulink = _("GNU's Not Unix")
-    cranslink = _("CRANS")
+    customlink = _("{{ mailman.custom_logo_alt }}")
     if mm_cfg.SITE_LINK:
         sitelink = mm_cfg.SITE_TEXT
 
@@ -678,15 +678,15 @@ def MailmanLogo():
         mmlink = logo(DELIVERED_BY, mmlink)
         pylink = logo(PYTHON_POWERED, pylink)
         gnulink = logo(GNU_HEAD, gnulink)
-        cranslink = logo(CRANS_LOGO, cranslink)
+        customlink = logo(CUSTOM_LOGO, customlink)
         if mm_cfg.SITE_LINK:
             sitelink = logo(mm_cfg.SITE_LOGO, sitelink, "")
 
     mmlink = Link(MAILMAN_URL, mmlink + _('<br>version %(version)s'))
     pylink = Link(PYTHON_URL, pylink)
     gnulink = Link(GNU_URL, gnulink)
-    cranslink = Link(CRANS_URL, cranslink)
-    links = [mmlink, pylink, gnulink, cranslink]
+    customlink = Link(CUSTOM_URL, customlink)
+    links = [mmlink, pylink, gnulink, customlink]
     if mm_cfg.SITE_LINK:
         if mm_cfg.SITE_URL:
             sitelink = Link(mm_cfg.SITE_URL, sitelink)
-- 
GitLab