d2ray/encrypt_upload.sh
quackerd 82a5b0f510
Some checks failed
continuous-integration/drone/push Build is failing
new
2021-04-22 05:07:57 -04:00

20 lines
439 B
Bash

#!/bin/sh
set -e
apk add openssh openssl
source image/crypt.sh
chmod 600 ansible/id_root
for filename in confs/*; do
basename=$(basename $filename)
hash_sha256 $basename $(cat ./key)
output=$crypt_ret
encrypt "$(cat $filename)" $(cat ./key)
echo "$crypt_ret" > $output
scp -P77 -o StrictHostKeychecking=no -i ansible/id_root $output root@parrot.quacker.org:/dat/apps/nginx/http_dl/root/pub
rm $output
done