...

Text file src/go.mongodb.org/mongo-driver/etc/setup-encryption.sh

Documentation: go.mongodb.org/mongo-driver/etc

     1#!/usr/bin/env bash
     2#
     3# Script to set up encryption assets and servers.
     4set -eux
     5
     6if [ -z "$DRIVERS_TOOLS" ]; then
     7    echo "Please define DRIVERS_TOOLS variable"
     8    exit 1
     9fi
    10
    11SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
    12PARENT_DIR=$(dirname $SCRIPT_DIR)
    13
    14# Handle the secrets
    15export CSFLE_TLS_CA_FILE="${PARENT_DIR}/testdata/kmip-certs/ca-ec.pem"
    16export CSFLE_TLS_CERT_FILE="${PARENT_DIR}/testdata/kmip-certs/server-ec.pem"
    17export CSFLE_TLS_CLIENT_CERT_FILE="${PARENT_DIR}/testdata/kmip-certs/client-ec.pem"
    18
    19bash $DRIVERS_TOOLS/.evergreen/csfle/setup-secrets.sh
    20bash $DRIVERS_TOOLS/.evergreen/csfle/start-servers.sh

View as plain text