debian-koji-osbuild/test/data
Christian Kellner 6f439dc34f ci: rework ssl cert generation (SAN usage)
Rework the generation of certificates, in order to make use of
the SubjectAltName (SAN) extension, that is required for modern
usage of TLS (see RFC 2818, or [1]) and now enforced by default
for go version 1.15[2] (Fedora 33). For this a different config
file is used, originally written by Lars, and assign SANs to
the server and client certificates. Additionally, the correct
extensions are used for each of those, so that their usage is
limited to the server or client use case. The client certificate
is renamed from "worker" to "client".
The lifetime of the certificates is increased, as a side effect of
the new config file.

[1] https://github.com/urllib3/urllib3/issues/497
[2] https://golang.org/doc/go1.15#commonname

Co-authored-by: Lars Karlitski <lars@karlitski.net>
2020-11-12 13:13:55 +01:00
..
example-ca.pem test/builder: check --cert command line option 2020-09-17 10:48:37 +02:00
example-crt.pem test/builder: check --cert command line option 2020-09-17 10:48:37 +02:00
example-key.pem test/builder: check --cert command line option 2020-09-17 10:48:37 +02:00
krb5.local.conf test: move kerberos cfg for LOCAL to test/data 2020-09-17 10:48:37 +02:00
openssl.conf ci: rework ssl cert generation (SAN usage) 2020-11-12 13:13:55 +01:00
osbuild-composer.toml ci: rework ssl cert generation (SAN usage) 2020-11-12 13:13:55 +01:00
osbuild-worker.toml test: add copy-creds.sh to copy credentials 2020-09-17 10:48:37 +02:00