#!/usr/bin/env bash # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ##@Version : 202207112331-git # @Author : Jason Hempstead # @Contact : jason@casjaysdev.com # @License : LICENSE.md # @ReadME : ca-install.sh --help # @Copyright : Copyright: (c) Jason Hempstead, Casjays Developments # @Created : Monday, Jul 11, 2022 23:31 EDT # @File : ca-install.sh # @Description : # @TODO : # @Other : # @Resource : # @sudo/root : no # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - APPNAME="$(basename "$0")" VERSION="202207112331-git" USER="${SUDO_USER:-${USER}}" HOME="${USER_HOME:-${HOME}}" SRC_DIR="${BASH_SOURCE%/*}" SSL_DIR="${MY_SSL_HOME:-$(cd "$SRC_DIR/../CA" && echo "$PWD" || exit 1)}" SSL_SYS_DIR="${SSL_DIR}" # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Set bash options if [[ "$1" == "--debug" ]]; then shift 1 && set -xo pipefail && export SCRIPT_OPTS="--debug" && export _DEBUG="on"; fi # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cd "$SSL_DIR/.." || exit 1 sudo mkdir -p "$SSL_SYS_DIR" sudo rsync -avhP "." "$SSL_SYS_DIR/"