Ajout : forum.cyclocoop.org .
authorJulien Moutinho <julm+heureux-cyclage@autogeree.net>
Wed, 28 May 2014 11:32:30 +0000 (13:32 +0200)
committerJulien Moutinho <julm+heureux-cyclage@autogeree.net>
Fri, 30 May 2014 02:24:04 +0000 (04:24 +0200)
35 files changed:
etc/gitolite
etc/nginx/site.d/cyclo-forum-tls/local.conf [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum-tls/local.sh [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum-tls/site.conf [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum-tls/x509_host [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum/http.conf [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum/local.conf [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum/local.sh [new file with mode: 0644]
etc/nginx/site.d/cyclo-forum/site.conf [new file with mode: 0644]
etc/nginx/site.d/lhc-stats/http.conf
etc/nginx/site.d/lhc-stats/site.conf
etc/nsd3/zone.d/cyclocoop.org.zone.m4
etc/openssl/forum.cyclocoop.org/ca [new symlink]
etc/openssl/forum.cyclocoop.org/host.cfg [new file with mode: 0644]
etc/openssl/forum.cyclocoop.org/user.cfg [new file with mode: 0644]
etc/php5/fpm/pool.d/cyclo_forum/php-fpm.conf [new file with mode: 0644]
etc/phpbb3/database.inc.php [new file with mode: 0644]
etc/phpbb3/forum.cyclocoop.org.inc.php [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/ca [new symlink]
var/pub/x509/forum.cyclocoop.org/crl.num [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crl.num.old [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crl.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crl.self-signed.num [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crl.self-signed.num.old [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt+ca.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt+crl.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt+crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt.pem.asc [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem.asc [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/idx.self-signed.txt [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/idx.txt [new file with mode: 0644]
var/pub/x509/forum.cyclocoop.org/req.pem [new file with mode: 0644]

index 541f85c..0dbe0bb 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 541f85c3999bb851aeb68611ab74ba047044220a
+Subproject commit 0dbe0bb9a10796622eaf30f27b1d2c26f7771397
diff --git a/etc/nginx/site.d/cyclo-forum-tls/local.conf b/etc/nginx/site.d/cyclo-forum-tls/local.conf
new file mode 100644 (file)
index 0000000..9643dd6
--- /dev/null
@@ -0,0 +1,6 @@
+listen 443;
+include /etc/nginx/conf.d/ssl.conf;
+ssl_certificate     /etc/nginx/x509.d/cyclo-forum-tls/crt.pem;
+ssl_certificate_key /etc/nginx/x509.d/cyclo-forum-tls/key.pem;
+
+# vim: ft=sh
diff --git a/etc/nginx/site.d/cyclo-forum-tls/local.sh b/etc/nginx/site.d/cyclo-forum-tls/local.sh
new file mode 100644 (file)
index 0000000..1d8dd7d
--- /dev/null
@@ -0,0 +1,10 @@
+hint="run before: remote/runit-configure nginx -- $site"
+assert "sudo test -f /etc/nginx/x509.d/\"$site\"/key.pem" hint
+
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/forum.cyclocoop.org/crt+ca.pem \
+ /etc/nginx/x509.d/"$site"/crt.pem
+
+sudo rmdir ~www-data/"$site" || true
+sudo ln -fns "${site%-tls}" ~www-data/"$site"
+
diff --git a/etc/nginx/site.d/cyclo-forum-tls/site.conf b/etc/nginx/site.d/cyclo-forum-tls/site.conf
new file mode 100644 (file)
index 0000000..224c99f
--- /dev/null
@@ -0,0 +1,70 @@
+server_name forum.cyclocoop.org;
+
+client_body_buffer_size 8k;
+client_max_body_size 10m;
+
+location = / {
+       root /usr/share/phpbb3/www;
+       index index.php;
+ }
+location ~ /\. {
+       access_log off;
+       deny all;
+       log_not_found off;
+       return 403;
+ }
+location ~ /(config\.php|common\.php|cache|files|images/avatars/upload|includes|store) {
+       deny all;
+       return 403;
+ }
+location ~ ^/docs/ {
+       root /usr/share/phpbb3;
+ }
+location ~* \.(gif|jpe?g|png|css)$ {
+       root /usr/share/phpbb3/www;
+       access_log off;
+       expires 30d;
+       log_not_found off;
+ }
+location ~* ^.+\.php(|/.*)$ {
+       root /usr/share/phpbb3/www;
+       include /etc/nginx/conf.d/fastcgi.conf;
+       index index.php;
+       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";
+        }
+       expires epoch;
+       fastcgi_cache microcache;
+       fastcgi_cache_bypass $no_cache;
+       fastcgi_cache_use_stale error timeout invalid_header updating http_500;
+       fastcgi_cache_valid 200 1m;
+       fastcgi_cache_valid 301 2h;
+       fastcgi_cache_valid 302 30m;
+       fastcgi_cache_valid 404 10m;
+       fastcgi_ignore_headers Cache-Control Expires Set-Cookie;
+       fastcgi_index index.php;
+       fastcgi_split_path_info ^(.+\.php)(.*)$;
+       fastcgi_param PATH_INFO $fastcgi_path_info;
+       fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
+       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+       fastcgi_no_cache $no_cache;
+       fastcgi_param REDIRECT_STATUS 200;
+               # NOTE: PHP only, required if PHP was built with --enable-force-cgi-redirect
+       fastcgi_pass_header Cookie;
+       fastcgi_pass_header Set-Cookie;
+       
+       fastcgi_pass unix:/run/php5/fpm/cyclo_forum;
+ }
+
+# vim: ft=sh
diff --git a/etc/nginx/site.d/cyclo-forum-tls/x509_host b/etc/nginx/site.d/cyclo-forum-tls/x509_host
new file mode 100644 (file)
index 0000000..4a9f339
--- /dev/null
@@ -0,0 +1 @@
+forum.cyclocoop.org
diff --git a/etc/nginx/site.d/cyclo-forum/http.conf b/etc/nginx/site.d/cyclo-forum/http.conf
new file mode 100644 (file)
index 0000000..9ee5d12
--- /dev/null
@@ -0,0 +1,5 @@
+upstream php_fpm_cyclo_forum {
+       server unix:/run/php5/fpm/cyclo_forum;
+ }
+
+# vim: ft=sh
diff --git a/etc/nginx/site.d/cyclo-forum/local.conf b/etc/nginx/site.d/cyclo-forum/local.conf
new file mode 100644 (file)
index 0000000..df9c39b
--- /dev/null
@@ -0,0 +1,3 @@
+listen 80;
+
+return 301 "https://$host$request_uri";
diff --git a/etc/nginx/site.d/cyclo-forum/local.sh b/etc/nginx/site.d/cyclo-forum/local.sh
new file mode 100644 (file)
index 0000000..198d7aa
--- /dev/null
@@ -0,0 +1,29 @@
+pool=cyclo_forum
+sudo adduser php_"$pool" www-"$site"
+sudo adduser php_"$pool" postgres-data
+sudo adduser www-"$site"-tls www-"$site"
+"$tool"/local/postgresql-user-create "$pool"
+if test ! "$pool" = "$(sudo -u postgres psql -AqtX -c \
+ "SELECT datname
+       FROM pg_catalog.pg_database
+       WHERE datname = '$pool'
+       LIMIT 1;")"
+ then
+       "$tool"/local/postgresql-database-create "$pool"
+       sudo -u postgres psql "$pool" -AqtX --set ON_ERROR_STOP=1 \
+        -f /usr/share/phpbb3/dbconfig-common/data/phpbb3/install/pgsql
+        #-f /usr/share/phpbb3/install/schemas/postgres_schema.sql
+ fi
+"$tool"/local/postgresql-schema-create "$pool"
+sudo -u postgres psql "$pool" -AqtX --set ON_ERROR_STOP=1 <<-EOF
+       GRANT USAGE ON SCHEMA pg_catalog  TO $pool;
+       GRANT SELECT ON TABLE pg_proc     TO $pool;
+       GRANT SELECT ON TABLE pg_database TO $pool;
+       EOF
+
+sudo install -m 640 -o root -g php_"$pool" \
+ "$tool"/etc/phpbb3/forum.cyclocoop.org.inc.php \
+        /etc/phpbb3/forum.cyclocoop.org.inc.php
+sudo install -m 664 -o root -g www-data \
+ "$tool"/etc/phpbb3/database.inc.php \
+        /etc/phpbb3/database.inc.php
diff --git a/etc/nginx/site.d/cyclo-forum/site.conf b/etc/nginx/site.d/cyclo-forum/site.conf
new file mode 100644 (file)
index 0000000..40738c2
--- /dev/null
@@ -0,0 +1 @@
+server_name forum.cyclocoop.org;
index a208d3b..eed8b10 100644 (file)
@@ -2,24 +2,24 @@ upstream php_fpm_lhc_stats {
        server unix:/run/php5/fpm/lhc_stats;
  }
 
-map $request_method $no_cache {
+map $request_method $lhc_stats_no_cache {
  # NOTE: if non GET/HEAD, don't cache.
        default 1;
        HEAD 0;
        GET  0;
  }
-map $arg_module $no_cache {
+map $arg_module $lhc_stats_no_cache {
  ## When we go through installation
  ## or when we're on the dashboard for specific tasks.
        Installation 1; # when invoking the installation module.
        ~[^\&]*(?:Dashboard|Live|Goals|Admin|Manager) 1; # some tasks
  }
-map $arg_action $no_cache {
+map $arg_action $lhc_stats_no_cache {
  ## The first installation steps don't invoke the installation module.
        systemCheck 1;
        databaseSetup 1;
  }
-map $http_cookie $no_cache {
+map $http_cookie $lhc_stats_no_cache {
  ## Testing for the session cookie being present.
  ## If there is then no caching is to be done.
        ~PIWIK_SESSID 1; # Piwik session cookie
index 047d31e..a70dfea 100644 (file)
@@ -51,13 +51,13 @@ location = /piwik.php {
        add_header X-Piwik-Long-Cache $upstream_cache_status;
        expires epoch;
        fastcgi_cache microcache;
-       fastcgi_cache_bypass $no_cache;
+       fastcgi_cache_bypass $lhc_stats_no_cache;
        fastcgi_cache_use_stale error timeout invalid_header updating http_500;
        fastcgi_cache_valid 200 301 2h;
        fastcgi_cache_valid 302 30m;
        fastcgi_cache_valid 404 10m;
        fastcgi_ignore_headers Cache-Control Expires;
-       fastcgi_no_cache $no_cache;
+       fastcgi_no_cache $lhc_stats_no_cache;
        fastcgi_param REDIRECT_STATUS 200;
        
        fastcgi_pass php_fpm_lhc_stats;
index 072bf95..0fa84e0 100644 (file)
@@ -38,6 +38,7 @@ autoconfig          A IP4(GRESILLE)
 caldavzap           A IP4(GRESILLE)
 burette             A IP4(GRESILLE)
 davical             A IP4(GRESILLE)
+forum               A IP4(GRESILLE)
 ftp                 A IP4(GRESILLE)
 git                 A IP4(GRESILLE)
 imap                A IP4(GRESILLE)
diff --git a/etc/openssl/forum.cyclocoop.org/ca b/etc/openssl/forum.cyclocoop.org/ca
new file mode 120000 (symlink)
index 0000000..2ef2817
--- /dev/null
@@ -0,0 +1 @@
+../cyclocoop.org
\ No newline at end of file
diff --git a/etc/openssl/forum.cyclocoop.org/host.cfg b/etc/openssl/forum.cyclocoop.org/host.cfg
new file mode 100644 (file)
index 0000000..6b875cb
--- /dev/null
@@ -0,0 +1,70 @@
+       SERVICE     = forum
+       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 = Service Forum
+       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,DNS:$ENV::x509_host,DNS:cyclocoop.heureux-cyclage.org
+       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,DNS:$ENV::x509_host,DNS:cyclocoop.heureux-cyclage.org
+       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/forum.cyclocoop.org/user.cfg b/etc/openssl/forum.cyclocoop.org/user.cfg
new file mode 100644 (file)
index 0000000..a4d999c
--- /dev/null
@@ -0,0 +1,14 @@
+       SERVICE  = forum
+       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 service Forum
+       commonName             = $ENV::user
diff --git a/etc/php5/fpm/pool.d/cyclo_forum/php-fpm.conf b/etc/php5/fpm/pool.d/cyclo_forum/php-fpm.conf
new file mode 100644 (file)
index 0000000..da2cafe
--- /dev/null
@@ -0,0 +1,36 @@
+php_admin_value[default_charset] = "UTF-8"
+php_admin_value[display_errors] = Off
+php_admin_value[error_log] = logs/errors
+php_admin_value[error_reporting] = "30711"
+php_admin_value[extension] = intl.so
+php_admin_value[extension] = mcrypt.so
+php_admin_value[extension] = pdo_pgsql.so
+php_admin_value[extension] = pgsql.so
+php_admin_value[extension] = pspell.so
+php_admin_value[file_uploads] = 1
+php_admin_value[log_errors] = On
+php_admin_value[magic_quotes_gpc] = 0
+php_admin_value[magic_quotes_runtime] = 0
+php_admin_value[mbstring.func_overload] = 0
+php_admin_value[memory_limit] = 64M
+php_admin_value[post_max_size] = 6M
+php_admin_value[session.auto_start] = 0
+php_admin_value[session.cookie_path] = /
+php_admin_value[session.gc_divisor] = 500
+php_admin_value[session.gc_maxlifetime] = 21600
+php_admin_value[session.gc_probability] = 1
+php_admin_value[suhosin.session.encrypt] = 0
+php_admin_value[upload_max_filesize] = 5M
+php_admin_value[zend.ze1_compatibility_mode] = 0
+php_admin_value[zlib.output_compression] = Off
+pm.max_children = 15
+pm.max_requests = 200
+pm.max_spare_servers = 5
+pm.min_spare_servers = 1
+pm.process_idle_timeout = 60s
+pm.start_servers = 1
+request_slowlog_timeout = 5s
+request_terminate_timeout = 120s
+rlimit_core = unlimited
+rlimit_files = 131072
+security.limit_extensions = .php
diff --git a/etc/phpbb3/database.inc.php b/etc/phpbb3/database.inc.php
new file mode 100644 (file)
index 0000000..b153c0d
--- /dev/null
@@ -0,0 +1,13 @@
+<?php
+## database access settings in php format
+## automatically generated from /etc/dbconfig-common/phpbb3.conf
+## by /usr/sbin/dbconfig-generate-include
+## Wed, 28 May 2014 13:19:09 +0200
+##
+## by default this file is managed via ucf, so you shouldn't have to
+## worry about manual changes being silently discarded.  *however*,
+## you'll probably also want to edit the configuration file mentioned
+## above too.
+##
+$config = "/etc/phpbb3/".$_SERVER["SERVER_NAME"].".inc.php";
+include($config);
diff --git a/etc/phpbb3/forum.cyclocoop.org.inc.php b/etc/phpbb3/forum.cyclocoop.org.inc.php
new file mode 100644 (file)
index 0000000..c31e213
--- /dev/null
@@ -0,0 +1,15 @@
+<?php
+$dbuser='cyclo_forum';
+$dbpass='';
+$basepath='';
+$dbname='cyclo_forum';
+$dbserver='localhost';
+$dbport='';
+$dbtype='pgsql';
+
+$GLOBALS['dbhost'] = $dbserver;
+       # NOTE: required by phpbb3/install/install_install.php
+
+@define('PHPBB_INSTALLED', true);
+// @define('DEBUG', true);
+// @define('DEBUG_EXTRA', true);
diff --git a/var/pub/x509/forum.cyclocoop.org/ca b/var/pub/x509/forum.cyclocoop.org/ca
new file mode 120000 (symlink)
index 0000000..2ef2817
--- /dev/null
@@ -0,0 +1 @@
+../cyclocoop.org
\ No newline at end of file
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.num b/var/pub/x509/forum.cyclocoop.org/crl.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.num.old b/var/pub/x509/forum.cyclocoop.org/crl.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.pem b/var/pub/x509/forum.cyclocoop.org/crl.pem
new file mode 100644 (file)
index 0000000..c9b93c9
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU2WhcNMjQwNTI4MTIwNzU2WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAIbFKivFM1jo0LBnAFYMaLypFXmLIOAKyBaRlsbtrMqc
+vzYlShY6AcW4zTAVFWulTB+Ow2QCVxFDTdSzlS7x8VZ69HlXbnefI1TtJMZ7TlI+
++fJOHA9oV1EjY/inzoj9Obtcan/9nJhyxy91cs/hlZgeFsdYknu1w9REpXC6N5Wj
+XGWeZ/N701pImQ5DX7P5YyCiTQpbWZZEEl7ABAsp44dp/QLOV7LwHdGDJPRF/KAG
+A2QRzrq+RYMwJNYp3+CTJoE7r9uF8pHrLvUjTjIVC+TlH80rN7LcFEhtdObu2JOD
+BU7gbm5Bh4Lha1xgMklPdtRmQz2Q27VL33ERylNoBZHqRSh/tjoP3N8Ju3QpdRET
+enGcLdSKwAHNM96PkUt1ts+/xhNctI3bwAKIPDrHniB2aEVilk4kJbe67m2rYlpP
+hz0/YiE7/BkFbo8i2Fxh4cEmWk4jnnrly/b3uS2sTOZzMFx5qsrAoFZT/IUGr7iO
+5pUr39oZStmXLgkbr7YCOsfAJeWPzw+ODe9qXs+6AVGV5kadXXG7gfqOte+CuoVQ
+FAJBQFFgUDurzg0I2uPri9zbf6kqaGweHWLgB3xN21FY9wWavPAjvrkuYFX3zQ0w
+eHEmGLS/ko6Sk0bjzoHrp1ssvZYvnENVrJ7myTo4mgxb2eRILU89ZUIa5XLxB1Hj
+-----END X509 CRL-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.self-signed.num b/var/pub/x509/forum.cyclocoop.org/crl.self-signed.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.self-signed.num.old b/var/pub/x509/forum.cyclocoop.org/crl.self-signed.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/forum.cyclocoop.org/crl.self-signed.pem b/var/pub/x509/forum.cyclocoop.org/crl.self-signed.pem
new file mode 100644 (file)
index 0000000..0115336
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU3WhcNMjQwNTI4MTIwNzU3WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAEdYeAN+67KP4W10Drj/ltzDI0O3EOHuWHqqbn5alrx+
+9rYshz9j/JWCyR+iRzyeeNa6B0xyJQOKDjSeF1WEnT1RIlkLhyNBSOyzT78XNkOZ
+mHvC/j+fomAVq3jrFAjebw8D670KGqzYLS7PdtxCtrWve7b75KZZCRqZKTsLLW0u
+6LGsrfFg/+pzfjq5xDWZDEfNy2cSRslBP1UjxiJoS2Qmrf1RMSZMBrZz0mNKH6iu
+EhQodnhXpzm8K2cWfL7zj7zu78FXxPriPv1GHQil6t7ZMLQdV+WT2ftLDbs+EP/T
+FRqV2jOvJg5dGubI/YOCFbh5F+0jaGKT/nz9RuZvsrZ2sKB/nam2FFrRGKqBSv9l
+xS6RUxzRa7QRw1Tup3D0U1R78yfhp3AjgNaDOJM48nLXDpcLOhuRaXWuAIGkMKB0
+rim03x0wcHe8k/YwG5XPY82q7dE4H1kJyq5uJebRwX4Ng4Wee/OLy6rzxVVNITjd
+cfhRWqNmooBv8txMF5fVJv9eFZHMECYUQ8U1xOHwYOlhYwzw/MwKAS0zsxB27ihN
+IdSJlLH9dWltyulCZFetvcoKphXlXpCeufaFYZsDOVLxhIqIE4rJuk+S/TjqBgq0
+bN7gRqy31vIb6txpVcYFDSqxOv3PT9b3Xz4LQGyE5Kms408AD5AfoRG2VNvflI5J
+-----END X509 CRL-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt+ca.pem b/var/pub/x509/forum.cyclocoop.org/crt+ca.pem
new file mode 100644 (file)
index 0000000..69a5887
--- /dev/null
@@ -0,0 +1,106 @@
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----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/forum.cyclocoop.org/crt+crl.pem b/var/pub/x509/forum.cyclocoop.org/crt+crl.pem
new file mode 100644 (file)
index 0000000..e0586f0
--- /dev/null
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU2WhcNMjQwNTI4MTIwNzU2WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAIbFKivFM1jo0LBnAFYMaLypFXmLIOAKyBaRlsbtrMqc
+vzYlShY6AcW4zTAVFWulTB+Ow2QCVxFDTdSzlS7x8VZ69HlXbnefI1TtJMZ7TlI+
++fJOHA9oV1EjY/inzoj9Obtcan/9nJhyxy91cs/hlZgeFsdYknu1w9REpXC6N5Wj
+XGWeZ/N701pImQ5DX7P5YyCiTQpbWZZEEl7ABAsp44dp/QLOV7LwHdGDJPRF/KAG
+A2QRzrq+RYMwJNYp3+CTJoE7r9uF8pHrLvUjTjIVC+TlH80rN7LcFEhtdObu2JOD
+BU7gbm5Bh4Lha1xgMklPdtRmQz2Q27VL33ERylNoBZHqRSh/tjoP3N8Ju3QpdRET
+enGcLdSKwAHNM96PkUt1ts+/xhNctI3bwAKIPDrHniB2aEVilk4kJbe67m2rYlpP
+hz0/YiE7/BkFbo8i2Fxh4cEmWk4jnnrly/b3uS2sTOZzMFx5qsrAoFZT/IUGr7iO
+5pUr39oZStmXLgkbr7YCOsfAJeWPzw+ODe9qXs+6AVGV5kadXXG7gfqOte+CuoVQ
+FAJBQFFgUDurzg0I2uPri9zbf6kqaGweHWLgB3xN21FY9wWavPAjvrkuYFX3zQ0w
+eHEmGLS/ko6Sk0bjzoHrp1ssvZYvnENVrJ7myTo4mgxb2eRILU89ZUIa5XLxB1Hj
+-----END X509 CRL-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt+crl.self-signed.pem b/var/pub/x509/forum.cyclocoop.org/crt+crl.self-signed.pem
new file mode 100644 (file)
index 0000000..75b8042
--- /dev/null
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIIKhDCCCGygAwIBAgIHIBQFKBQHVzANBgkqhkiG9w0BAQ0FADCCAWAxCzAJBgNV
+BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG
+A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv
+ZmZpY2luZTEWMBQGA1UECxMNU2VydmljZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0u
+Y3ljbG9jb29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYL
+KwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYB
+BAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGC
+NzwCAQMTAkZSMB4XDTE0MDUyODEyMDc1N1oXDTI0MDUyODEyMDc1N1owggFgMQsw
+CQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUx
+IzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2Zv
+cnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABk
+AGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEr
+MCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkG
+CysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysG
+AQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVR
+tPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2oHtVj0JlZAdelWecoZTKatFr
+xFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQvENBuOJg7CYK9O7lMXadCA+d
+tgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpEOPhQkGIN5G0KFzbUEjj3QnBk
+RoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2VzKM0IcYFqVLB5RrmCnt0r3/5T
+CPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTyTYcTwjDTCPW0VELInZewr6CL
+oY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsuq5+WMBCOp+c9Mu1zQ/6DK1vu
+aeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPDBn4kBMK5N7zNIVgA+BmNAMgi
+v5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0agC56XufnHRMY2XtPw/U+zw2
+thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7ybxrRoNZOenzSkZq/gYx6F3vL
+CSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjLUhkH6O6DySWwdhWStmBvTIQX
+Epzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3AgMBAAGjggM9MIIDOTASBgNV
+HRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBpBgNVHREEYjBggRtjb250YWN0
+K2ZvcnVtQGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xv
+Y29vcC5vcmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0GA1UdDgQW
+BBSeIfV9hJuu259+I8DNddXGn6R+nzBpBgNVHRIEYjBggRtjb250YWN0K2ZvcnVt
+QGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xvY29vcC5v
+cmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBmAYDVR0jBIIBjzCC
+AYuAFJ4h9X2Em67bn34jwM111cafpH6foYIBaKSCAWQwggFgMQswCQYDVQQGEwJG
+UjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAce
+GgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNp
+bmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xv
+Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA
+bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB
+gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8
+AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED
+EwJGUoIHIBQFKBQHVzBHBggrBgEFBQcBAQQ7MDkwNwYIKwYBBQUHMAKGK2h0dHA6
+Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2ZvcnVtL2NydC5wZW0wPAYDVR0fBDUw
+MzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkvZm9ydW0vY3Js
+LnBlbTANBgkqhkiG9w0BAQ0FAAOCAgEAORooBGLC4glQnB+nDdwIfsSi5mHLIH43
+nPbMJ3fafM7pGVrO7V3Tzv+Lys8YrO+58GU8Mi6PMUY2LVgQlvhfkSDADWA8ETPo
+7snUARKkfsP3pnVbCwJfj3s4w7CpJaTF1QoXuUlb8Wt1q/nWCkMksHByiH0cwAc0
+4j9avOBO1oKGBDxbREhFEFAyQLvPGa/JS9L8qrIqTE1ScVCqSXx5Ex/91gAYF0oC
+MQIStpAiHPz2EbNnC+iDpS+7WG9p+SF+qhMZ8or9Jy+J+tMpRajUKMrFWPWwWivv
+pXjBJcAvxqafa5GqAN4hE08ytgqkvBDabUrw4gLP4dsgHFMy89NhqP7aHCaC6Gw5
+106SfULYmpa5obGPfBPXLW8PTL678CKhCu0tuA4dzuRhfHtAwCFoCrvEhNqfy3yH
+Bnl4L19qjj2Xd4hNMuu19bo72xXwOK5bdYy5E8d3iEfc5+pm3TVhT9BjzquvyzW3
+AAqB79n8uKfKOwUzEYFxNwwP7/dbUDAk/lU4elY6X8Kvq3G8B8tukgU47j4voU41
+25mC8gS2+X97UO7HFR5qgesKML7kGCsA8xcaXjkGygkWBIeAN9V6u3zzHQadvdg3
+KFzQdzw0ZZDjJbpKgkYlnlYatmI/oO5VdQ40A4pMLN7PomPgXbh4GTTli/cjUKNJ
+L+Z6NU6X6hw=
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU3WhcNMjQwNTI4MTIwNzU3WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAEdYeAN+67KP4W10Drj/ltzDI0O3EOHuWHqqbn5alrx+
+9rYshz9j/JWCyR+iRzyeeNa6B0xyJQOKDjSeF1WEnT1RIlkLhyNBSOyzT78XNkOZ
+mHvC/j+fomAVq3jrFAjebw8D670KGqzYLS7PdtxCtrWve7b75KZZCRqZKTsLLW0u
+6LGsrfFg/+pzfjq5xDWZDEfNy2cSRslBP1UjxiJoS2Qmrf1RMSZMBrZz0mNKH6iu
+EhQodnhXpzm8K2cWfL7zj7zu78FXxPriPv1GHQil6t7ZMLQdV+WT2ftLDbs+EP/T
+FRqV2jOvJg5dGubI/YOCFbh5F+0jaGKT/nz9RuZvsrZ2sKB/nam2FFrRGKqBSv9l
+xS6RUxzRa7QRw1Tup3D0U1R78yfhp3AjgNaDOJM48nLXDpcLOhuRaXWuAIGkMKB0
+rim03x0wcHe8k/YwG5XPY82q7dE4H1kJyq5uJebRwX4Ng4Wee/OLy6rzxVVNITjd
+cfhRWqNmooBv8txMF5fVJv9eFZHMECYUQ8U1xOHwYOlhYwzw/MwKAS0zsxB27ihN
+IdSJlLH9dWltyulCZFetvcoKphXlXpCeufaFYZsDOVLxhIqIE4rJuk+S/TjqBgq0
+bN7gRqy31vIb6txpVcYFDSqxOv3PT9b3Xz4LQGyE5Kms408AD5AfoRG2VNvflI5J
+-----END X509 CRL-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt.pem b/var/pub/x509/forum.cyclocoop.org/crt.pem
new file mode 100644 (file)
index 0000000..b5a8d9e
--- /dev/null
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt.pem.asc b/var/pub/x509/forum.cyclocoop.org/crt.pem.asc
new file mode 100644 (file)
index 0000000..c536332
--- /dev/null
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJ4BAABCgBiBQJThdGcWxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx
+OUNGNzBGRThBOUUACgkQXicZz3D+ip5bGQ//SwB0l0LCMu+LntwlGUfFp8ZViL4G
+NoRgrEW4mdCUg90lCA+ab3r9xOkGydm2yi8XXfncqH9+HAlWSZ6ZND4n2+N824+N
+UPJbnFWWA0VX1pG66CryKjWLYbf+valYYPX+iZMbfSfBDGhQsl7iqLPnODnr/KsQ
+d7FF+QAxIXOjGrhKfdxnn82eFbbrCROGZISzDVDthAIMgA0cdzOtM1Mtu8cUsOSk
+3aclkHtr+J9khkYaQ6ygHuOKv/GCXPPN/x//SnTWSXYWxY4le62H7jP/wvah8fON
+iOK7cUt6H1kJVYH4mPSAF25yvMVL35Yn2+9O9d27hDL/vJsSvtyUN8aB7VQiinxS
+hVlYqnCb2tlocNRlVTvxoGkKX4UZdHqgm4SMJFqeFf+196DPoFGVpf+NA32eWbhg
+3mn6elMAAEAVyArFtBGIz1KYNh324tzCE2v00EdmA+Ylb0xNPtKlAHezKlWquxSV
+BaNiT7TVkCqWCEQUcKxeso/mqzcxPpqnopgZ4+IazdotXhegHvSD7/BYsqkwMaML
+6wvZuVSfog3/lM64EPaIWwC66WRXTEDdwS5NttdlIQRAuhjLbfoS+rZcutuGgBbK
+l6w/MU2Pv10gyN6oTwj3brFaAuDjypoc08otCfs0QwrgRyCV82p4mgZPIv/Up2H0
+W/pg+SrazbH8Bq0=
+=rkhR
+-----END PGP SIGNATURE-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem b/var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem
new file mode 100644 (file)
index 0000000..d6c56b8
--- /dev/null
@@ -0,0 +1,59 @@
+-----BEGIN CERTIFICATE-----
+MIIKhDCCCGygAwIBAgIHIBQFKBQHVzANBgkqhkiG9w0BAQ0FADCCAWAxCzAJBgNV
+BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG
+A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv
+ZmZpY2luZTEWMBQGA1UECxMNU2VydmljZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0u
+Y3ljbG9jb29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYL
+KwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYB
+BAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGC
+NzwCAQMTAkZSMB4XDTE0MDUyODEyMDc1N1oXDTI0MDUyODEyMDc1N1owggFgMQsw
+CQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUx
+IzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2Zv
+cnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABk
+AGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEr
+MCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkG
+CysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysG
+AQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVR
+tPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2oHtVj0JlZAdelWecoZTKatFr
+xFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQvENBuOJg7CYK9O7lMXadCA+d
+tgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpEOPhQkGIN5G0KFzbUEjj3QnBk
+RoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2VzKM0IcYFqVLB5RrmCnt0r3/5T
+CPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTyTYcTwjDTCPW0VELInZewr6CL
+oY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsuq5+WMBCOp+c9Mu1zQ/6DK1vu
+aeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPDBn4kBMK5N7zNIVgA+BmNAMgi
+v5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0agC56XufnHRMY2XtPw/U+zw2
+thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7ybxrRoNZOenzSkZq/gYx6F3vL
+CSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjLUhkH6O6DySWwdhWStmBvTIQX
+Epzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3AgMBAAGjggM9MIIDOTASBgNV
+HRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBpBgNVHREEYjBggRtjb250YWN0
+K2ZvcnVtQGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xv
+Y29vcC5vcmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0GA1UdDgQW
+BBSeIfV9hJuu259+I8DNddXGn6R+nzBpBgNVHRIEYjBggRtjb250YWN0K2ZvcnVt
+QGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xvY29vcC5v
+cmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBmAYDVR0jBIIBjzCC
+AYuAFJ4h9X2Em67bn34jwM111cafpH6foYIBaKSCAWQwggFgMQswCQYDVQQGEwJG
+UjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAce
+GgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNp
+bmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xv
+Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA
+bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB
+gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8
+AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED
+EwJGUoIHIBQFKBQHVzBHBggrBgEFBQcBAQQ7MDkwNwYIKwYBBQUHMAKGK2h0dHA6
+Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2ZvcnVtL2NydC5wZW0wPAYDVR0fBDUw
+MzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkvZm9ydW0vY3Js
+LnBlbTANBgkqhkiG9w0BAQ0FAAOCAgEAORooBGLC4glQnB+nDdwIfsSi5mHLIH43
+nPbMJ3fafM7pGVrO7V3Tzv+Lys8YrO+58GU8Mi6PMUY2LVgQlvhfkSDADWA8ETPo
+7snUARKkfsP3pnVbCwJfj3s4w7CpJaTF1QoXuUlb8Wt1q/nWCkMksHByiH0cwAc0
+4j9avOBO1oKGBDxbREhFEFAyQLvPGa/JS9L8qrIqTE1ScVCqSXx5Ex/91gAYF0oC
+MQIStpAiHPz2EbNnC+iDpS+7WG9p+SF+qhMZ8or9Jy+J+tMpRajUKMrFWPWwWivv
+pXjBJcAvxqafa5GqAN4hE08ytgqkvBDabUrw4gLP4dsgHFMy89NhqP7aHCaC6Gw5
+106SfULYmpa5obGPfBPXLW8PTL678CKhCu0tuA4dzuRhfHtAwCFoCrvEhNqfy3yH
+Bnl4L19qjj2Xd4hNMuu19bo72xXwOK5bdYy5E8d3iEfc5+pm3TVhT9BjzquvyzW3
+AAqB79n8uKfKOwUzEYFxNwwP7/dbUDAk/lU4elY6X8Kvq3G8B8tukgU47j4voU41
+25mC8gS2+X97UO7HFR5qgesKML7kGCsA8xcaXjkGygkWBIeAN9V6u3zzHQadvdg3
+KFzQdzw0ZZDjJbpKgkYlnlYatmI/oO5VdQ40A4pMLN7PomPgXbh4GTTli/cjUKNJ
+L+Z6NU6X6hw=
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem.asc b/var/pub/x509/forum.cyclocoop.org/crt.self-signed.pem.asc
new file mode 100644 (file)
index 0000000..f2e9ad6
--- /dev/null
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJ4BAABCgBiBQJThdGdWxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx
+OUNGNzBGRThBOUUACgkQXicZz3D+ip6xNhAAsQMaoOF7mo/CSGXsO/kHsR2Wsnat
+KU8lRX1mcpeHoP1hBI3AKcP58TVk32OyJHOKgFE0bOlb9+zkr3ncAUTTz6p5mkGO
+rv9JxZF9ZDWze+m9RsEPxNKwAmpOc+Xwr1z0fp6llVKsM3sP1e0m/ER07Pi0yK2N
+krTexFelrvKyP94wSRHjz7m961oPSZ+wq57jxcVACYZcoV3nvKG1Ic6lTUBvW39d
+JtwWhPd4jXq0J+KDjw14cMcZqBJJNwfSBXr5GLxe7UTYHnj+yIfl7C0dVqxzB/qo
+AfLryK0qmelb5liuoP9RP93CObEyBfHHsFuwACZ+G4ZbV7/7CHTac1kda4yt23Ha
+WrwFvm++zipziyYBI8SeJh1jsrqhNtNNGpHC7LeAIs0CaixERaAKuNHz5iKtwxMD
+Doki4RxHLG+QknhPBozTY0So/i2RMM84bMZpkBsUObJTtpK9ough5eP3OUk2fSSu
+51BUdYh4yC9COFaju+7T/+JE9+acMqGXPEruWkhzXJHodpuDNiQlqhhukm1mLECj
+I6a3NpLRfohGsvzzWYBgqfKj0sRDI42q0wMLOCPlHY3vuv4zLqMGbCTBrgsXdglH
+24pIulteWPRWYWCBHO9DbM8vP9FamP7A9/1VadHHTzQ8T+yJypOvQeJvN3AoB+f9
+Vu57Evm3n9vLRiw=
+=ACgy
+-----END PGP SIGNATURE-----
diff --git a/var/pub/x509/forum.cyclocoop.org/idx.self-signed.txt b/var/pub/x509/forum.cyclocoop.org/idx.self-signed.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/forum.cyclocoop.org/idx.txt b/var/pub/x509/forum.cyclocoop.org/idx.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/forum.cyclocoop.org/req.pem b/var/pub/x509/forum.cyclocoop.org/req.pem
new file mode 100644 (file)
index 0000000..888581c
--- /dev/null
@@ -0,0 +1,33 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFpzCCA48CAQAwggFgMQswCQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0A
+ZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBh
+AG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2Ug
+Rm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBW
+ADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABu
+AGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUA
+LQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBG
+AHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAMVRtPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2
+oHtVj0JlZAdelWecoZTKatFrxFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQ
+vENBuOJg7CYK9O7lMXadCA+dtgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpE
+OPhQkGIN5G0KFzbUEjj3QnBkRoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2Vz
+KM0IcYFqVLB5RrmCnt0r3/5TCPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTy
+TYcTwjDTCPW0VELInZewr6CLoY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsu
+q5+WMBCOp+c9Mu1zQ/6DK1vuaeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPD
+Bn4kBMK5N7zNIVgA+BmNAMgiv5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0
+agC56XufnHRMY2XtPw/U+zw2thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7y
+bxrRoNZOenzSkZq/gYx6F3vLCSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjL
+UhkH6O6DySWwdhWStmBvTIQXEpzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3
+AgMBAAGgADANBgkqhkiG9w0BAQ0FAAOCAgEAMHl9i0w1q0ImdmdnVP44uAWTsM2C
+w/0fPBGt2aD83b8L5BsxcfgQ8hze4XuQB/ggL53dKMyEeFZAuglCY8w6rlp0RvVJ
+NODLrw9hBNXhWnqPppY5UsU1qtdbQwCn93k1uvsQXxLW7EyZGGT8DJ3EsgiY9Zkd
+XbCM4kGvBq+yJf/WnCoA9Rrs3145VC3SIAF33VlKGmQsbTZuFC7ZwLrpv3MLt7py
+YYoAMeUfqoAIxnSMwVsV3cLv/166yf22/h/gFLwR5zIEYuonowbqWT5NBxEC1vnb
+uqsxjWWnfzNAczDWzfwSob1KHxFJEJmYxwAWIzjG1yeo5RsQAfYOajQhFIik//VU
+dgE6GQ4oN0SVSmf3InuZ0XL0MIJdvcGW1/QFj0QFxk4mcecTxYVjU3jEGiLRDmwI
+jM06DJ/nYpgzllF+YxT8Fu4H3Ac0kmd2uPd2XeFkYSFe0c29BQbQHXXQXJ/W8mP1
+VS4b6K13zMB3lyYnAsUkNmMu4qqfIISHM51vDVQx9sNz+58wM0r9yY0E+iak8Mk9
+HVtuo5QHMrsgSTcC61l4i2FArFZU/LPOcuDFY8I7ZPWpv8Sc65S+aDDHyrY/iZx4
+dR65Cc7Q6HCRgF4xn9p9oLN/TIyqW+kRhHsNfJNXZwCJJ/0+hlgytxSKQ7sA/c2J
+jelkn9l6S55YlUQ=
+-----END CERTIFICATE REQUEST-----