#! /bin/bash
#######################################
# Este script irá instalar e configurar a ferramenta aws-cli
# para que o programa de backup "backup-do.sh" funcione
# corretamente.
#
# Criado por Rafael Carreiro em 19/05/2016
# rafael.oliveira@arcasolutions.com
#######################################

yum install -y unzip

if [[ ! -e /usr/local/bin/aws ]]; then 
	curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
	unzip awscli-bundle.zip
	./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
	mkdir ~/.aws

cat << EOF > ~/.aws/config
[default]
region = us-east-1
EOF

cat << EOF > ~/.aws/credentials 
[default]
aws_access_key_id = AKIAJIHS6JBNXQ32D6KA
aws_secret_access_key = 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
EOF

rm -rf awscli-bundle.zip awscli-bundle 

	echo -e "\n[!] aws-cli instalado com sucesso."
	echo -e "[!]  Listagem dos backups atuais no S3:"
	aws s3 ls s3://bkp-all-files-all-servers/
else
	echo -e "[!] A ferramenta ja esta instalada."
fi	
