From 3ea23a03cf85542ecc1134e25e0a56cab82139f8 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 13 Feb 2014 06:23:48 +0100 Subject: [PATCH] Ajout : wiki.cyclocoop.org . --- etc/gitolite | 2 +- etc/gitweb/cyclo.home_text.html | 3 + etc/gitweb/home_text.html | 2 +- etc/nginx/site.d/cyclo-wiki/http.conf | 7 ++ etc/nginx/site.d/cyclo-wiki/local.conf | 6 + etc/nginx/site.d/cyclo-wiki/local.sh | 103 +++++++++++++++++ etc/nginx/site.d/cyclo-wiki/remote.sh | 22 ++++ etc/nginx/site.d/cyclo-wiki/site.conf | 69 ++++++++++++ etc/nginx/site.d/cyclo-wiki/x509_host | 1 + etc/nginx/site.d/lhc-remorque/local.sh | 25 +++-- etc/nginx/site.d/lhc-remorque/remote.sh | 10 +- etc/nginx/site.d/lhc-remorque/site.conf | 1 + etc/nsd3/zone.d/cyclocoop.org.zone.m4 | 1 + etc/openssl/wiki.cyclocoop.org/ca | 1 + etc/openssl/wiki.cyclocoop.org/host.cfg | 70 ++++++++++++ etc/openssl/wiki.cyclocoop.org/user.cfg | 14 +++ etc/openssl/www.cyclocoop.org/ca | 2 +- etc/sv/cyclo-wiki/local.sh | 11 ++ etc/sv/cyclo-wiki/log/local.sh | 12 ++ etc/sv/cyclo-wiki/log/run | 8 ++ etc/sv/cyclo-wiki/run | 20 ++++ etc/sv/gitweb/local.sh | 2 +- etc/sv/lhc-remorque/log/local.sh | 4 - etc/sv/lhc-remorque/log/run | 2 +- var/pub/ssh/wiki-cyclo-wiki.key | 1 + var/pub/x509/wiki.cyclocoop.org/ca | 1 + var/pub/x509/wiki.cyclocoop.org/crl.num | 1 + var/pub/x509/wiki.cyclocoop.org/crl.num.old | 1 + var/pub/x509/wiki.cyclocoop.org/crl.pem | 22 ++++ .../wiki.cyclocoop.org/crl.self-signed.num | 1 + .../crl.self-signed.num.old | 1 + .../wiki.cyclocoop.org/crl.self-signed.pem | 22 ++++ var/pub/x509/wiki.cyclocoop.org/crt+ca.pem | 105 ++++++++++++++++++ var/pub/x509/wiki.cyclocoop.org/crt+crl.pem | 76 +++++++++++++ .../crt+crl.self-signed.pem | 78 +++++++++++++ var/pub/x509/wiki.cyclocoop.org/crt.pem | 54 +++++++++ var/pub/x509/wiki.cyclocoop.org/crt.pem.asc | 18 +++ .../wiki.cyclocoop.org/crt.self-signed.pem | 56 ++++++++++ .../crt.self-signed.pem.asc | 18 +++ .../wiki.cyclocoop.org/idx.self-signed.txt | 0 var/pub/x509/wiki.cyclocoop.org/idx.txt | 0 var/pub/x509/wiki.cyclocoop.org/req.pem | 33 ++++++ 42 files changed, 860 insertions(+), 26 deletions(-) create mode 100644 etc/gitweb/cyclo.home_text.html create mode 100644 etc/nginx/site.d/cyclo-wiki/http.conf create mode 100644 etc/nginx/site.d/cyclo-wiki/local.conf create mode 100644 etc/nginx/site.d/cyclo-wiki/local.sh create mode 100644 etc/nginx/site.d/cyclo-wiki/remote.sh create mode 100644 etc/nginx/site.d/cyclo-wiki/site.conf create mode 100644 etc/nginx/site.d/cyclo-wiki/x509_host create mode 120000 etc/openssl/wiki.cyclocoop.org/ca create mode 100644 etc/openssl/wiki.cyclocoop.org/host.cfg create mode 100644 etc/openssl/wiki.cyclocoop.org/user.cfg create mode 100644 etc/sv/cyclo-wiki/local.sh create mode 100644 etc/sv/cyclo-wiki/log/local.sh create mode 100755 etc/sv/cyclo-wiki/log/run create mode 100755 etc/sv/cyclo-wiki/run create mode 100644 var/pub/ssh/wiki-cyclo-wiki.key create mode 120000 var/pub/x509/wiki.cyclocoop.org/ca create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.num create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.num.old create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num.old create mode 100644 var/pub/x509/wiki.cyclocoop.org/crl.self-signed.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt+ca.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt+crl.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt+crl.self-signed.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt.pem.asc create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem create mode 100644 var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem.asc create mode 100644 var/pub/x509/wiki.cyclocoop.org/idx.self-signed.txt create mode 100644 var/pub/x509/wiki.cyclocoop.org/idx.txt create mode 100644 var/pub/x509/wiki.cyclocoop.org/req.pem diff --git a/etc/gitolite b/etc/gitolite index cb74841..d0ad374 160000 --- a/etc/gitolite +++ b/etc/gitolite @@ -1 +1 @@ -Subproject commit cb748415a8edff0e5721023295dbc3a01dce10eb +Subproject commit d0ad374fc1994f71b91ca7edac3f9f5141870a48 diff --git a/etc/gitweb/cyclo.home_text.html b/etc/gitweb/cyclo.home_text.html new file mode 100644 index 0000000..7c5f82d --- /dev/null +++ b/etc/gitweb/cyclo.home_text.html @@ -0,0 +1,3 @@ +

Forge logicielle privée des cyclofficines

+

Pour récupérer un dépôt privé :

+
git clone git@git.cyclocoop.org/<dépôt>
diff --git a/etc/gitweb/home_text.html b/etc/gitweb/home_text.html index f24474e..733810b 100644 --- a/etc/gitweb/home_text.html +++ b/etc/gitweb/home_text.html @@ -1,3 +1,3 @@ -

Forge logicielle publique de l'Heureux Cyclage

+

Forge logicielle publique de l’Heureux Cyclage

Pour récupérer un dépôt public :

git clone git://git.heureux-cyclage.org/<projet>
diff --git a/etc/nginx/site.d/cyclo-wiki/http.conf b/etc/nginx/site.d/cyclo-wiki/http.conf new file mode 100644 index 0000000..cb6aa0b --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/http.conf @@ -0,0 +1,7 @@ +server { + listen 80; + server_name + wiki.cyclocoop.org; + + return 301 https://$host$request_uri; + } diff --git a/etc/nginx/site.d/cyclo-wiki/local.conf b/etc/nginx/site.d/cyclo-wiki/local.conf new file mode 100644 index 0000000..7a28eb6 --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/local.conf @@ -0,0 +1,6 @@ +listen 443; +include /etc/nginx/conf.d/ssl.conf; +ssl_certificate /etc/nginx/x509.d/cyclo-wiki/crt.pem; +ssl_certificate_key /etc/nginx/x509.d/cyclo-wiki/key.pem; +ssl_client_certificate /etc/nginx/x509.d/cyclo-wiki/user-crt.pem; +ssl_session_timeout 5m; diff --git a/etc/nginx/site.d/cyclo-wiki/local.sh b/etc/nginx/site.d/cyclo-wiki/local.sh new file mode 100644 index 0000000..2803aa4 --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/local.sh @@ -0,0 +1,103 @@ +hint="run before: remote/runit-configure nginx -- $site" +assert "sudo test -f /etc/nginx/x509.d/\"$site\"/key.pem" hint +assert "sudo test -f ~wiki-$site/etc/ssh/id_rsa" hint + +sudo install -m 664 -o www -g www \ + "$tool"/var/pub/x509/wiki.cyclocoop.org/crt+ca.pem \ + /etc/nginx/x509.d/"$site"/crt.pem + +"$tool"/local/apt-get-install ikiwiki \ + libsearch-xapian-perl + +"$tool"/local/adduser fcgi-"$site" \ + --disabled-login \ + --disabled-password \ + --group \ + --home /home/www/data/"$site" \ + --shell /bin/false \ + --system +"$tool"/local/adduser www-"$site" \ + --disabled-login \ + --disabled-password \ + --group \ + --home /home/www/data/"$site" \ + --shell /bin/false \ + --system +sudo adduser fcgi-"$site" www-"$site" +sudo adduser fcgi-"$site" wiki-"$site" +#sudo adduser www-"$site"-tls www-"$site" +sudo install -d -m 2770 -o wiki-"$site" -g wiki-"$site" \ + /home/cyclo/var/ikiwiki/"$site" +sudo install -d -m 3771 -o git -g git \ + /home/git/hooks/cyclo +sudo install -d -m 750 -o wiki-"$site" -g git \ + /home/git/hooks/cyclo/"$site" +sudo install -m 771 -o git -g git /dev/stdin \ + /home/git/data/cyclowiki.git/hooks/post-update <<-EOF + #!/bin/sh -efux + + # The cd below is why we must use this script. + # The current directory may not be accessible + # by the user running the ikiwiki. + # the execution of the ikiwiki wrapper would fail with : + # "E: Failed to change to directory '...': Permission denied" + cd / + + exec /home/git/hooks/cyclo/$site/post-update.ikiwiki + EOF + +if sudo test -d /home/cyclo/var/ikiwiki/"$site"/src/.git + then sudo -u wiki-"$site" sh -$-c \ + 'cd /home/cyclo/var/ikiwiki/'"'$site'"'/src && + git pull -v && + git submodule update --recursive --init' + else + sudo -u wiki-"$site" git clone \ + git@localhost:cyclowiki \ + /home/cyclo/var/ikiwiki/"$site"/src + sudo -u wiki-"$site" sh -$-c \ + 'cd /home/cyclo/var/ikiwiki/'"'$site'"'/src && + git submodule update --recursive --init' + fi + +sudo adduser wiki-"$site" www-"$site" +sudo install -d -m 2770 -o wiki-"$site" -g fcgi-"$site" \ + /home/www/data/"$site"/cgi +cd / +sudo -u wiki-"$site" ikiwiki \ + --verbose \ + --setup /home/cyclo/var/ikiwiki/"$site"/src/ikiwiki.setup \ + --refresh \ + --wrappers +sudo chown wiki-"$site":www-"$site" \ + /home/git/hooks/cyclo/"$site"/post-update.ikiwiki +sudo chmod 6755 \ + /home/git/hooks/cyclo/"$site"/post-update.ikiwiki +sudo chmod g+w \ + /home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki + +sudo cat /etc/gitweb/gitweb.conf - <<-EOF | + \$export_ok = "cyclo-wiki-export-ok"; + \$favicon = "/gitweb/static/git-favicon.png"; + \$home_link = "/"; + \$home_link_str = 'wiki'; + \$home_text = "/etc/gitweb/cyclo.home_text.html"; + \$javascript = "/gitweb/static/gitweb.js"; + \$logo = "/gitweb/static/git-logo.png"; + \$my_uri = "/gitweb/"; + \$my_url = "/gitweb/"; + \$projects_list = "/etc/gitweb/cyclo-wiki.projects.list"; + \$site_footer = "/etc/gitweb/cyclo.site_footer.html"; + \$site_header = "/etc/gitweb/cyclo.site_header.html"; + \$site_name = "wiki.cyclowiki.org"; + @stylesheets = ("/gitweb/static/gitweb.css");# + EOF +sudo install -m 640 -o root -g fcgi-gitweb /dev/stdin \ + /etc/gitweb/cyclo-wiki.conf +sudo install -m 640 -o root -g fcgi-gitweb \ + "$tool"/etc/gitweb/cyclo.home_text.html \ + /etc/gitweb/cyclo.home_text.html +sudo install -m 640 -o root -g fcgi-gitweb /dev/stdin \ + /etc/gitweb/cyclo-wiki.projects.list <<-EOF + cyclowiki.git + EOF diff --git a/etc/nginx/site.d/cyclo-wiki/remote.sh b/etc/nginx/site.d/cyclo-wiki/remote.sh new file mode 100644 index 0000000..bd26117 --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/remote.sh @@ -0,0 +1,22 @@ +gpg --decrypt "$tool"/var/sec/ssh/wiki-"$site".gpg | +"$tool"/remote/ssh root@"$local_ipv4" ' \ + set -e -f -u -x + sudo install -d -m 1751 -o cyclo -g cyclo \ + /home/cyclo \ + /home/cyclo/var \ + /home/cyclo/var/ikiwiki + getent passwd wiki-'"'$site'"' >/dev/null || + sudo adduser wiki-'"'$site'"' \ + --disabled-login \ + --disabled-password \ + --group \ + --home /home/cyclo/var/ikiwiki/'"'$site'"' \ + --shell /bin/false \ + --system + sudo install -d -m 2770 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ + /home/cyclo/var/ikiwiki/'"'$site'"' + sudo install -d -m 750 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ + /home/cyclo/var/ikiwiki/'"'$site'"'/etc/ssh + sudo install -m 400 -o wiki-'"'$site'"' -g wiki-'"'$site'"' /dev/stdin \ + /home/cyclo/var/ikiwiki/'"'$site'"'/etc/ssh/id_rsa + ' diff --git a/etc/nginx/site.d/cyclo-wiki/site.conf b/etc/nginx/site.d/cyclo-wiki/site.conf new file mode 100644 index 0000000..834df10 --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/site.conf @@ -0,0 +1,69 @@ +server_name + wiki.cyclocoop.org; + +auth_basic "pour demander un compte: admin+wiki@cyclocoop.org"; +auth_basic_user_file /home/www/data/cyclo-wiki/.htpasswd; +client_body_buffer_size 8k; +client_max_body_size 10m; +error_page 404 /cgi/ikiwiki.cgi?do=create&page=$uri; + +location ~ ^/gitweb/static/.+\.(css|png|js)$ { + root /usr/share/; + access_log off; + expires 30d; + log_not_found off; + } +location ~ ^/gitweb($|/) { + root /usr/share/gitweb; + fastcgi_param SCRIPT_FILENAME /usr/share/gitweb/gitweb.cgi; + include /etc/nginx/conf.d/fastcgi.conf; + set $no_cache "0"; + if ($request_method !~ ^(GET|HEAD)$) { + # NOTE: if non GET/HEAD, don't cache and mark user as uncacheable for 1 second via cookie. + set $no_cache "1"; + } + if ($no_cache = "1") { + # NOTE: drop no cache cookie if need be (for some reason, add_header fails if included in prior if-block). + add_header Set-Cookie "_mcnc=1; Max-Age=2; Path=/"; + add_header X-Microcachable "0"; + } + if ($http_cookie ~* "_mcnc") { + # NOTE: bypass cache if no-cache cookie is set. + set $no_cache "1"; + } + fastcgi_cache_bypass $no_cache; + fastcgi_cache_use_stale updating; + fastcgi_cache_valid 200 10s; + fastcgi_cache_valid 404 30m; + fastcgi_ignore_headers Cache-Control Expires Set-Cookie; + fastcgi_no_cache $no_cache; + fastcgi_param GITWEB_CONFIG /etc/gitweb/cyclo-wiki.conf; + fastcgi_param PATH_INFO $uri; + + fastcgi_pass_header Cookie; + fastcgi_pass_header Set-Cookie; + fastcgi_split_path_info ^(.+\.cgi)(/.+)$; + + fastcgi_pass unix:/run/spawn-fcgi/gitweb; + } + +location /cgi/ikiwiki.cgi { + include /etc/nginx/conf.d/fastcgi.conf; + fastcgi_index cgi/ikiwiki.cgi; + fastcgi_pass unix:/run/spawn-fcgi/cyclo-wiki; + } +location ~* ^.+\.(css|gif|html|ico|jpeg|js|jpg|png|txt|xml)$ { + access_log off; + expires 30d; + log_not_found off; + } +location ~ /\. { + access_log off; + deny all; + log_not_found off; + } +location / { + index index.html; + } + +# vim: ft=sh diff --git a/etc/nginx/site.d/cyclo-wiki/x509_host b/etc/nginx/site.d/cyclo-wiki/x509_host new file mode 100644 index 0000000..c446c47 --- /dev/null +++ b/etc/nginx/site.d/cyclo-wiki/x509_host @@ -0,0 +1 @@ +wiki.cyclocoop.org diff --git a/etc/nginx/site.d/lhc-remorque/local.sh b/etc/nginx/site.d/lhc-remorque/local.sh index beebcd3..263daeb 100644 --- a/etc/nginx/site.d/lhc-remorque/local.sh +++ b/etc/nginx/site.d/lhc-remorque/local.sh @@ -36,7 +36,7 @@ sudo install -d -m 3771 -o git -g git \ sudo install -d -m 750 -o wiki-"$site" -g git \ /home/git/hooks/lhc/remorque sudo install -m 771 -o git -g git /dev/stdin \ - /home/git/pub/lhc/remorque.git/hooks/post-update <<-EOF + /home/git/data/lhc/remorque.git/hooks/post-update <<-EOF #!/bin/sh -efux # The cd below is why we must use this script. @@ -83,26 +83,27 @@ sudo chmod 6755 \ /home/git/hooks/lhc/remorque/post-update.ikiwiki sudo cat /etc/gitweb/gitweb.conf - <<-EOF | - \$export_ok = "lhc-remorque-export-ok"; + \$export_ok = "cyclo-wiki-export-ok"; \$favicon = "/gitweb/static/git-favicon.png"; \$home_link = "/"; \$home_link_str = 'wiki'; - \$home_text = "/etc/gitweb/lhc.home_text.html"; + \$home_text = "/etc/gitweb/cyclo.home_text.html"; \$javascript = "/gitweb/static/gitweb.js"; \$logo = "/gitweb/static/git-logo.png"; \$my_uri = "/gitweb/"; - \$projects_list = "/etc/gitweb/lhc-remorque.projects.list"; - \$site_footer = "/etc/gitweb/lhc.site_footer.html"; - \$site_header = "/etc/gitweb/lhc.site_header.html"; - \$site_name = "remorque.$local_domainname"; + \$my_url = "/gitweb/"; + \$projects_list = "/etc/gitweb/cyclo-wiki.projects.list"; + \$site_footer = "/etc/gitweb/cyclo.site_footer.html"; + \$site_header = "/etc/gitweb/cyclo.site_header.html"; + \$site_name = "wiki.cyclocoop.org"; @stylesheets = ("/gitweb/static/gitweb.css");# EOF sudo install -m 640 -o root -g fcgi-gitweb /dev/stdin \ - /etc/gitweb/lhc-remorque.conf + /etc/gitweb/cyclo-wiki.conf sudo install -m 640 -o root -g fcgi-gitweb \ - "$tool"/etc/gitweb/lhc.home_text.html \ - /etc/gitweb/lhc.home_text.html + "$tool"/etc/gitweb/cyclo.home_text.html \ + /etc/gitweb/cyclo.home_text.html sudo install -m 640 -o root -g fcgi-gitweb /dev/stdin \ - /etc/gitweb/lhc-remorque.projects.list <<-EOF - lhc/remorque.git + /etc/gitweb/cyclo-wiki.projects.list <<-EOF + cyclowiki.git EOF diff --git a/etc/nginx/site.d/lhc-remorque/remote.sh b/etc/nginx/site.d/lhc-remorque/remote.sh index 6873bc1..f679c8e 100644 --- a/etc/nginx/site.d/lhc-remorque/remote.sh +++ b/etc/nginx/site.d/lhc-remorque/remote.sh @@ -5,18 +5,18 @@ gpg --decrypt "$tool"/var/sec/ssh/wiki-"$site".gpg | /home/lhc \ /home/lhc/var \ /home/lhc/var/ikiwiki - sudo install -d -m 2770 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ - /home/lhc/var/ikiwiki/remorque getent passwd wiki-'"'$site'"' >/dev/null || sudo adduser wiki-'"'$site'"' \ --disabled-login \ --disabled-password \ --group \ - --home /home/lhc/var/ikiwiki/"$site" \ + --home /home/lhc/var/ikiwiki/'"'$site'"' \ --shell /bin/false \ --system + sudo install -d -m 2770 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ + /home/lhc/var/ikiwiki/'"'$site'"' sudo install -d -m 750 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ - /home/lhc/var/ikiwiki/remorque/etc/ssh + /home/lhc/var/ikiwiki/'"'$site'"'/etc/ssh sudo install -m 400 -o wiki-'"'$site'"' -g wiki-'"'$site'"' /dev/stdin \ - /home/lhc/var/ikiwiki/remorque/etc/ssh/id_rsa + /home/lhc/var/ikiwiki/'"'$site'"'/etc/ssh/id_rsa ' diff --git a/etc/nginx/site.d/lhc-remorque/site.conf b/etc/nginx/site.d/lhc-remorque/site.conf index e85663a..e6587a5 100644 --- a/etc/nginx/site.d/lhc-remorque/site.conf +++ b/etc/nginx/site.d/lhc-remorque/site.conf @@ -6,6 +6,7 @@ auth_basic "pour demander un compte: admin@heureux-cyclage.org"; auth_basic_user_file /home/www/data/lhc-remorque/.htpasswd; client_body_buffer_size 8k; client_max_body_size 10m; +error_page 404 /cgi/ikiwiki.cgi?do=create&page=$uri; location ~ ^/gitweb/static/.+\.(css|png|js)$ { root /usr/share/; diff --git a/etc/nsd3/zone.d/cyclocoop.org.zone.m4 b/etc/nsd3/zone.d/cyclocoop.org.zone.m4 index 91b2537..b89bb76 100644 --- a/etc/nsd3/zone.d/cyclocoop.org.zone.m4 +++ b/etc/nsd3/zone.d/cyclocoop.org.zone.m4 @@ -52,6 +52,7 @@ sql A IP4(GRESILLE) ssh A IP4(GRESILLE) submission A IP4(GRESILLE) sympa A IP4(GRESILLE) +wiki A IP4(GRESILLE) www A IP4(GRESILLE) ; ENREGISTREMENTS « CNAME » (Canonical NAME) diff --git a/etc/openssl/wiki.cyclocoop.org/ca b/etc/openssl/wiki.cyclocoop.org/ca new file mode 120000 index 0000000..2ef2817 --- /dev/null +++ b/etc/openssl/wiki.cyclocoop.org/ca @@ -0,0 +1 @@ +../cyclocoop.org \ No newline at end of file diff --git a/etc/openssl/wiki.cyclocoop.org/host.cfg b/etc/openssl/wiki.cyclocoop.org/host.cfg new file mode 100644 index 0000000..0302b56 --- /dev/null +++ b/etc/openssl/wiki.cyclocoop.org/host.cfg @@ -0,0 +1,70 @@ + SERVICE = wiki + RANDFILE = var/sec/x509/openssl.rand + oid_section = extra_oids +[ extra_oids ] + # NOTE: pour une éventuelle validation étendue (Extended Validation (EV)) + jurisdictionOfIncorporationLocalityName = 1.3.6.1.4.1.311.60.2.1.1 + jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2 + jurisdictionOfIncorporationCountryName = 1.3.6.1.4.1.311.60.2.1.3 +[ req ] + prompt = no + distinguished_name = distinguished_name + string_mask = pkix + #x509_extensions = root_extensions + #req_extensions = extension + #attributes = req_attributes +[ distinguished_name ] + countryName = $ENV::x509_country + stateOrProvinceName = $ENV::x509_state_or_province + localityName = $ENV::x509_state_or_province + 0.organizationName = $ENV::x509_organization + organizationalUnitName = CycloWiki + commonName = $SERVICE.$ENV::x509_host + businessCategory = $ENV::x509_business_category + jurisdictionOfIncorporationLocalityName = $ENV::x509_state_or_province + jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province + jurisdictionOfIncorporationCountryName = $ENV::x509_country +[ extensions ] + basicConstraints = critical,CA:TRUE,pathlen:0 + keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment + subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host + subjectKeyIdentifier = hash + issuerAltName = issuer:copy + authorityKeyIdentifier = keyid:always,issuer:always + authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem + crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem + certificatePolicies = @certificate_policies +[ self_signed_extensions ] + basicConstraints = critical,CA:TRUE,pathlen:0 + keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment + subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host + subjectKeyIdentifier = hash + issuerAltName = issuer:copy + authorityKeyIdentifier = keyid:always,issuer:always + authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem + crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem +[ user_extensions ] + basicConstraints = critical,CA:FALSE,pathlen:0 + keyUsage = digitalSignature,keyEncipherment + subjectAltName = email:$ENV::user@$ENV::x509_host + subjectKeyIdentifier = hash + issuerAltName = issuer:copy + authorityKeyIdentifier = keyid:always,issuer:always + authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem +[ certificate_policies ] + policyIdentifier = 1.2.250.1.42 + CPS.1 = https://www.$ENV::x509_host/x509/cps +[ ca ] + private_key = var/sec/x509/$ENV::x509/key.pem + dir = var/pub/x509/$ENV::x509 + crl_dir = $dir + crlnumber = $dir/crl.num + crl = $dir/crl.pem + database = $dir/idx.txt +[ self_signed_ca ] + private_key = var/sec/x509/$ENV::x509/key.pem + dir = var/pub/x509/$ENV::x509 + crl_dir = $dir + crlnumber = $dir/crl.self-signed.num + crl = $dir/crl.self-signed.pem + database = $dir/idx.self-signed.txt diff --git a/etc/openssl/wiki.cyclocoop.org/user.cfg b/etc/openssl/wiki.cyclocoop.org/user.cfg new file mode 100644 index 0000000..74fb80d --- /dev/null +++ b/etc/openssl/wiki.cyclocoop.org/user.cfg @@ -0,0 +1,14 @@ + SERVICE = wiki + HOME = . + RANDFILE = var/sec/x509/openssl.rand +[ req ] + prompt = no + distinguished_name = user_distinguished_name + string_mask = pkix +[ user_distinguished_name ] + countryName = $ENV::x509_country + stateOrProvinceName = $ENV::x509_state_or_province + #localityName = + 0.organizationName = $ENV::x509_organization + organizationalUnitName = Certificat utilisateurice du CycloWiki + commonName = $ENV::user diff --git a/etc/openssl/www.cyclocoop.org/ca b/etc/openssl/www.cyclocoop.org/ca index f42de4b..2ef2817 120000 --- a/etc/openssl/www.cyclocoop.org/ca +++ b/etc/openssl/www.cyclocoop.org/ca @@ -1 +1 @@ -../cyclocamp.org \ No newline at end of file +../cyclocoop.org \ No newline at end of file diff --git a/etc/sv/cyclo-wiki/local.sh b/etc/sv/cyclo-wiki/local.sh new file mode 100644 index 0000000..698054a --- /dev/null +++ b/etc/sv/cyclo-wiki/local.sh @@ -0,0 +1,11 @@ +"$tool"/local/www-init + +home=~www-data/"$sv" + +"$tool"/local/adduser fcgi-"$sv" \ + --disabled-login \ + --disabled-password \ + --group \ + --home "$home" \ + --shell /bin/false \ + --system diff --git a/etc/sv/cyclo-wiki/log/local.sh b/etc/sv/cyclo-wiki/log/local.sh new file mode 100644 index 0000000..1fa4bf0 --- /dev/null +++ b/etc/sv/cyclo-wiki/log/local.sh @@ -0,0 +1,12 @@ +home=~www/log/"$sv"/spawn-fcgi + +"$tool"/local/adduser log-fcgi-"$sv" \ + --disabled-login \ + --disabled-password \ + --group \ + --home "$home" \ + --shell /bin/false \ + --system + +sudo install -d -m 770 -o log-fcgi-"$sv" -g log-fcgi-"$sv" \ + "$home" diff --git a/etc/sv/cyclo-wiki/log/run b/etc/sv/cyclo-wiki/log/run new file mode 100755 index 0000000..f8924cd --- /dev/null +++ b/etc/sv/cyclo-wiki/log/run @@ -0,0 +1,8 @@ +#!/bin/sh -eux +sv=${PWD%/log} +sv=${sv#/etc/sv/} +eval home="~log-fcgi-$sv" + +cd "$home" +exec chpst -u log-fcgi-"$sv":log-fcgi-"$sv" \ + svlogd -v -tt "$home" diff --git a/etc/sv/cyclo-wiki/run b/etc/sv/cyclo-wiki/run new file mode 100755 index 0000000..7f8b35a --- /dev/null +++ b/etc/sv/cyclo-wiki/run @@ -0,0 +1,20 @@ +#!/bin/sh -eux +exec 2>&1 +sv=${PWD#/etc/sv/} + +/usr/bin/sv -w 3 start sshd + +install -d -m 1771 -o root -g root \ + /run/spawn-fcgi + +exec /usr/bin/spawn-fcgi \ + -u fcgi-"$sv" \ + -g fcgi-"$sv" \ + -U www-data \ + -G www-data \ + -M 0660 \ + -n \ + -s /run/spawn-fcgi/"$sv" \ + -- /usr/bin/multiwatch \ + --forks 3 \ + -- /usr/sbin/fcgiwrap diff --git a/etc/sv/gitweb/local.sh b/etc/sv/gitweb/local.sh index d91ddcd..155fcc4 100644 --- a/etc/sv/gitweb/local.sh +++ b/etc/sv/gitweb/local.sh @@ -35,7 +35,7 @@ sudo install -m 640 -o root -g fcgi-"$sv" /dev/stdin \ \$javascript = "static/gitweb.js"; \$logo = "static/git-logo.png"; \$my_uri = ""; - \$projectroot = "/home/git/pub"; + \$projectroot = "/home/git/data"; \$projects_list = "/etc/gitweb/projects.list"; \$projects_list_description_width = 42; \$projects_list_owner_width = 15; diff --git a/etc/sv/lhc-remorque/log/local.sh b/etc/sv/lhc-remorque/log/local.sh index 0f78ada..1fa4bf0 100644 --- a/etc/sv/lhc-remorque/log/local.sh +++ b/etc/sv/lhc-remorque/log/local.sh @@ -10,7 +10,3 @@ home=~www/log/"$sv"/spawn-fcgi sudo install -d -m 770 -o log-fcgi-"$sv" -g log-fcgi-"$sv" \ "$home" - -cd "$home" -exec chpst -u log-fcgi-"$sv":log-fcgi-"$sv" \ - svlogd -v -tt "$home" diff --git a/etc/sv/lhc-remorque/log/run b/etc/sv/lhc-remorque/log/run index 9ee1c7d..f8924cd 100755 --- a/etc/sv/lhc-remorque/log/run +++ b/etc/sv/lhc-remorque/log/run @@ -1,7 +1,7 @@ #!/bin/sh -eux sv=${PWD%/log} sv=${sv#/etc/sv/} -eval home="~log-$sv" +eval home="~log-fcgi-$sv" cd "$home" exec chpst -u log-fcgi-"$sv":log-fcgi-"$sv" \ diff --git a/var/pub/ssh/wiki-cyclo-wiki.key b/var/pub/ssh/wiki-cyclo-wiki.key new file mode 100644 index 0000000..14494e8 --- /dev/null +++ b/var/pub/ssh/wiki-cyclo-wiki.key @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCtZnTGIX+zb1khmgrZX9ADPHiHGsvuvnG5v4bkW0xd/3KcGbxUF576kxhkTLp/UpJUPVN8jhrACNIqdV0sGxmE+KqvuPZ/hnbetZTHgVbKSKssYLreOCq8S2/xx7RZipQnMQPPITBMC2kZpGCDdAZIeb+zZFLbzvvF/cN3gfe6aCd9wPb73/pciPVXvjPt2mGNybUNLlF/l+s8lgIyO/GNnC8CisPZWCxAU84u4M9jk26dd2iSIMnZhgq3xUx1V4UdKpVKaHFaH+QFUvBu27b1Iw0/BnkXLOEJGH5EwNt2pTyrNgHKGVqEz5Qli7AXgyO8+dyG8+W/fShas3TO53Ci84G+liR6r9ypCHkXNIDuPi6HNFhh0WkwF46zm8Ejb2pk/zO9jY6zWQPN7SWMndsIdOo2c4vNukfqwUbirc+dScMGBsOrooyX3XiNzCUA1MafcaKib2Iyb+C6Mo8NB0tS1C501ZOuWZ4/edCDxmAHkHxTR2q3XGZHd0h/0ivplh9ARjhzREmvd0mlwes3q7zZmpU1cVAd4s2co4fTrKuZG2AfspKkMxO5bS+JXT5F70N0wJoGJg7f/6DEK+tFoRVs4LaqTIEs7chtwzJ7ckv6hCHecNEJqyuuKFRXp0/FNriOEmYaU1KrqeZ6LVsi8r4EZ30JiVPzPDUKICF2RCTdBQ== julm@localhost diff --git a/var/pub/x509/wiki.cyclocoop.org/ca b/var/pub/x509/wiki.cyclocoop.org/ca new file mode 120000 index 0000000..2ef2817 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/ca @@ -0,0 +1 @@ +../cyclocoop.org \ No newline at end of file diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.num b/var/pub/x509/wiki.cyclocoop.org/crl.num new file mode 100644 index 0000000..8a0f05e --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.num @@ -0,0 +1 @@ +01 diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.num.old b/var/pub/x509/wiki.cyclocoop.org/crl.num.old new file mode 100644 index 0000000..4daddb7 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.num.old @@ -0,0 +1 @@ +00 diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.pem b/var/pub/x509/wiki.cyclocoop.org/crl.pem new file mode 100644 index 0000000..b251ef4 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.pem @@ -0,0 +1,22 @@ +-----BEGIN X509 CRL----- +MIIDtzCCAZ8CAQEwDQYJKoZIhvcNAQENBQAwggFbMQswCQYDVQQGEwJGUjEjMCEG +A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA +ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxEjAQ +BgNVBAsTCUN5Y2xvV2lraTEbMBkGA1UEAxMSd2lraS5jeWNsb2Nvb3Aub3JnMUsw +SQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDu +AHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxKzApBgsrBgEEAYI3PAIBAR4aAM4A +bABlAC0AZABlAC0ARgByAGEAbgBjAGUxKzApBgsrBgEEAYI3PAIBAh4aAM4AbABl +AC0AZABlAC0ARgByAGEAbgBjAGUxEzARBgsrBgEEAYI3PAIBAxMCRlIXDTE0MDIx +MTAzMDgzOFoXDTI0MDIxMjAzMDgzOFqgDjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3 +DQEBDQUAA4ICAQCLk7wQIxBjHCit3wLOItgCNADnvz9wzGYFFtIyjeBiY5u7BCnf +yCbYH9kWhDokqnh2IbXF80SFrTY/V/MZergrntCiaKSLHN2H36xBemx36UWpIiai +QQFQ8r82QKxu7mbltyr5P18osNM1iS6qaf7WmQJ2lIGbgz6QHkSJuD3xHV1hBbBp +LFYS2WWCmbMn9GFpNuDk4DgLne67jF88+gNnnepfh+rbvsanuLWqmObc+jzeDpwe +T00UMhPf0XG+c+s/jYGIPx1KGY9XQ7omlxRu25aFKbRZrvhvtQfy52d1PoJBijJ5 +7H4vrwh8ZKwsDCtHjzNqCb7/gn9HUVIl8/P+DTgIFyDHBo8P5rupIHU1b9nfZgcL +wAI1eha6sXbwP8zZbwiY3+TODZYM2E28Ip0LHhyA+jUucfAe5jyG8bQBE+wpMtxJ +L1LvF1WuBGc72v+Rhomp79gEwF1r/Pv6lYnMVq/M2SxyPBdsaTyRdFDQOl+e2C53 +AzQTJwnKM4CdF+gokEqYKJALbP4a/PMRb20elj/HCu33BNrdMBcnU6E2P0wxxrE7 +Mtk5TbWAFqX2Amh66B7bHgj80JBZBchIxFGsGVKyqWZlBgv3ENm9AEHSOsI8mNyv +VbrUis1L19EPdHLwR+yTw09Sotb9h7avMbRVccKeAJE8Ae/w0q2GM9Tckg== +-----END X509 CRL----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num new file mode 100644 index 0000000..8a0f05e --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num @@ -0,0 +1 @@ +01 diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num.old b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num.old new file mode 100644 index 0000000..4daddb7 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.num.old @@ -0,0 +1 @@ +00 diff --git a/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.pem b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.pem new file mode 100644 index 0000000..5086b26 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crl.self-signed.pem @@ -0,0 +1,22 @@ +-----BEGIN X509 CRL----- +MIIDtzCCAZ8CAQEwDQYJKoZIhvcNAQENBQAwggFbMQswCQYDVQQGEwJGUjEjMCEG +A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA +ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxEjAQ +BgNVBAsTCUN5Y2xvV2lraTEbMBkGA1UEAxMSd2lraS5jeWNsb2Nvb3Aub3JnMUsw +SQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDu +AHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxKzApBgsrBgEEAYI3PAIBAR4aAM4A +bABlAC0AZABlAC0ARgByAGEAbgBjAGUxKzApBgsrBgEEAYI3PAIBAh4aAM4AbABl +AC0AZABlAC0ARgByAGEAbgBjAGUxEzARBgsrBgEEAYI3PAIBAxMCRlIXDTE0MDIx +MTAzMDg0MFoXDTI0MDIxMjAzMDg0MFqgDjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3 +DQEBDQUAA4ICAQC3lzvM5IfvN3HNdWWVKYNPJoWpPJINqsWaGIX5PoPfj0SFvomD +u0Yy/dMWn899MEAe9UEq1S8D37Z3FD2bSjMR2wX0Qb29tLO3wD2Zd8HhuuYEbLMN +eVVb2kklj+ELniXRXWh1I25wNm3A46twN12qZxRX5w+jVI3DX0+o6isOAM0ILZNi +/4C+HFryvdzmB1UoQogo9u8z4M98a1zIps0jPaYfUuyBeIeOtukctsdx/YjwJ/G/ +MwnmtX0pH67lYfJGKAK1nV+1m92nnAccU3GnvaqeNpvdmXa5QHreZTmEJtqkNpy/ +1y2yI+5InNpJKS/56dopkIOhT2Dux9QAdXa1JOl5zVsI0yaD4bZdUZcEwfI4Paav +ZtKqyyvDFzQ4rr12xkWbqNls7bD1m1uqCw5MIWlxThTYvnpC4+WTbYQKnqFmE2ks +jc1sZHBlYEQ/pz9IoJLqabHPVjZb2jPMBRl0pal+U89QTqFrxtqOBX1zQZoGQNAM +XUo8OB/6xymw9aC/WoR0jGfzDulm6m1OMFa9iaIO7Rzk6aB+WXHYMTFIK4Ov5W/2 +B0K87JKlfQcYmi3hLyt+6HRvzkvF87OsBhBEc23bAhk8lLa/n8M2iDRtdXlaUfe+ +YvrX9ostDIXAgxgdINacnY5HNkdlSwTAMFwNmPI2MU7rJ2cKoXWfzz6e2w== +-----END X509 CRL----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt+ca.pem b/var/pub/x509/wiki.cyclocoop.org/crt+ca.pem new file mode 100644 index 0000000..8008ca5 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt+ca.pem @@ -0,0 +1,105 @@ +-----BEGIN CERTIFICATE----- +MIIJrTCCB5WgAwIBAgIHIBQCEQQIODANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV +BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV +MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0 +AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw +AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u +bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwMjExMDMwODM4WhcN +MjQwMjEyMDMwODM4WjCCAVsxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy +AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTESMBAGA1UECxMJQ3ljbG9X +aWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEA +LgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkA +IABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBG +AHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIA +YQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAM76YQ2uDdslA+B377P+ljrJBr46VEiZaE1deaReNvacemJ0 +fZP/NAR6uk8HpcmUBY6tUG8BctSRIcqEfRuurRCuE+35LDfVPvifUM/1wO7RHuX8 +O9fLC21Q0qCYnCycUKDYLOJ+cnCL/Eh7xqyimb1U54TnN+pnfw0DwJtw9C8maEIN +saHnEmnLDpvGoVcTRfzUdJXXmiwT+I6tJDb1YeZIBP5NJ+4F2zWRbo9oBIRrThPQ +2Mgcr0DFS4pGTR8KnFXqxq2t5JIqDDfUYehfjLIxcZdulaaNm4sTqEI2kfk9oW0i +BWduixLtE8NMZTITEvzsl5oOkawS76h/teNdeGhjWy4iQzmHRw1o5jTGSrVLM5zV +UqN2OMMJ0YWBRAk3v6GZbUTN8i3CVtjY9UHIQQ5JAdTBMaM+ew1O0SVOGPNiidVS +EL3Zqu0KmxbwTOjxsVMg5yxFyLFGPh8rXgfK7oSuuA6T0IweX0iQA3Fat50bjRXt +dBijJKJzzchfqqZcaQoaXDXve0xXqESxtujlQCh0OZ8PK/GaFGH+gWY8kVp+WCe6 +5XTJpj3qNFw+0DRCih5EcOUYx7deHrlWSXCaFKeH8RkVOEbsr+CquNq9EdWpg+Ub +na//VWHyB4E0Dp6ftSxs3FpOF40u/mZzKGrLvjGdVoUDiYtsdDuy6ts4ermdAgMB +AAGjggK3MIICszASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjA5BgNV +HREEMjAwgRpjb250YWN0K3dpa2lAY3ljbG9jb29wLm9yZ4ISd2lraS5jeWNsb2Nv +b3Aub3JnMB0GA1UdDgQWBBQF8BB13rH20Cl1zBQvGhinbJVY+DAgBgNVHRIEGTAX +gRVjb250YWN0QGN5Y2xvY29vcC5vcmcwggFMBgNVHSMEggFDMIIBP4AUqkaZFH58 +vQNxNsvtti359UTggOOhggEcpIIBGDCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5v +cmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQA +ZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUx +DjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBu +AGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMO +MDkgNzIgMzUgOTMgMTKCByATBQEgCDMwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUF +BzAChiVodHRwOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcnQucGVtMDsGA1Ud +HwQ0MDIwMKAuoCyGKmh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L3dpa2kv +Y3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEWImh0dHBz +Oi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQENBQADggIB +ALMq1YAMaMDJ7WYycELSZzvFc/hEqVDpiwRiNGtioP6KWsqK4XVWFdfCmNjL43nH +JBXuVHtzor3kKJ1xkRs82z6TrRgUSGtw4Sso3eP2YQnsTe/24KhdKe85UDUMv51k +dYvVydSXPVIcAEwaX5EEiVjjWAftMUDok23oGJuuLVfsMfiwAh//4pQwTeVlVPoj +ylcz1o+G3iFCPo++VWdqTWVq2ek8vbEAyJQVLrWhQGwnajIJPps8GT22LpbMrgDH +K00MgOLrBeJ6DF7mOP1Ntw+5y/hInQpqHh1IVR+2uEQHDLAmZa8qFlCxMXPGzmYJ +4R8doEE3MJoarc49JwivFQajTkSR4zZ/CodU+z1Nv4iaRDgiURYJB9a9epN3SscX +Kq87pt3DZ+B+ifU+XfG/7G+CNCoNhJw8SbcghmEn5IERrWx9EMXrHV+Eve/OVtY1 +6ZgBsatpDuM7jhGdLrkwCII0gwFJEbjo49HLNkazlONUbwL+XSq0pBIg2iHHzYzV +7RTsJVEVOUxroT0GBOiiKdKzK6YkvULTXSq68ExtlhpW+RzwFhdt3E2YjbXL5BzM +EnjbViaZiLD41+R4SRP4cRt4OX3EpM3efaWBSBAEQOAQDRhev3Kot41Hlw2KRrHx +74zy9bgzwO1/i/62dwYUXdkk1lMghH5DGOrv4IcithVW +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIJAjCCBuqgAwIBAgIHIBMFASAIMzANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV +BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV +MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0 +AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw +AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u +bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTMwNTAxMTgwODMzWhcN +MjMwNTAyMTgwODMzWjCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNV +BAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9mZmljaW5lMVcw +VQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQBy +AHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxDjAMBgNVBBET +BTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEfMB0G +A1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUg +OTMgMTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz9IxTpiymRGN5 +bPMSt17OMAIzl2kl0taJHLW/igWJpRczbrB3z52J/qrHIGfmiZeqFUkPjYfHntAU +ncHlm2Jmkyhz8eng1aFpM37lDTSlpvycs7stcAelh7+vUw6u4M0OUx7b1H34lPRo +RlEhxzVkYaHl6zB4c0Xlovh26XE931AkYyF/SLmi4e0nR5MYoj/3W0jMrlCYZR1q +wLGOnYNyH57goVurnIZLl+3yBZ6/z0hZm0/JxLiXH4hAOyOYg7JQcb1Xu4FTLKKg +BmnMwCZ21S7Ngx04hsq8nL4YGHyr+53jwp0FJ1vxxpYuQjr+u5kQIDqK/F2TREYy +6V/ESDQOCVFuVYc3uYk4WVj/6VfPW897pfnhr1Zmr8xfGrL78iSRbTd9epMExbbk +5ctfHeoEHPBkk78O4U5hTJOa74L7P2iqFRx6GpQoaTznmfeh7i+6JLKNZuGsqhdp +/bEGCxRL/bmqlDkSQB+rU01OpxC3QgU3pZah7+ofgPrcbzZGi3f10GHiTvAXmlV0 +2QzFjdsjcLtGd0+8VK5ob9BGvApY8jLD9nmI/PXj+cPtpRZhnrd15wdQY8P6zh3L +/Dvsj1yTKzNHCCHsU8h9ySkAVfAfsDFOvP4XMs+Y438yxoPFeYy0HxB+XIQ3ADit +Sv7ARRS2zHn9KYcPusabwWPOk77xdQIDAQABo4ICUzCCAk8wEgYDVR0TAQH/BAgw +BgEB/wIBATALBgNVHQ8EBAMCAQYwIAYDVR0RBBkwF4EVY29udGFjdEBjeWNsb2Nv +b3Aub3JnMB0GA1UdDgQWBBSqRpkUfny9A3E2y+22Lfn1ROCA4zAgBgNVHRIEGTAX +gRVjb250YWN0QGN5Y2xvY29vcC5vcmcwggFMBgNVHSMEggFDMIIBP4AUqkaZFH58 +vQNxNsvtti359UTggOOhggEcpIIBGDCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5v +cmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQA +ZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUx +DjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBu +AGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMO +MDkgNzIgMzUgOTMgMTKCByATBQEgCDMwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUF +BzAChiVodHRwOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcnQucGVtMDYGA1Ud +HwQvMC0wK6ApoCeGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NybC5w +ZW0wDQYJKoZIhvcNAQENBQADggIBABCPhE2OCxF0kIOTb8mSECJVptuzGgxnipd5 +hhGNqm6LPUGO9CqQjotNnNEhP8fJ1hMSy8wW7vweYI8F2eYFnwnDRsgP+EdHupAx +C+h89itGNTFP91r7kCXyJw6e6ZJG/gqOSqkxnoT0I1LngI97oGFdREp4GTJ9K8dG +iVvTn7is72cle5Ufnj/Co1Td2neQjvz/hwWI9wlVtd9je+gcD/3gsdB7TWvyOzK+ +NvgPjxFcbA8qhCpoUkeQiQOuRX5LBszPNDuPtAAQp/T1Tgx4fVFvHCi/pQpmzRq9 +Nyr5wM22obEHHicv046Wd369/VQLZwtdL4Jt3aGEtmjyLYLHgw7oSyTjKxI4Ni/k +Byeq9eGxjlJIvPJzBShyxx1E0fOBwTjfmWfrZyW2g6rs3D5vHV03pU5tDjEHDzsy +qkDlxyGN48P950SNcBPNJG2YESilDrWhNT1yLW1f4lwBNFKR6iwwhqhiPFSWhNd6 +uZLOkcgEWwD8ZHNl60vYnKv1428RZquZfDmeXjRtqdqDcZYHYt/vGH6QlxyaEpCb +Vt+8r5eOUEDdMRxy97I9Q5fE5VRaJjEd3o5u5vx0KeftwTyBSa/99P90d6su5Std +uQtYL4U/UVYccFjRLicjaLE9dUe4wyW1xjsrD3DYn8IBQsh42AzFp4xVXtAfruA0 +4G7CeZmo +-----END CERTIFICATE----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt+crl.pem b/var/pub/x509/wiki.cyclocoop.org/crt+crl.pem new file mode 100644 index 0000000..0470dca --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt+crl.pem @@ -0,0 +1,76 @@ +-----BEGIN CERTIFICATE----- +MIIJrTCCB5WgAwIBAgIHIBQCEQQIODANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV +BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV +MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0 +AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw +AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u +bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwMjExMDMwODM4WhcN +MjQwMjEyMDMwODM4WjCCAVsxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy +AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTESMBAGA1UECxMJQ3ljbG9X +aWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEA +LgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkA +IABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBG +AHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIA +YQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAM76YQ2uDdslA+B377P+ljrJBr46VEiZaE1deaReNvacemJ0 +fZP/NAR6uk8HpcmUBY6tUG8BctSRIcqEfRuurRCuE+35LDfVPvifUM/1wO7RHuX8 +O9fLC21Q0qCYnCycUKDYLOJ+cnCL/Eh7xqyimb1U54TnN+pnfw0DwJtw9C8maEIN +saHnEmnLDpvGoVcTRfzUdJXXmiwT+I6tJDb1YeZIBP5NJ+4F2zWRbo9oBIRrThPQ +2Mgcr0DFS4pGTR8KnFXqxq2t5JIqDDfUYehfjLIxcZdulaaNm4sTqEI2kfk9oW0i +BWduixLtE8NMZTITEvzsl5oOkawS76h/teNdeGhjWy4iQzmHRw1o5jTGSrVLM5zV +UqN2OMMJ0YWBRAk3v6GZbUTN8i3CVtjY9UHIQQ5JAdTBMaM+ew1O0SVOGPNiidVS +EL3Zqu0KmxbwTOjxsVMg5yxFyLFGPh8rXgfK7oSuuA6T0IweX0iQA3Fat50bjRXt +dBijJKJzzchfqqZcaQoaXDXve0xXqESxtujlQCh0OZ8PK/GaFGH+gWY8kVp+WCe6 +5XTJpj3qNFw+0DRCih5EcOUYx7deHrlWSXCaFKeH8RkVOEbsr+CquNq9EdWpg+Ub +na//VWHyB4E0Dp6ftSxs3FpOF40u/mZzKGrLvjGdVoUDiYtsdDuy6ts4ermdAgMB +AAGjggK3MIICszASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjA5BgNV +HREEMjAwgRpjb250YWN0K3dpa2lAY3ljbG9jb29wLm9yZ4ISd2lraS5jeWNsb2Nv +b3Aub3JnMB0GA1UdDgQWBBQF8BB13rH20Cl1zBQvGhinbJVY+DAgBgNVHRIEGTAX +gRVjb250YWN0QGN5Y2xvY29vcC5vcmcwggFMBgNVHSMEggFDMIIBP4AUqkaZFH58 +vQNxNsvtti359UTggOOhggEcpIIBGDCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5v +cmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQA +ZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUx +DjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBu +AGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMO +MDkgNzIgMzUgOTMgMTKCByATBQEgCDMwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUF +BzAChiVodHRwOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcnQucGVtMDsGA1Ud +HwQ0MDIwMKAuoCyGKmh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L3dpa2kv +Y3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEWImh0dHBz +Oi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQENBQADggIB +ALMq1YAMaMDJ7WYycELSZzvFc/hEqVDpiwRiNGtioP6KWsqK4XVWFdfCmNjL43nH +JBXuVHtzor3kKJ1xkRs82z6TrRgUSGtw4Sso3eP2YQnsTe/24KhdKe85UDUMv51k +dYvVydSXPVIcAEwaX5EEiVjjWAftMUDok23oGJuuLVfsMfiwAh//4pQwTeVlVPoj +ylcz1o+G3iFCPo++VWdqTWVq2ek8vbEAyJQVLrWhQGwnajIJPps8GT22LpbMrgDH +K00MgOLrBeJ6DF7mOP1Ntw+5y/hInQpqHh1IVR+2uEQHDLAmZa8qFlCxMXPGzmYJ +4R8doEE3MJoarc49JwivFQajTkSR4zZ/CodU+z1Nv4iaRDgiURYJB9a9epN3SscX +Kq87pt3DZ+B+ifU+XfG/7G+CNCoNhJw8SbcghmEn5IERrWx9EMXrHV+Eve/OVtY1 +6ZgBsatpDuM7jhGdLrkwCII0gwFJEbjo49HLNkazlONUbwL+XSq0pBIg2iHHzYzV +7RTsJVEVOUxroT0GBOiiKdKzK6YkvULTXSq68ExtlhpW+RzwFhdt3E2YjbXL5BzM +EnjbViaZiLD41+R4SRP4cRt4OX3EpM3efaWBSBAEQOAQDRhev3Kot41Hlw2KRrHx +74zy9bgzwO1/i/62dwYUXdkk1lMghH5DGOrv4IcithVW +-----END CERTIFICATE----- +-----BEGIN X509 CRL----- +MIIDtzCCAZ8CAQEwDQYJKoZIhvcNAQENBQAwggFbMQswCQYDVQQGEwJGUjEjMCEG +A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA +ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxEjAQ +BgNVBAsTCUN5Y2xvV2lraTEbMBkGA1UEAxMSd2lraS5jeWNsb2Nvb3Aub3JnMUsw +SQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDu +AHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxKzApBgsrBgEEAYI3PAIBAR4aAM4A +bABlAC0AZABlAC0ARgByAGEAbgBjAGUxKzApBgsrBgEEAYI3PAIBAh4aAM4AbABl +AC0AZABlAC0ARgByAGEAbgBjAGUxEzARBgsrBgEEAYI3PAIBAxMCRlIXDTE0MDIx +MTAzMDgzOFoXDTI0MDIxMjAzMDgzOFqgDjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3 +DQEBDQUAA4ICAQCLk7wQIxBjHCit3wLOItgCNADnvz9wzGYFFtIyjeBiY5u7BCnf +yCbYH9kWhDokqnh2IbXF80SFrTY/V/MZergrntCiaKSLHN2H36xBemx36UWpIiai +QQFQ8r82QKxu7mbltyr5P18osNM1iS6qaf7WmQJ2lIGbgz6QHkSJuD3xHV1hBbBp +LFYS2WWCmbMn9GFpNuDk4DgLne67jF88+gNnnepfh+rbvsanuLWqmObc+jzeDpwe +T00UMhPf0XG+c+s/jYGIPx1KGY9XQ7omlxRu25aFKbRZrvhvtQfy52d1PoJBijJ5 +7H4vrwh8ZKwsDCtHjzNqCb7/gn9HUVIl8/P+DTgIFyDHBo8P5rupIHU1b9nfZgcL +wAI1eha6sXbwP8zZbwiY3+TODZYM2E28Ip0LHhyA+jUucfAe5jyG8bQBE+wpMtxJ +L1LvF1WuBGc72v+Rhomp79gEwF1r/Pv6lYnMVq/M2SxyPBdsaTyRdFDQOl+e2C53 +AzQTJwnKM4CdF+gokEqYKJALbP4a/PMRb20elj/HCu33BNrdMBcnU6E2P0wxxrE7 +Mtk5TbWAFqX2Amh66B7bHgj80JBZBchIxFGsGVKyqWZlBgv3ENm9AEHSOsI8mNyv +VbrUis1L19EPdHLwR+yTw09Sotb9h7avMbRVccKeAJE8Ae/w0q2GM9Tckg== +-----END X509 CRL----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt+crl.self-signed.pem b/var/pub/x509/wiki.cyclocoop.org/crt+crl.self-signed.pem new file mode 100644 index 0000000..9302c87 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt+crl.self-signed.pem @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIKEzCCB/ugAwIBAgIHIBQCEQQIQDANBgkqhkiG9w0BAQ0FADCCAVsxCzAJBgNV +BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG +A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv +ZmZpY2luZTESMBAGA1UECxMJQ3ljbG9XaWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xv +Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA +bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB +gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8 +AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED +EwJGUjAeFw0xNDAyMTEwMzA4NDBaFw0yNDAyMTIwMzA4NDBaMIIBWzELMAkGA1UE +BhMCRlIxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSMwIQYD +VQQHHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMRIwEAYDVQQLEwlDeWNsb1dpa2kxGzAZBgNVBAMTEndpa2kuY3ljbG9j +b29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu +AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGC +NzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwC +AQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMT +AkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzvphDa4N2yUD4Hfv +s/6WOskGvjpUSJloTV15pF429px6YnR9k/80BHq6TwelyZQFjq1QbwFy1JEhyoR9 +G66tEK4T7fksN9U++J9Qz/XA7tEe5fw718sLbVDSoJicLJxQoNgs4n5ycIv8SHvG +rKKZvVTnhOc36md/DQPAm3D0LyZoQg2xoecSacsOm8ahVxNF/NR0ldeaLBP4jq0k +NvVh5kgE/k0n7gXbNZFuj2gEhGtOE9DYyByvQMVLikZNHwqcVerGra3kkioMN9Rh +6F+MsjFxl26Vpo2bixOoQjaR+T2hbSIFZ26LEu0Tw0xlMhMS/OyXmg6RrBLvqH+1 +4114aGNbLiJDOYdHDWjmNMZKtUsznNVSo3Y4wwnRhYFECTe/oZltRM3yLcJW2Nj1 +QchBDkkB1MExoz57DU7RJU4Y82KJ1VIQvdmq7QqbFvBM6PGxUyDnLEXIsUY+Hyte +B8ruhK64DpPQjB5fSJADcVq3nRuNFe10GKMkonPNyF+qplxpChpcNe97TFeoRLG2 +6OVAKHQ5nw8r8ZoUYf6BZjyRWn5YJ7rldMmmPeo0XD7QNEKKHkRw5RjHt14euVZJ +cJoUp4fxGRU4Ruyv4Kq42r0R1amD5Rudr/9VYfIHgTQOnp+1LGzcWk4XjS7+ZnMo +asu+MZ1WhQOJi2x0O7Lq2zh6uZ0CAwEAAaOCAtYwggLSMBIGA1UdEwEB/wQIMAYB +Af8CAQAwCwYDVR0PBAQDAgGmMDkGA1UdEQQyMDCBGmNvbnRhY3Qrd2lraUBjeWNs +b2Nvb3Aub3JnghJ3aWtpLmN5Y2xvY29vcC5vcmcwHQYDVR0OBBYEFAXwEHXesfbQ +KXXMFC8aGKdslVj4MDkGA1UdEgQyMDCBGmNvbnRhY3Qrd2lraUBjeWNsb2Nvb3Au +b3JnghJ3aWtpLmN5Y2xvY29vcC5vcmcwggGTBgNVHSMEggGKMIIBhoAUBfAQdd6x +9tApdcwULxoYp2yVWPihggFjpIIBXzCCAVsxCzAJBgNVBAYTAkZSMSMwIQYDVQQI +HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0A +ZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTESMBAGA1UE +CxMJQ3ljbG9XaWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xvY29vcC5vcmcxSzBJBgNV +BA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdABy +AGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBk +AGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBQCEQQIQDBG +BggrBgEFBQcBAQQ6MDgwNgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuY3ljbG9jb29w +Lm9yZy94NTA5L3dpa2kvY3J0LnBlbTA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8v +d3d3LmN5Y2xvY29vcC5vcmcveDUwOS93aWtpL2NybC5wZW0wDQYJKoZIhvcNAQEN +BQADggIBABEu/ndDjjsUlodQLeeoI5n0ZHJPYfk3MONEFmCa1kRpVPuFfm5VKf7c +yqZiQsWj6gjIm1v9XjgSXaWzApFr6QVQOZCSqOtELnKBbTHosHWKx/7T70FxL/TC +U5vEvQfngOa11o7Y72swbK87cTV3L5jPtsFSA9AEvYr39rJEBhGiT8vruDXi+56r +IqewVRjLacrwb0W6KRXFs6bqlWuBrx08NwkON/m1Wr6xFQ0zmK87O25oxMR3mMQA +SgtVM++rfNpelxek1EtmqTsNaZiW1OTguNeXssQwXxPPhxBrUm4iRxUGkT0TjhDl +da3SkAovZeJGeAkcBv6si6NqUqFb0aJeH4hwg+kolLPdeWAqxNOS0U02vdEsUH6T +4GLHnq+MbgM05uGvyoubvotiLnswfSutUx1jRbH3I4SEMlhQiIJQ+e6vdbfd0YiA +2YYzFX/vGT1vAJlV6tlW+dusJI+t22kBZICUqV1ReQQXd6lB/xil3pMd9N//vJ8y +gE5IlNPwazokojLmWbnicz4fwJ0KB00cuE2uNidzdg8hiKVhakpG/5QNctYr+uJl +HMVCjJ6mmnFnejjtw4Khcsj8HWuiGfAxLCOmsEEl8RwI2y8c1DUejq51+WHodTc3 +O9dbgEGEdHb6Lxiik9N2s5P+0exRe8G2wXa+0tinXxHvyinZV/cs +-----END CERTIFICATE----- +-----BEGIN X509 CRL----- +MIIDtzCCAZ8CAQEwDQYJKoZIhvcNAQENBQAwggFbMQswCQYDVQQGEwJGUjEjMCEG +A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA +ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxEjAQ +BgNVBAsTCUN5Y2xvV2lraTEbMBkGA1UEAxMSd2lraS5jeWNsb2Nvb3Aub3JnMUsw +SQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDu +AHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxKzApBgsrBgEEAYI3PAIBAR4aAM4A +bABlAC0AZABlAC0ARgByAGEAbgBjAGUxKzApBgsrBgEEAYI3PAIBAh4aAM4AbABl +AC0AZABlAC0ARgByAGEAbgBjAGUxEzARBgsrBgEEAYI3PAIBAxMCRlIXDTE0MDIx +MTAzMDg0MFoXDTI0MDIxMjAzMDg0MFqgDjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3 +DQEBDQUAA4ICAQC3lzvM5IfvN3HNdWWVKYNPJoWpPJINqsWaGIX5PoPfj0SFvomD +u0Yy/dMWn899MEAe9UEq1S8D37Z3FD2bSjMR2wX0Qb29tLO3wD2Zd8HhuuYEbLMN +eVVb2kklj+ELniXRXWh1I25wNm3A46twN12qZxRX5w+jVI3DX0+o6isOAM0ILZNi +/4C+HFryvdzmB1UoQogo9u8z4M98a1zIps0jPaYfUuyBeIeOtukctsdx/YjwJ/G/ +MwnmtX0pH67lYfJGKAK1nV+1m92nnAccU3GnvaqeNpvdmXa5QHreZTmEJtqkNpy/ +1y2yI+5InNpJKS/56dopkIOhT2Dux9QAdXa1JOl5zVsI0yaD4bZdUZcEwfI4Paav +ZtKqyyvDFzQ4rr12xkWbqNls7bD1m1uqCw5MIWlxThTYvnpC4+WTbYQKnqFmE2ks +jc1sZHBlYEQ/pz9IoJLqabHPVjZb2jPMBRl0pal+U89QTqFrxtqOBX1zQZoGQNAM +XUo8OB/6xymw9aC/WoR0jGfzDulm6m1OMFa9iaIO7Rzk6aB+WXHYMTFIK4Ov5W/2 +B0K87JKlfQcYmi3hLyt+6HRvzkvF87OsBhBEc23bAhk8lLa/n8M2iDRtdXlaUfe+ +YvrX9ostDIXAgxgdINacnY5HNkdlSwTAMFwNmPI2MU7rJ2cKoXWfzz6e2w== +-----END X509 CRL----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt.pem b/var/pub/x509/wiki.cyclocoop.org/crt.pem new file mode 100644 index 0000000..3853051 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt.pem @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIIJrTCCB5WgAwIBAgIHIBQCEQQIODANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV +BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV +MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0 +AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw +AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u +bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwMjExMDMwODM4WhcN +MjQwMjEyMDMwODM4WjCCAVsxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy +AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTESMBAGA1UECxMJQ3ljbG9X +aWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEA +LgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkA +IABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBG +AHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIA +YQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAM76YQ2uDdslA+B377P+ljrJBr46VEiZaE1deaReNvacemJ0 +fZP/NAR6uk8HpcmUBY6tUG8BctSRIcqEfRuurRCuE+35LDfVPvifUM/1wO7RHuX8 +O9fLC21Q0qCYnCycUKDYLOJ+cnCL/Eh7xqyimb1U54TnN+pnfw0DwJtw9C8maEIN +saHnEmnLDpvGoVcTRfzUdJXXmiwT+I6tJDb1YeZIBP5NJ+4F2zWRbo9oBIRrThPQ +2Mgcr0DFS4pGTR8KnFXqxq2t5JIqDDfUYehfjLIxcZdulaaNm4sTqEI2kfk9oW0i +BWduixLtE8NMZTITEvzsl5oOkawS76h/teNdeGhjWy4iQzmHRw1o5jTGSrVLM5zV +UqN2OMMJ0YWBRAk3v6GZbUTN8i3CVtjY9UHIQQ5JAdTBMaM+ew1O0SVOGPNiidVS +EL3Zqu0KmxbwTOjxsVMg5yxFyLFGPh8rXgfK7oSuuA6T0IweX0iQA3Fat50bjRXt +dBijJKJzzchfqqZcaQoaXDXve0xXqESxtujlQCh0OZ8PK/GaFGH+gWY8kVp+WCe6 +5XTJpj3qNFw+0DRCih5EcOUYx7deHrlWSXCaFKeH8RkVOEbsr+CquNq9EdWpg+Ub +na//VWHyB4E0Dp6ftSxs3FpOF40u/mZzKGrLvjGdVoUDiYtsdDuy6ts4ermdAgMB +AAGjggK3MIICszASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjA5BgNV +HREEMjAwgRpjb250YWN0K3dpa2lAY3ljbG9jb29wLm9yZ4ISd2lraS5jeWNsb2Nv +b3Aub3JnMB0GA1UdDgQWBBQF8BB13rH20Cl1zBQvGhinbJVY+DAgBgNVHRIEGTAX +gRVjb250YWN0QGN5Y2xvY29vcC5vcmcwggFMBgNVHSMEggFDMIIBP4AUqkaZFH58 +vQNxNsvtti359UTggOOhggEcpIIBGDCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5v +cmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQA +ZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUx +DjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBu +AGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMO +MDkgNzIgMzUgOTMgMTKCByATBQEgCDMwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUF +BzAChiVodHRwOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcnQucGVtMDsGA1Ud +HwQ0MDIwMKAuoCyGKmh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L3dpa2kv +Y3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEWImh0dHBz +Oi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQENBQADggIB +ALMq1YAMaMDJ7WYycELSZzvFc/hEqVDpiwRiNGtioP6KWsqK4XVWFdfCmNjL43nH +JBXuVHtzor3kKJ1xkRs82z6TrRgUSGtw4Sso3eP2YQnsTe/24KhdKe85UDUMv51k +dYvVydSXPVIcAEwaX5EEiVjjWAftMUDok23oGJuuLVfsMfiwAh//4pQwTeVlVPoj +ylcz1o+G3iFCPo++VWdqTWVq2ek8vbEAyJQVLrWhQGwnajIJPps8GT22LpbMrgDH +K00MgOLrBeJ6DF7mOP1Ntw+5y/hInQpqHh1IVR+2uEQHDLAmZa8qFlCxMXPGzmYJ +4R8doEE3MJoarc49JwivFQajTkSR4zZ/CodU+z1Nv4iaRDgiURYJB9a9epN3SscX +Kq87pt3DZ+B+ifU+XfG/7G+CNCoNhJw8SbcghmEn5IERrWx9EMXrHV+Eve/OVtY1 +6ZgBsatpDuM7jhGdLrkwCII0gwFJEbjo49HLNkazlONUbwL+XSq0pBIg2iHHzYzV +7RTsJVEVOUxroT0GBOiiKdKzK6YkvULTXSq68ExtlhpW+RzwFhdt3E2YjbXL5BzM +EnjbViaZiLD41+R4SRP4cRt4OX3EpM3efaWBSBAEQOAQDRhev3Kot41Hlw2KRrHx +74zy9bgzwO1/i/62dwYUXdkk1lMghH5DGOrv4IcithVW +-----END CERTIFICATE----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt.pem.asc b/var/pub/x509/wiki.cyclocoop.org/crt.pem.asc new file mode 100644 index 0000000..abac542 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt.pem.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- + +iQJ4BAABCgBiBQJS+ZQ2WxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx +OUNGNzBGRThBOUUACgkQXicZz3D+ip5XvRAAoJxhtpKCl7oU9XHrWiZG0pQnPyWH +GBUqZumuZjFUy0GRzmpmfaYEDR3vdkCUS2ZZ9e1CF93sgsRXqIerW03OTX0AuGKh +z/PL8mGlAAXv+eKTAaPpYOQL/TNDJ+pJxElfGe2cttnMT4xyDV/W12yuAgykC/d4 +tO3flr6O94w/WfeABOQPnviXavbXc2/U7bsFLNHyHtbKv6YU/VgDnpZV1rAFJuPo +0VFGvLcVnrWm2pOAtP6eUuPQzcUMc9g3mqdupaFPD+p4qyLAE/JeD7gZ/D0prgIh +eIwFrf0l5MaiXeHkfXK1pgDD1ZxQiRxiCTa9ehSWZNKKqFBpv+IIFXUUpgLrq/JI +P9CL6AHrzvJipxbPlcgSYHG1XN+qUcvVwFMiFq0Ekz834tv+7kCx80wh3t0oTqE5 +6G7ej9myM2d1K4Zv1zM5wSXYhLoNzdfzl7Qr21s1MIoaS46/VgcFmfGDZeCdpJRX +pvEU1XFfJ95XGspL22B/91EXaf4/0i+11vNVE4PvsfvPMUGZIdEVvIzQ5EhCklsW +YPM81JlByXm8cv9RFKG2CzggTWlm8I9pD9zxHyDPm9UEWcTd5oQlVeY+BicsFmW9 +rwguLUZ1zHVvzuB4z/WZxpLlUQrN6BUEVTT4dwolBvy2FS/pTzYExjTHf2DCuwnF +B+T/hddF7w0MRtw= +=cc5B +-----END PGP SIGNATURE----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem b/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem new file mode 100644 index 0000000..33aba0b --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem @@ -0,0 +1,56 @@ +-----BEGIN CERTIFICATE----- +MIIKEzCCB/ugAwIBAgIHIBQCEQQIQDANBgkqhkiG9w0BAQ0FADCCAVsxCzAJBgNV +BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG +A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv +ZmZpY2luZTESMBAGA1UECxMJQ3ljbG9XaWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xv +Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA +bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB +gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8 +AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED +EwJGUjAeFw0xNDAyMTEwMzA4NDBaFw0yNDAyMTIwMzA4NDBaMIIBWzELMAkGA1UE +BhMCRlIxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSMwIQYD +VQQHHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEVMBMGA1UEChMMQ3ljbG9m +ZmljaW5lMRIwEAYDVQQLEwlDeWNsb1dpa2kxGzAZBgNVBAMTEndpa2kuY3ljbG9j +b29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu +AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGC +NzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwC +AQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMT +AkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzvphDa4N2yUD4Hfv +s/6WOskGvjpUSJloTV15pF429px6YnR9k/80BHq6TwelyZQFjq1QbwFy1JEhyoR9 +G66tEK4T7fksN9U++J9Qz/XA7tEe5fw718sLbVDSoJicLJxQoNgs4n5ycIv8SHvG +rKKZvVTnhOc36md/DQPAm3D0LyZoQg2xoecSacsOm8ahVxNF/NR0ldeaLBP4jq0k +NvVh5kgE/k0n7gXbNZFuj2gEhGtOE9DYyByvQMVLikZNHwqcVerGra3kkioMN9Rh +6F+MsjFxl26Vpo2bixOoQjaR+T2hbSIFZ26LEu0Tw0xlMhMS/OyXmg6RrBLvqH+1 +4114aGNbLiJDOYdHDWjmNMZKtUsznNVSo3Y4wwnRhYFECTe/oZltRM3yLcJW2Nj1 +QchBDkkB1MExoz57DU7RJU4Y82KJ1VIQvdmq7QqbFvBM6PGxUyDnLEXIsUY+Hyte +B8ruhK64DpPQjB5fSJADcVq3nRuNFe10GKMkonPNyF+qplxpChpcNe97TFeoRLG2 +6OVAKHQ5nw8r8ZoUYf6BZjyRWn5YJ7rldMmmPeo0XD7QNEKKHkRw5RjHt14euVZJ +cJoUp4fxGRU4Ruyv4Kq42r0R1amD5Rudr/9VYfIHgTQOnp+1LGzcWk4XjS7+ZnMo +asu+MZ1WhQOJi2x0O7Lq2zh6uZ0CAwEAAaOCAtYwggLSMBIGA1UdEwEB/wQIMAYB +Af8CAQAwCwYDVR0PBAQDAgGmMDkGA1UdEQQyMDCBGmNvbnRhY3Qrd2lraUBjeWNs +b2Nvb3Aub3JnghJ3aWtpLmN5Y2xvY29vcC5vcmcwHQYDVR0OBBYEFAXwEHXesfbQ +KXXMFC8aGKdslVj4MDkGA1UdEgQyMDCBGmNvbnRhY3Qrd2lraUBjeWNsb2Nvb3Au +b3JnghJ3aWtpLmN5Y2xvY29vcC5vcmcwggGTBgNVHSMEggGKMIIBhoAUBfAQdd6x +9tApdcwULxoYp2yVWPihggFjpIIBXzCCAVsxCzAJBgNVBAYTAkZSMSMwIQYDVQQI +HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0A +ZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTESMBAGA1UE +CxMJQ3ljbG9XaWtpMRswGQYDVQQDExJ3aWtpLmN5Y2xvY29vcC5vcmcxSzBJBgNV +BA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdABy +AGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUA +LQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBk +AGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBQCEQQIQDBG +BggrBgEFBQcBAQQ6MDgwNgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuY3ljbG9jb29w +Lm9yZy94NTA5L3dpa2kvY3J0LnBlbTA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8v +d3d3LmN5Y2xvY29vcC5vcmcveDUwOS93aWtpL2NybC5wZW0wDQYJKoZIhvcNAQEN +BQADggIBABEu/ndDjjsUlodQLeeoI5n0ZHJPYfk3MONEFmCa1kRpVPuFfm5VKf7c +yqZiQsWj6gjIm1v9XjgSXaWzApFr6QVQOZCSqOtELnKBbTHosHWKx/7T70FxL/TC +U5vEvQfngOa11o7Y72swbK87cTV3L5jPtsFSA9AEvYr39rJEBhGiT8vruDXi+56r +IqewVRjLacrwb0W6KRXFs6bqlWuBrx08NwkON/m1Wr6xFQ0zmK87O25oxMR3mMQA +SgtVM++rfNpelxek1EtmqTsNaZiW1OTguNeXssQwXxPPhxBrUm4iRxUGkT0TjhDl +da3SkAovZeJGeAkcBv6si6NqUqFb0aJeH4hwg+kolLPdeWAqxNOS0U02vdEsUH6T +4GLHnq+MbgM05uGvyoubvotiLnswfSutUx1jRbH3I4SEMlhQiIJQ+e6vdbfd0YiA +2YYzFX/vGT1vAJlV6tlW+dusJI+t22kBZICUqV1ReQQXd6lB/xil3pMd9N//vJ8y +gE5IlNPwazokojLmWbnicz4fwJ0KB00cuE2uNidzdg8hiKVhakpG/5QNctYr+uJl +HMVCjJ6mmnFnejjtw4Khcsj8HWuiGfAxLCOmsEEl8RwI2y8c1DUejq51+WHodTc3 +O9dbgEGEdHb6Lxiik9N2s5P+0exRe8G2wXa+0tinXxHvyinZV/cs +-----END CERTIFICATE----- diff --git a/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem.asc b/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem.asc new file mode 100644 index 0000000..848ab6e --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/crt.self-signed.pem.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- + +iQJ4BAABCgBiBQJS+ZQ4WxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx +OUNGNzBGRThBOUUACgkQXicZz3D+ip6LNxAAhnKggH4kB0YqPImbqtJuvHiAL9T4 +oP6YnWEhgnrFmmx9bfdL+IXifCqWQ9IeKXz7YVTZ+sYlZPhrJiP8TR3OenbEA6yS +j0gbLnknH5xbcsqoVzL3sjmoIvplhtgPqtxjO6O4mddI488LlSSVAqt6SqDfiRlw +EiTZ7v9bZhYlkT2ZQfoLITAt8H7M5YYGGosS3Hx1601c5/7AM5kLTZdA2XdO4K5a +Zmcm8JLSXemdqdoCIaZRJa8FLaWuLSlv8sdVr3VkZRtqVGbNEhMNezwFVJZ50jgq +u5fiL0K4fP0OS2igFwOPYAKF5rUXaUuyGe7gV09sFsSlUZx7Cs+7clXDE90jZLSK +E1SN6mtHLbwDbHkxeggC2YYPx+rlp7agP9r0BZe39iu3axm2eLKOjvyLudoXTanF +uZoMSlAO+BauiogCLvoqDvV/Rw1OJYGdahokwy7XnZmt4s/SCfMMpWc4YBP3427W +WptxwpvfW35BT6WkvYjrrW6EmWGlFK2rAC5qtuo58y4XbhsHhvkYuUOrMFOIm/Do +U2UgIT3LhWXGmpHbj1MlmESh18u1iKEwYRseoY1qVmxZaWu7WLkUhc0LL9wi2m6Y +iZ37Gesl6KVKbWI4IZhikpefAIcEcebpc0wwPHxuh+1Jz1Ws5hjrFgUOsCjY7l6b +dgrykV5eqEkcynk= +=Wo4r +-----END PGP SIGNATURE----- diff --git a/var/pub/x509/wiki.cyclocoop.org/idx.self-signed.txt b/var/pub/x509/wiki.cyclocoop.org/idx.self-signed.txt new file mode 100644 index 0000000..e69de29 diff --git a/var/pub/x509/wiki.cyclocoop.org/idx.txt b/var/pub/x509/wiki.cyclocoop.org/idx.txt new file mode 100644 index 0000000..e69de29 diff --git a/var/pub/x509/wiki.cyclocoop.org/req.pem b/var/pub/x509/wiki.cyclocoop.org/req.pem new file mode 100644 index 0000000..29dd2c4 --- /dev/null +++ b/var/pub/x509/wiki.cyclocoop.org/req.pem @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIIFojCCA4oCAQAwggFbMQswCQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0A +ZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBh +AG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxEjAQBgNVBAsTCUN5Y2xvV2lr +aTEbMBkGA1UEAxMSd2lraS5jeWNsb2Nvb3Aub3JnMUswSQYDVQQPHkIAVgAxAC4A +MAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAA +bQBvAHQAZQB1AHIxKzApBgsrBgEEAYI3PAIBAR4aAM4AbABlAC0AZABlAC0ARgBy +AGEAbgBjAGUxKzApBgsrBgEEAYI3PAIBAh4aAM4AbABlAC0AZABlAC0ARgByAGEA +bgBjAGUxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQDO+mENrg3bJQPgd++z/pY6yQa+OlRImWhNXXmkXjb2nHpidH2T +/zQEerpPB6XJlAWOrVBvAXLUkSHKhH0brq0QrhPt+Sw31T74n1DP9cDu0R7l/DvX +ywttUNKgmJwsnFCg2CzifnJwi/xIe8asopm9VOeE5zfqZ38NA8CbcPQvJmhCDbGh +5xJpyw6bxqFXE0X81HSV15osE/iOrSQ29WHmSAT+TSfuBds1kW6PaASEa04T0NjI +HK9AxUuKRk0fCpxV6satreSSKgw31GHoX4yyMXGXbpWmjZuLE6hCNpH5PaFtIgVn +bosS7RPDTGUyExL87JeaDpGsEu+of7XjXXhoY1suIkM5h0cNaOY0xkq1SzOc1VKj +djjDCdGFgUQJN7+hmW1EzfItwlbY2PVByEEOSQHUwTGjPnsNTtElThjzYonVUhC9 +2artCpsW8Ezo8bFTIOcsRcixRj4fK14Hyu6ErrgOk9CMHl9IkANxWredG40V7XQY +oySic83IX6qmXGkKGlw173tMV6hEsbbo5UAodDmfDyvxmhRh/oFmPJFaflgnuuV0 +yaY96jRcPtA0QooeRHDlGMe3Xh65VklwmhSnh/EZFThG7K/gqrjavRHVqYPlG52v +/1Vh8geBNA6en7UsbNxaTheNLv5mcyhqy74xnVaFA4mLbHQ7surbOHq5nQIDAQAB +oAAwDQYJKoZIhvcNAQENBQADggIBAM0wOGoufTiCRFAgS3ttg6nZd5DYT389/Nfr +siUj2O1sSsfVGfNmiV13qWGXMFzIeUtCvli605v0+x+//bQKYC8LuAox5rJaf2lB +Xj5PWQq1NkawbFqtVwubumdQIidzsJRO73XyvAKr7lA182rz5hGFH2qpV+VE0dqS +i+1JEnelVFfClYW8tcxjxHVn3rKLk9qbvL5vhb14MHqN6aK7D6yvpXNOJ+QIwoYM +Sts9xUM1qM/W7E43k9BTgee3gACQPXnCbiGXPox/Hu+hZe0h0KtJ49/a/3Y5R5RY +GOavQUNaIDSlavPiJPYo02zMSfJsmfYnfSngRj8/sxBiX0ck/hjVl+vNfU9vEENZ +YWOT5VYVKxYRKXRgwbv1FJw6RHa6DaSwKNIJRpfv7XFAkwkEGKdZw/QePFyzIYlf +mTvwu2YEiJu+rYUJ0XzoaWmTSmxEEGq5ju27Agl3OGsne+0gigrOYKiPPeMDaK9L +fPyC5ib4g8XwzMQrYQy2dFbJdr5vMtHpX0NSQsvOb2dwGkvC+52jrIBA81QVO++1 +8zT4W/Hc8nGcFES/SRHjMRBlfOPiiCZ/cnTSS7HECZ2AziTna6Zn22ts4bBnxg0R +KJEmO0Xlun18a8CdiHYiludAPtKLiVkdJg5ss1T934pPuhrzQk7FS3Xfmk/FMKzW +viB4LhhS +-----END CERTIFICATE REQUEST----- -- 2.20.1