1
1
mirror of https://github.com/ryantm/agenix.git synced 2024-09-11 06:05:38 +03:00

modules/age: set LANG

rage has a localization crate as a dependency that whines when LANG
is unset.
This commit is contained in:
Cole Helbling 2021-02-25 15:16:28 -08:00
parent 37b1d2aa3f
commit 7ba959742e
No known key found for this signature in database
GPG Key ID: B37E0F2371016A4C

View File

@ -14,7 +14,7 @@ let
echo "decrypting ${secretType.file} to ${secretType.path}..."
TMP_FILE="${secretType.path}.tmp"
mkdir -p $(dirname ${secretType.path})
(umask 0400; ${ageBin} --decrypt ${identities} -o "$TMP_FILE" "${secretType.file}")
(umask 0400; LANG=${config.i18n.defaultLocale} ${ageBin} --decrypt ${identities} -o "$TMP_FILE" "${secretType.file}")
chmod ${secretType.mode} "$TMP_FILE"
chown ${secretType.owner}:${secretType.group} "$TMP_FILE"
mv -f "$TMP_FILE" '${secretType.path}'