container-openvpn/bin/easyrsa_vars
Kyle Manna 1869cd85d0 openvpn.sh: Split in to smaller scripts
* Split soon to be massive wrapper into smaller managable scripts.
* Re-organized Dockerfile to exploit cache when rebuilding
2014-06-04 11:13:59 -07:00

36 lines
547 B
Bash
Executable File

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