#!/bin/sh # # Import/export EasyRSA default settings # set -ex if [ $# -lt 1 ]; then echo "No command provided" echo echo "$0 export > /path/to/file" echo "$0 import < /path/to/file" exit 1 fi cmd=$1 shift case "$cmd" in export) if [ -f "$EASYRSA_VARS_FILE" ]; then cat "$EASYRSA_VARS_FILE" else cat "$EASYRSA/vars.example" fi ;; import) cat > "$EASYRSA_VARS_FILE" ;; *) echo "Unknown cmd \"$cmd\"" exit 2 ;; esac