Encoded Passwords Handling
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details

password-decoding
Illia Chub 2022-02-11 08:47:02 +02:00
parent c02c8fbe72
commit 8adcf27d18
1 changed files with 4 additions and 0 deletions

View File

@ -8,6 +8,10 @@ makeConf() {
# Skip everything if main config already present
[[ -e /etc/nixos/configuration.nix ]] && return 0
# NB <<"EOF" quotes / $ ` in heredocs, <<EOF does not
if [[ $PASSWORD == null ]]; then
export PASSWORD=$(echo $ENCODED_PASSWORD | base64 --decode)
mkdir -p /etc/nixos
git clone https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git /etc/nixos