d2ray/encrypt_upload.sh

20 lines
439 B
Bash
Raw Normal View History

2021-04-22 09:01:45 +00:00
#!/bin/sh
2021-04-22 09:07:11 +00:00
set -e
2021-04-22 09:06:03 +00:00
apk add openssh openssl
2021-04-22 09:01:45 +00:00
source image/crypt.sh
2021-04-22 09:07:57 +00:00
chmod 600 ansible/id_root
2021-04-22 09:01:45 +00:00
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
2021-04-22 09:07:11 +00:00
scp -P77 -o StrictHostKeychecking=no -i ansible/id_root $output root@parrot.quacker.org:/dat/apps/nginx/http_dl/root/pub
2021-04-22 09:01:45 +00:00
rm $output
done