phase1: update script, reduce noise on tty

ADP-179_sops_manage_keys
LeeW 11 months ago
parent 21c30a37e3
commit c49d549ad6

@ -64,9 +64,9 @@ EOM
} }
# UPDATE SOPS CONFIG # UPDATE SOPS CONFIG
pushd "${keyfiles_dir}" pushd "${keyfiles_dir}" > /dev/null 2>&1
(fn_update_sops_config) > "${sops_config}" (fn_update_sops_config) > "${sops_config}"
popd popd > /dev/null 2>&1
# VERIFY # VERIFY
fn_verify_sops_config(){ fn_verify_sops_config(){
@ -82,8 +82,9 @@ fn_verify_sops_config(){
GPG_TTY=$(tty) sops -d "${sops_enc_file}" GPG_TTY=$(tty) sops -d "${sops_enc_file}"
} }
if [[ "${secrets_file}" != "0" ]]; then if [[ "${secrets_file}" != "0" ]]; then
pushd "${sops_config_dir}" pushd "${sops_config_dir}" > /dev/null 2>&1
fn_verify_sops_config "${secrets_file}" fn_verify_sops_config "${secrets_file}"
popd > /dev/null 2>&1
echo "# SUCESS: all users with keys in this dir should have functional keys" echo "# SUCESS: all users with keys in this dir should have functional keys"
else else

@ -6,4 +6,5 @@ cd "$( dirname "${BASH_SOURCE[0]}")/.."
# ./bin/update_sops.sh "${curdir}" "${PWD}"/ # ./bin/update_sops.sh "${curdir}" "${PWD}"/
set -x
./bin/update_sops.sh "${curdir}" "${PWD}"/ "${curdir}/mock_secrets.yaml" ./bin/update_sops.sh "${curdir}" "${PWD}"/ "${curdir}/mock_secrets.yaml"

Loading…
Cancel
Save