Última actividad 2 months ago

Revisión e96ffb16f5cf7926ca5a53e4ccb633984d84d8da

mk-ssl-cert Sin formato
1#!/bin/bash
2
3set -euo pipefail
4
5source .env
6SSL_FQDN=${SSL_DOMAIN:?Insert hostname this certificate is for}
7SSL_COMMON_NAME=${SSL_INPUT:?Insert common name for this certificate}
8
9printf "Creating self-signed SSL certificate...\n"
10openssl req -x509 -nodes -newkey rsa:2048 -keyout "/usr/local/share/ca-certificates/${SSL_FQDN}.key" -out "/usr/local/share/ca-certificates/${SSL_FQDN}.crt" -days 365 -subj "/CN=${SSL_COMMON_NAME}"
11printf "Updating system's trusted certificates...\n"
12update-ca-certificates
13