#!/usr/bin/env bash CERT_FILENAME="$1" CUSTOM_CERTS_STORE="/usr/local/share/ca-certificates/custom-store" if [ ! -f "${CERT_FILENAME}" ] then echo "Missing cert file: ${CERT_FILENAME}" exit 1 fi mkdir -p "${CUSTOM_CERTS_STORE}" CERT_CHECKSUM=$(sha256sum "${CERT_FILENAME}"|awk '{ print $1}') echo "${CERT_CHECKSUM}" cp "${CERT_FILENAME}" "${CUSTOM_CERTS_STORE}/${CERT_CHECKSUM}.crt" update-ca-certificates