From 6a2e318a38ec57c61a6c1b9a11cdf96dffe5a63e Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 7 Jul 2017 09:52:24 +0300 Subject: Renew expired certificate for brep-load test --- tests/load/cert | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 tests/load/cert (limited to 'tests/load/cert') diff --git a/tests/load/cert b/tests/load/cert new file mode 100755 index 0000000..62412a7 --- /dev/null +++ b/tests/load/cert @@ -0,0 +1,23 @@ +#! /bin/sh + +# Normally, you don't need to regenerate the private key. +# +# openssl genrsa 4096 > key.pem + +# Copy cert.pem content to the certificate value of the following manifest +# files: +# 1/stable/repositories +# pkg/1/dev.cppget.org/signed/repositories +# +openssl req -x509 -new -key key.pem -days 1825 -config openssl.cnf > cert.pem + +# To regenerate the packages and signature manifest files run: +# +# ../../../bpkg/bpkg/bpkg rep-create 1/stable --key key.pem +# ../../../bpkg/bpkg/bpkg rep-create pkg/1/dev.cppget.org/signed --key key.pem +# +# Update certificate fingerprint in loadtab for dev.cppget.org/signed +# repository. To print the fingerprint run: +# +# ../../../bpkg/bpkg/bpkg rep-info --cert-fingerprint \ +# tests/load/pkg/1/dev.cppget.org/signed/ -- cgit v1.1