container-openvpn/bin/easyrsa_vars

36 lines
547 B
Plaintext
Raw Normal View History

#!/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