|
|
|
@ -1,7 +1,7 @@
@@ -1,7 +1,7 @@
|
|
|
|
|
#!/usr/bin/env bash |
|
|
|
|
|
|
|
|
|
#Создан: Пт 23 авг 2013 19:57:29 |
|
|
|
|
#Изменён: Пн 06 дек 2021 13:13:59 |
|
|
|
|
#Изменён: пн 06 дек 2021 13:24:11 |
|
|
|
|
|
|
|
|
|
# |
|
|
|
|
# (c) 2013-2021, Maxim Lihachev, <envrm@yandex.ru> |
|
|
|
@ -177,16 +177,16 @@ decrypt() {
@@ -177,16 +177,16 @@ decrypt() {
|
|
|
|
|
|
|
|
|
|
mkdir -p "$(dirname "$DST")" |
|
|
|
|
|
|
|
|
|
USE_PASSWORD_FILE="" |
|
|
|
|
VAULT_PASSWORD="--ask-vault-password" |
|
|
|
|
if [ -n "$SECRET" ]; then |
|
|
|
|
USE_PASSWORD_FILE="--vault-password-file=$SECRET" |
|
|
|
|
VAULT_PASSWORD="--vault-password-file=$SECRET" |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
report Раскодирование "$SRC" |
|
|
|
|
if [ -a "$DST" ]; then |
|
|
|
|
echo -e Раскодирование не требуется |
|
|
|
|
else |
|
|
|
|
ansible-vault decrypt "$USE_PASSWORD_FILE" "$SRC" --output "$DST" |
|
|
|
|
ansible-vault decrypt "$VAULT_PASSWORD" "$SRC" --output "$DST" |
|
|
|
|
fi |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|