From e60108713590ccee83da7e2581a43fd5fda5c8ce Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 12 Jul 2016 17:26:45 +0300 Subject: Add repository certificate info to the About page --- tests/load/cert.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 tests/load/cert.sh (limited to 'tests/load/cert.sh') diff --git a/tests/load/cert.sh b/tests/load/cert.sh new file mode 100755 index 0000000..9d052c2 --- /dev/null +++ b/tests/load/cert.sh @@ -0,0 +1,17 @@ +#! /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 365 -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 -- cgit v1.1