From 59b037884be1dbcbca9c73bbfcbae18318b7bb55 Mon Sep 17 00:00:00 2001 From: Eliezer Croitoru Date: Thu, 28 Nov 2024 20:18:43 +0200 Subject: [PATCH] Added root ca installation --- install-a-root-ca-cert.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 install-a-root-ca-cert.sh diff --git a/install-a-root-ca-cert.sh b/install-a-root-ca-cert.sh new file mode 100755 index 0000000..2e6e381 --- /dev/null +++ b/install-a-root-ca-cert.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +CERT_FILENAME="$1" + +if [ ! -f "${CERT_FILENAME}" ] +then + echo "Missing cert file: ${CERT_FILENAME}" + exit 1 +fi + +CERT_CHECKSUM=$(sha256sum "${CERT_FILENAME}"|awk '{ print $1}') +echo "${CERT_CHECKSUM}" +cp "${CERT_FILENAME}" "/etc/pki/ca-trust/source/anchors/${CERT_CHECKSUM}.crt" + +update-ca-trust