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
|