Commit f1e01b7f authored by Joab Bremer's avatar Joab Bremer

automation new

parent bbc7616f
* Aplicação dos playbooks * Aplicação dos playbooks
* Email * Email
``` ```
ansible-playbook -b -v -u root update_ip.yml -kkkk --extra-vars "usb-group" -i usb_hosts_mails ansible-playbook -b -v -u joab update_ip.yml -kkkk --extra-vars "usb-group" -i usb_hosts_mails
```
* Certificados Email
```
ansible-playbook -b -v -u joab update_certs_mail.yml -kkkk --extra-vars "usb-group" -i usb_hosts_mail
``` ```
* Certificados Web * Certificados Web
``` ```
ansible-playbook -b -v -u root update_ip.yml -kkkk --extra-vars "usb-group" -i usb_hosts_web ansible-playbook -b -v -u joab update_cert_edu.yml -kkkk --extra-vars "usb-group" -i usb_hosts_web
ansible-playbook -b -v -u joab update_cert_sda.yml -kkkk --extra-vars "usb-group" -i usb_hosts_web
``` ```
* Converte PFX para .crt e .key
```
openssl pkcs12 -in wildcard.educadventista.org.pfx -clcerts -nokeys -out wildcard_educadventista_org.crt
openssl pkcs12 -in wildcard.educadventista.org.pfx -nocerts -nodes -out wildcard_educadventista_org.key
```
\ No newline at end of file
-----BEGIN CERTIFICATE-----
MIIEyDCCA7CgAwIBAgIQDPW9BitWAvR6uFAsI8zwZjANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
MjAeFw0yMTAzMzAwMDAwMDBaFw0zMTAzMjkyMzU5NTlaMFkxCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMzAxBgNVBAMTKkRpZ2lDZXJ0IEdsb2Jh
bCBHMiBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAMz3EGJPprtjb+2QUlbFbSd7ehJWivH0+dbn4Y+9lavyYEEV
cNsSAPonCrVXOFt9slGTcZUOakGUWzUb+nv6u8W+JDD+Vu/E832X4xT1FE3LpxDy
FuqrIvAxIhFhaZAmunjZlx/jfWardUSVc8is/+9dCopZQ+GssjoP80j812s3wWPc
3kbW20X+fSP9kOhRBx5Ro1/tSUZUfyyIxfQTnJcVPAPooTncaQwywa8WV0yUR0J8
osicfebUTVSvQpmowQTCd5zWSOTOEeAqgJnwQ3DPP3Zr0UxJqyRewg2C/Uaoq2yT
zGJSQnWS+Jr6Xl6ysGHlHx+5fwmY6D36g39HaaECAwEAAaOCAYIwggF+MBIGA1Ud
EwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHSFgMBmx9833s+9KTeqAx2+7c0XMB8G
A1UdIwQYMBaAFE4iVCAYlebjbuYP+vq5Eu0GF485MA4GA1UdDwEB/wQEAwIBhjAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwdgYIKwYBBQUHAQEEajBoMCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKG
NGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RH
Mi5jcnQwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNybDA9BgNVHSAENjA0MAsGCWCGSAGG/WwC
ATAHBgVngQwBATAIBgZngQwBAgEwCAYGZ4EMAQICMAgGBmeBDAECAzANBgkqhkiG
9w0BAQsFAAOCAQEAkPFwyyiXaZd8dP3A+iZ7U6utzWX9upwGnIrXWkOH7U1MVl+t
wcW1BSAuWdH/SvWgKtiwla3JLko716f2b4gp/DA/JIS7w7d7kwcsr4drdjPtAFVS
slme5LnQ89/nD/7d+MS5EHKBCQRfz5eeLjJ1js+aWNJXMX43AYGyZm0pGrFmCW3R
bpD0ufovARTFXFZkAdl9h6g4U5+LXUZtXMYnhIHUfoyMo5tS58aI7Dd8KvvwVVo4
chDYABPPTHPbqjc1qCmBaZx2vN4Ye5DUys/vZwP9BFohFrH/6j/f3IL16/RZkiMN
JCqVJUzKoZHm1Lesh3Sz8W2jmdv51b2EQJ8HmA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIHHDCCBgSgAwIBAgIQDtxj36WWRjZVCtPcsK4GmzANBgkqhkiG9w0BAQsFADBZ
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE
aWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjMx
MTA2MDAwMDAwWhcNMjQxMjA2MjM1OTU5WjCBmTELMAkGA1UEBhMCQlIxGTAXBgNV
BAgTEERpc3RyaXRvIEZlZGVyYWwxETAPBgNVBAcTCEJyYXNpbGlhMUAwPgYDVQQK
EzdDT05GRUQgVU5JT0VTIEJSQVNJTEVJUkFTIERBIElHUkVKQSBBRFZFTlRJU1RB
IERPIDcgRElBMRowGAYDVQQDDBEqLmFkdmVudGlzdGFzLm9yZzCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAKzxQ5WmjNMhSJozMWH1AvXwFt9ZI2kHinOi
5/bRh4rbT1nZ8CKVX8lDxU9LPdgUa3+B5Isoc9f5Y2u2bt4/e/S3L5yHzpE8Qx78
THTZ9okExf492ijbOopG7gfHpjibiWh/aw7yN7FuLMOcWFAsMNxwzVEHIGluQzsr
Rat1+/6Q8wYBwCGeyZp0SpVFgJ8gcdGvJ+d1joTdWI4H+KYo5gjoMVgYPb2WAUOs
ubdWq2SFV4AXpM4HfeHvFVrIYFtTPjSnR/hT4gOo47XrYiGI5LYye82wrKI5If1f
WXsj6s6gROGiUNeqia4RETfBda7UsNksUvLZZNzaPHZWau3jvi0CAwEAAaOCA50w
ggOZMB8GA1UdIwQYMBaAFHSFgMBmx9833s+9KTeqAx2+7c0XMB0GA1UdDgQWBBRW
cirhjY/yVDcm5WJgalQmEcRjdTAtBgNVHREEJjAkghEqLmFkdmVudGlzdGFzLm9y
Z4IPYWR2ZW50aXN0YXMub3JnMD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYB
BQUHAgEWG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMC
BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGfBgNVHR8EgZcwgZQw
SKBGoESGQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcy
VExTUlNBU0hBMjU2MjAyMENBMS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGln
aWNlcnQuY29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEu
Y3JsMIGHBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRp
Z2ljZXJ0LmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQu
Y29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwG
A1UdEwEB/wQCMAAwggF9BgorBgEEAdZ5AgQCBIIBbQSCAWkBZwB1AO7N0GTV2xrO
xVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABi6QeE1YAAAQDAEYwRAIgcbCP3obj
pmn8RDGG6f5JUsQpJkXpxITdxq4tV272es0CID0gGj8KMtU8LIFZFegdBdNpDI+E
nPhVIZ7M7BrAkP+EAHYASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMA
AAGLpB4TKwAABAMARzBFAiEAipnyqgbu85JXSvF9xd4RRLBZMgJXIZ9QLC7woJIB
C5ICIG8jdMP+traGbsDgXEDQrp+IdRlUTGyu+qN69AXaaTyRAHYAPxdLT9ciR1iU
HWUchL4NEu2QN38fhWrrwb8ohez4ZG4AAAGLpB4TWgAABAMARzBFAiAbT0LeOY+E
jyEJQ06G0xquMlmkiBR9fda1N2iZiZ5o0wIhAMTOZ4j4waaydmYMx629Xqn8VE6I
wHfcwFxh6PzOsRgTMA0GCSqGSIb3DQEBCwUAA4IBAQAsH7KIxMQxSEtL0l/k8Duo
yw5vUO4vXLKzQjWhjClqDcZFN3Iq7hiFQ+CeFab7lsiux4myxji2LUZyygxoTGxQ
ADK++AkNlLZkRi1rmJw6HmzkxMEfbaf5u1Kl9LvDnmvhzdhV/CJ8L0gWmtuVf9qP
DUD/uUxNyao8j5dmP8i8mYjoYAhPYGBe3mvyesRolbw+9r30dVkgPIyHWahkKCD2
zH/Us2RulXMfG/2QGMnp7dvVgplQON8A6aZJgu5OQ0drt3PSDPQE5On1Mad310rn
pJxj3R9rZ1gGUB4sjTHmjGGqFYGyDiQMseqlrHX3YvnZF2WnfA2s9vTyaY5sTga3
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEArPFDlaaM0yFImjMxYfUC9fAW31kjaQeKc6Ln9tGHittPWdnw
IpVfyUPFT0s92BRrf4Hkiyhz1/lja7Zu3j979LcvnIfOkTxDHvxMdNn2iQTF/j3a
KNs6ikbuB8emOJuJaH9rDvI3sW4sw5xYUCww3HDNUQcgaW5DOytFq3X7/pDzBgHA
IZ7JmnRKlUWAnyBx0a8n53WOhN1Yjgf4pijmCOgxWBg9vZYBQ6y5t1arZIVXgBek
zgd94e8VWshgW1M+NKdH+FPiA6jjtetiIYjktjJ7zbCsojkh/V9ZeyPqzqBE4aJQ
16qJrhERN8F1rtSw2SxS8tlk3No8dlZq7eO+LQIDAQABAoIBABfRep9nuslxMhCa
sFhvaCL7GAtWuXvDoBvg+dWScfp7zefwDhSVQgX0IX6UPEZAObXr69AGmD3MiRbS
n15Ym/fOKu6B/b8e75ea4+TMCBpC4Ant9tfdqahVsH69znTJZxlPQy1hyq3TILMo
GzmffHM/zec09g/PMc86XHQK4dPjZLXcrC7rj9ulm29O4cFuiBKrNX/Qprgu3dXo
cfUu+Mdv/Jkza6Afw4iHy98CGfPink25yzDpePLnwOrxWC5jYpLY4pqR/Hgg5aL1
a1ZSTt9HeO5Hjz2zo0TjPsZKYJ4QuzP2YJD5vOJFaqIrONxbS+OQ6LudSH328hHr
MRLWfPkCgYEA2jswOoT42NewWk8D4uiAG4TLF8gXSwShxmojHQ6ttHaYfpjixKEO
AmFHbGZYdbb5amgYBpVCudqEYVphY+bUMbVvKjP90r6Wi5pdvjFKEefMcoM+vsUm
YzZEFnJdltUkDi8JVBwYclGwZEyhjZzOrsJQIHY9quHfLmCsejzvJ4cCgYEAyt+K
YzD9yRNjBYU2TDDNybOj5vfFF0nYW7gNP/LlRT5WKfL/j5Zk1fouuJ4Gv3ae3fA7
RErm3IYB0tcZWr1X8CC7DZ2iCqv9IrvFgZIJA6h/GlC6RGPiN8HfijzCRlkV2IOy
qy40C4/Rlt07KXx96vpOCS0UUiNihT1HYXWwsasCgYEAx3eeJ37u7VSILqNWTApz
PbPs5jnPgJQlQfQ1UBPglbhovh4D9/G1mltMKzqI1F+ALdAjVbEMIlAm+8zeg6+y
eBT8HLkU4ZGujL91u6fVqfQTHP/1U+1jnv800MeL35fFsukvP5/GgIdGEQcyCvwu
tfGJx4IL76swkXVvcPNNLPUCgYEAvz/ZIAVRWjtygAPC2jSv61P0UYqGPJwa4Owz
YXPD+3D2nXk8vsoSqT2+yb//sINM5QDRfmH2HTIfifnJJyeUPQU+EWnnFpRogFPv
r2RSJyazG8W6szpOSi30ZEc/Bj55P7F3v7RA0B12gfhxC30W32u0ISZkH8LH37+T
CSd/uR0CgYAejTI7XeN7wqstY6KEnsjbOlTPj3GoNAsDcyd5IjCkZ5nmSYlyswr8
zUErZlqysCXHQ85cBzwBJ9dNHwptI9Re7s6s8LeR2Z5Wm/pKGpyn11JELGyuiivS
VirMwKip4dKBkCsui+kouPCrvp4ksXBepd5IkLgyB1XehRUXJ8VAMA==
-----END RSA PRIVATE KEY-----
- name: Atualiza Certificados Adventistas
remote_user: joab
hosts: usb-group
tasks:
- name: Backup certificados antigos
shell:
cmd: mkdir -p /etc/ssl/certs/adventistas_$(date +%Y)
&& cp /etc/ssl/certs/star_adventistas_org.ca-bundle /etc/ssl/certs/adventistas_$(date +%Y)/.
&& cp /etc/ssl/certs/star_adventistas_org.crt /etc/ssl/certs/adventistas_$(date +%Y)/.
&& cp /etc/pki/tls/private/star_adventistas_org.key /etc/ssl/certs/adventistas_$(date +%Y)/.
- name: Copiando novos certificados
copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
remote_src: true
loop:
- {src: '{{playbook_dir}}/star_adventistas/star_adventistas_org.ca-bundle', dest: '/etc/ssl/certs/star_adventistas_org.ca-bundle', mode: 0644}
- {src: '{{playbook_dir}}/star_adventistas/star_adventistas_org.crt', dest: '/etc/ssl/certs/star_adventistas_org.crt', mode: 0644}
- {src: '{{playbook_dir}}/star_adventistas/star_adventistas_org.key', dest: '/etc/pki/tls/private/star_adventistas_org.key', mode: 0644}
become: true
- name: Reiniciando dovecot e Postfix
shell:
cmd: systemctl reload postfix dovecot
\ No newline at end of file
[usb-group1] [usb-group]
usb-gw-01.adventistas.org
usb-ac-gw-01.adventistas.org usb-ac-gw-01.adventistas.org
usb-acp-gw-01.adventistas.org usb-acp-gw-01.adventistas.org
usb-acsr-gw-01.adventistas.org usb-acsr-gw-01.adventistas.org
...@@ -8,5 +9,5 @@ usb-ansr-gw-01.adventistas.org ...@@ -8,5 +9,5 @@ usb-ansr-gw-01.adventistas.org
usb-aop-gw-01.adventistas.org usb-aop-gw-01.adventistas.org
usb-asp-gw-01.adventistas.org usb-asp-gw-01.adventistas.org
usb-asr-gw-01.adventistas.org usb-asr-gw-01.adventistas.org
10.11.20.16
10.11.0.29 10.11.0.29
10.11.20.21
#!/bin/bash
# Lista de URLs a serem verificadas
declare -a urls
urls=("usb-gw-01.adventistas.org" "usb-asr-gw-01.adventistas.org" "usb-asp-gw-01.adventistas.org" "usb-aop-gw-01.adventistas.org" "usb-ansr-gw-01.adventistas.org" "usb-ac-gw-01.adventistas.org" "usb-acp-gw-01.adventistas.org" "usb-acsr-gw-01.adventistas.org" "usb-anc-gw-01.adventistas.org" "usb-anp-gw-01.adventistas.org")
for url in "${urls[@]}"; do
echo "Verificando certificado SSL para: $url"
start_date=$(echo | openssl s_client -servername $url -connect $url:443 2>/dev/null | openssl x509 -noout -dates | grep "notBefore" | cut -d= -f2)
expiration_date=$(echo | openssl s_client -servername $url -connect $url:443 2>/dev/null | openssl x509 -noout -dates | grep "notAfter" | cut -d= -f2)
# Verifica se a data de expiração está presente
if [[ -n "$expiration_date" ]]; then
echo "Data Inicio: $start_date"
echo "Data Fim: $expiration_date"
else
echo "Não foi possível obter a data de expiração do certificado para $url"
fi
echo "-----------------------------"
done
-----BEGIN CERTIFICATE-----
MIIEvjCCA6agAwIBAgIQBtjZBNVYQ0b2ii+nVCJ+xDANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0yMTA0MTQwMDAwMDBaFw0zMTA0MTMyMzU5NTlaME8xCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKTAnBgNVBAMTIERpZ2lDZXJ0IFRMUyBS
U0EgU0hBMjU2IDIwMjAgQ0ExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwUuzZUdwvN1PWNvsnO3DZuUfMRNUrUpmRh8sCuxkB+Uu3Ny5CiDt3+PE0J6a
qXodgojlEVbbHp9YwlHnLDQNLtKS4VbL8Xlfs7uHyiUDe5pSQWYQYE9XE0nw6Ddn
g9/n00tnTCJRpt8OmRDtV1F0JuJ9x8piLhMbfyOIJVNvwTRYAIuE//i+p1hJInuW
raKImxW8oHzf6VGo1bDtN+I2tIJLYrVJmuzHZ9bjPvXj1hJeRPG/cUJ9WIQDgLGB
Afr5yjK7tI4nhyfFK3TUqNaX3sNk+crOU6JWvHgXjkkDKa77SU+kFbnO8lwZV21r
eacroicgE7XQPUDTITAHk+qZ9QIDAQABo4IBgjCCAX4wEgYDVR0TAQH/BAgwBgEB
/wIBADAdBgNVHQ4EFgQUt2ui6qiqhIx56rTaD5iyxZV2ufQwHwYDVR0jBBgwFoAU
A95QNVbRTLtm8KPiGxvDl7I90VUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjB2BggrBgEFBQcBAQRqMGgwJAYIKwYBBQUHMAGG
GGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBABggrBgEFBQcwAoY0aHR0cDovL2Nh
Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0R2xvYmFsUm9vdENBLmNydDBCBgNV
HR8EOzA5MDegNaAzhjFodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRH
bG9iYWxSb290Q0EuY3JsMD0GA1UdIAQ2MDQwCwYJYIZIAYb9bAIBMAcGBWeBDAEB
MAgGBmeBDAECATAIBgZngQwBAgIwCAYGZ4EMAQIDMA0GCSqGSIb3DQEBCwUAA4IB
AQCAMs5eC91uWg0Kr+HWhMvAjvqFcO3aXbMM9yt1QP6FCvrzMXi3cEsaiVi6gL3z
ax3pfs8LulicWdSQ0/1s/dCYbbdxglvPbQtaCdB73sRD2Cqk3p5BJl+7j5nL3a7h
qG+fh/50tx8bIKuxT8b1Z11dmzzp/2n3YWzW2fP9NsarA4h20ksudYbj/NhVfSbC
EXffPgK2fPOre3qGNm+499iTcc+G33Mw+nur7SpZyEKEOxEXGlLzyQ4UfaJbcme6
ce1XR2bFuAJKZTRei9AqPCCcUZlM51Ke92sRKw2Sfh3oius2FkOH6ipjv3U/697E
A7sKPPcw7+uvTPyLNhBzPvOk
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIG8zCCBdugAwIBAgIQBljGZcYaMbx5VjY5dota/zANBgkqhkiG9w0BAQsFADBP
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMSkwJwYDVQQDEyBE
aWdpQ2VydCBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTAeFw0yMTA3MDcwMDAwMDBa
Fw0yMjA4MDUyMzU5NTlaMIGMMQswCQYDVQQGEwJCUjETMBEGA1UECAwKU8OjbyBQ
YXVsbzEUMBIGA1UEBxMLSG9ydG9sYW5kaWExMzAxBgNVBAoTKkluc3RpdHV0byBB
ZHZlbnRpc3RhIGRlIFRlY25vbG9naWEgLSBJQVRFQzEdMBsGA1UEAwwUKi5lZHVj
YWR2ZW50aXN0YS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDj
HtyQ8UuaXOLSSJF7EtpX51/heMGF+RZ7LE5OWdYlzPSupjNNuCK5BNZLCT72EW6e
iY2KNbPxZFSJDLyU8EGvCqwO44lAEoouN9FdPYfgCHCo9aMwOGPzeivRLihYEolb
zsaMhzxech4NhSHf8tHN8aUfLjab/z/+5+7Bo0Oqs187RlhHQQeukAIazHBquVsm
+cSELzy12LyWTvNi697/olzLKJQ8Rx7BtXaur7ICktYLSSkTD7pOUg31D8JkNH2+
UupPOCkxR/jmAuNrwOX+96v4drS1Uoj2g8X/dS/25Q77IxHlJr/rtc4NEuwD0D40
aufA+L2W7rJrArzF4QaFAgMBAAGjggOLMIIDhzAfBgNVHSMEGDAWgBS3a6LqqKqE
jHnqtNoPmLLFlXa59DAdBgNVHQ4EFgQUOMSkxn4zlw8hXU2pft8KpNLSUoowMwYD
VR0RBCwwKoIUKi5lZHVjYWR2ZW50aXN0YS5vcmeCEmVkdWNhZHZlbnRpc3RhLm9y
ZzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MIGPBgNVHR8EgYcwgYQwQKA+oDyGOmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9E
aWdpQ2VydFRMU1JTQVNIQTI1NjIwMjBDQTEtMS5jcmwwQKA+oDyGOmh0dHA6Ly9j
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRMU1JTQVNIQTI1NjIwMjBDQTEtMS5j
cmwwPgYDVR0gBDcwNTAzBgZngQwBAgIwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3
dy5kaWdpY2VydC5jb20vQ1BTMH8GCCsGAQUFBwEBBHMwcTAkBggrBgEFBQcwAYYY
aHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEkGCCsGAQUFBzAChj1odHRwOi8vY2Fj
ZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUTFNSU0FTSEEyNTYyMDIwQ0ExLTEu
Y3J0MAwGA1UdEwEB/wQCMAAwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2AEal
Vet1+pEgMLWiiWn0830RLEF0vv1JuIWr8vxw/m1HAAABeoCzNh4AAAQDAEcwRQIg
KB9trM24nFSKvfnW330Lj6dbiXgFgfp8wY2dDgESUTMCIQDh3zDmazD95CfcvqFw
22+7jnwVhj3b78XfuyMbunLsNwB2AFGjsPX9AXmcVm24N3iPDKR6zBsny/eeiEKa
Df7UiwXlAAABeoCzNlsAAAQDAEcwRQIgW5BgJG0Ho1R14BAnomAcNAZ3ncCxF1P7
muY5xhtpAnkCIQDi+7wFMPO4/k2dA/PJyvzrf4UmXGJnVrJa3TPzGKf5owB2AN+l
Xqtogk8fbK3uuF9OPlrqzaISpGpejjsSwCBEXCpzAAABeoCzNicAAAQDAEcwRQIg
bT7GiEGJ54a5K4FWU13aS4jN2a7g6T0w509LtUo29YYCIQChNAEAjibDmgdY4Frr
eHKNHCqKB9X9kjTv3MB0itUMKzANBgkqhkiG9w0BAQsFAAOCAQEAJnLgfFbyqm+7
RzEZ2BpcxOFlMOswOoijR4w0EhwhMtOWI/t6T0VWnfcJ0CmwdrO22kqTw+pCnQXO
vJcv0k0rTorXfuIX0LozWCIP7aWfODwMJO9u9kXK/nTenHQhQQ+DKuj93q9Mmud0
It6QZmryiuFB1ju3eugdHOCYt0C17tVjFWxJ4RzvNv/qYTlgHTJvJNg5tj7JGnuU
cy15KYFwlx/NzuoYFdRrCfhgzbU28f9FGVu307l6nEdUktd3aAzZ6Vt8wrEtns3x
Dlr8CbOVkXmFGYRAh0GCMVVloxzvdUEJyxDMfrwCyD31LQhh90JKErreuREIzYfU
lwtp+j6dVA==
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA4x7ckPFLmlzi0kiRexLaV+df4XjBhfkWeyxOTlnWJcz0rqYz
TbgiuQTWSwk+9hFunomNijWz8WRUiQy8lPBBrwqsDuOJQBKKLjfRXT2H4AhwqPWj
MDhj83or0S4oWBKJW87GjIc8XnIeDYUh3/LRzfGlHy42m/8//ufuwaNDqrNfO0ZY
R0EHrpACGsxwarlbJvnEhC88tdi8lk7zYuve/6JcyyiUPEcewbV2rq+yApLWC0kp
Ew+6TlIN9Q/CZDR9vlLqTzgpMUf45gLja8Dl/ver+Ha0tVKI9oPF/3Uv9uUO+yMR
5Sa/67XODRLsA9A+NGrnwPi9lu6yawK8xeEGhQIDAQABAoIBAQCnvt+BXfZM6FXO
ojJxCBej3Qv/58RnQvXLu4mKbOexu5Lse2xg9qMOq/fqK8YI0A83oLidX9SrcULO
hk2yY1DgC63QwVVZsVfFkwxbJVr5qMIsyF/i+YM5DP7X3JOHmQlCeZJDsI5x4y83
JSFD2oAC73rZcLR8uyV1C7BX7FHJ/JTAoi89gN1fqhSo45A7pMlPELgfDjy8rd+X
RV2t0gwGe4mSB/hTea6BrKxQ+7Gmw9m8VPgEdI5LLnGp0L2muGg4PCnIAKVnMxpi
y/LFaMyYZ3d8g+GR9LUwoO3BO0eAEZXzdsuARkZzQeiWKZsK+iTAoMRHM1W9cn1h
vIvBmw7xAoGBAOYNpGwcTJaG8HipeMZTSFxomO6ePqFlCTDcLKufDAXwGk0s/B07
q+udgPDMzDfSCYOp4IZi1sFp+RB6yjNwib6TFVH2syDIUk6Y80cW1WWQLlMAG7Sx
KhQDrC7xFgcy+ZZkkT1bywQaeFU4e2IbPWXBbq7ybE8yXLK3kDw5/hxfAoGBAPy8
isIXcvpHzaHsvtouhDL0puf3S76mlOF8CcGfs0j9jUPSH3aKNfCsybh6HzSz4a9L
I5qe5LI8GIaKkdjfB5pVjJQHe2vBiLp0H1eHD2mpzzVIAih0lhaGiX5LBLdwoDCc
w6Kdckq7+igfaBS/W1tNESPB68B+CkBp7CiCCMebAoGBAJKVErUH+wzWghZ/9UJ5
AlxPEVLJZaK0m/yT7aqUtrZ53GhcR2/g+5QvUV8dPuo6XHGWJke6ZpfqjBYiBwBr
rnjNgwIsrMowmbEW57veIq6KBdpA8WZalDMYe/eVCbIgmsNm5NwxxtOgghfa21MR
hDd33qx+LuDvd/0v1Slq0i0FAoGBALyEFiw4OXceX+/MG3+6+rjXbDfSahlHP/4A
+3YFnUFwfxJ7hSRya1GeUMjdrrEtC8YpEeGfa47W7KROcAOIOK+R6E3yVslFjqsl
Osua3pA+LWTc1V8/t0QODji51EbQJ2ybQgHl1v6PwER1SLlREt/DWGmHmEX4vcTW
PWTpuYrJAoGAGdVjXOugNDqz6waApZmVfSRKwl5TffHczxR31AXuKMbgIkJN8tkh
bG4XAoBMWCT+TnsQ5um2p7noPtrMNeUDZ4p0qkUQ2DqjAR1IpOx+zjp7rFazjMOr
W+DJCKSG5tHUvz7WsrYtVOis1SZSnGp+7AeOa0lhmzznf7eKrft8FVM=
-----END RSA PRIVATE KEY-----
Bag Attributes
localKeyID: ED E8 30 7A 38 0E 79 33 02 0C 12 BB 89 AC 04 6D DB CC 52 F7
subject=C = BR, ST = S\C3\A3o Paulo, L = Hortol\C3\A2ndia, O = Instituto Adventista de Tecnologia - IATEC, CN = *.educadventista.org
issuer=C = US, O = DigiCert Inc, CN = DigiCert Global G2 TLS RSA SHA256 2020 CA1
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIG8zCCBdugAwIBAgIQBljGZcYaMbx5VjY5dota/zANBgkqhkiG9w0BAQsFADBP MIIHFjCCBf6gAwIBAgIQBSXUUcMddL/O8O9dPlyXCzANBgkqhkiG9w0BAQsFADBZ
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMSkwJwYDVQQDEyBE MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE
aWdpQ2VydCBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTAeFw0yMTA3MDcwMDAwMDBa aWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjMw
Fw0yMjA4MDUyMzU5NTlaMIGMMQswCQYDVQQGEwJCUjETMBEGA1UECAwKU8OjbyBQ OTEzMDAwMDAwWhcNMjQxMDAyMjM1OTU5WjCBjTELMAkGA1UEBhMCQlIxEzARBgNV
YXVsbzEUMBIGA1UEBxMLSG9ydG9sYW5kaWExMzAxBgNVBAoTKkluc3RpdHV0byBB BAgMClPDo28gUGF1bG8xFTATBgNVBAcMDEhvcnRvbMOibmRpYTEzMDEGA1UEChMq
ZHZlbnRpc3RhIGRlIFRlY25vbG9naWEgLSBJQVRFQzEdMBsGA1UEAwwUKi5lZHVj SW5zdGl0dXRvIEFkdmVudGlzdGEgZGUgVGVjbm9sb2dpYSAtIElBVEVDMR0wGwYD
YWR2ZW50aXN0YS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDj VQQDDBQqLmVkdWNhZHZlbnRpc3RhLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEP
HtyQ8UuaXOLSSJF7EtpX51/heMGF+RZ7LE5OWdYlzPSupjNNuCK5BNZLCT72EW6e ADCCAQoCggEBAModN+TEGsDqkIe2cbXmSTh1atZwcIbWrNqNDF30+ryTEdTUE9mp
iY2KNbPxZFSJDLyU8EGvCqwO44lAEoouN9FdPYfgCHCo9aMwOGPzeivRLihYEolb VlbVA6U/RUKjc2EUwulaP/4IG/OfRyxDfjPKe1shy8ZGSl/kdnbqKSXRRmikOtQT
zsaMhzxech4NhSHf8tHN8aUfLjab/z/+5+7Bo0Oqs187RlhHQQeukAIazHBquVsm KmPvRa+EubC9B/Z9nJSYWLeFtYTeUiPOCBt2oH/CpC7BZJsB9AmH2cgk7z9zBvFH
+cSELzy12LyWTvNi697/olzLKJQ8Rx7BtXaur7ICktYLSSkTD7pOUg31D8JkNH2+ Y+QXA5MrweBRI0iO109UYMsu/8IoFUcHu8v8PPEZpC486QvN46MsomUX0S43FUeq
UupPOCkxR/jmAuNrwOX+96v4drS1Uoj2g8X/dS/25Q77IxHlJr/rtc4NEuwD0D40 bxyf5vGXD4EHgw2eL34MaE7vGxLJQy/2WzznTUPX2WccfkpHS5PV2m4LxjQCxviZ
aufA+L2W7rJrArzF4QaFAgMBAAGjggOLMIIDhzAfBgNVHSMEGDAWgBS3a6LqqKqE U1nCV3uyh48u6bhQV5uGPFqNLTLdIGApqJsCAwEAAaOCA6MwggOfMB8GA1UdIwQY
jHnqtNoPmLLFlXa59DAdBgNVHQ4EFgQUOMSkxn4zlw8hXU2pft8KpNLSUoowMwYD MBaAFHSFgMBmx9833s+9KTeqAx2+7c0XMB0GA1UdDgQWBBQdelpyAasIjV84ccUI
VR0RBCwwKoIUKi5lZHVjYWR2ZW50aXN0YS5vcmeCEmVkdWNhZHZlbnRpc3RhLm9y 2pjb8FLSCDAzBgNVHREELDAqghQqLmVkdWNhZHZlbnRpc3RhLm9yZ4ISZWR1Y2Fk
ZzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC dmVudGlzdGEub3JnMD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYBBQUHAgEW
MIGPBgNVHR8EgYcwgYQwQKA+oDyGOmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9E G2h0dHA6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYD
aWdpQ2VydFRMU1JTQVNIQTI1NjIwMjBDQTEtMS5jcmwwQKA+oDyGOmh0dHA6Ly9j VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMIGfBgNVHR8EgZcwgZQwSKBGoESG
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRMU1JTQVNIQTI1NjIwMjBDQTEtMS5j Qmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcyVExTUlNB
cmwwPgYDVR0gBDcwNTAzBgZngQwBAgIwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3 U0hBMjU2MjAyMENBMS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGlnaWNlcnQu
dy5kaWdpY2VydC5jb20vQ1BTMH8GCCsGAQUFBwEBBHMwcTAkBggrBgEFBQcwAYYY Y29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3JsMIGH
aHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEkGCCsGAQUFBzAChj1odHRwOi8vY2Fj BggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0
ZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUTFNSU0FTSEEyNTYyMDIwQ0ExLTEu LmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0Rp
Y3J0MAwGA1UdEwEB/wQCMAAwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2AEal Z2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwGA1UdEwEB
Vet1+pEgMLWiiWn0830RLEF0vv1JuIWr8vxw/m1HAAABeoCzNh4AAAQDAEcwRQIg /wQCMAAwggF9BgorBgEEAdZ5AgQCBIIBbQSCAWkBZwB2AHb/iD8KtvuVUcJhzPWH
KB9trM24nFSKvfnW330Lj6dbiXgFgfp8wY2dDgESUTMCIQDh3zDmazD95CfcvqFw ujS0pM27KdxoQgqf5mdMWjp0AAABio4CNEEAAAQDAEcwRQIhAJVb5uwi8hE7ACr7
22+7jnwVhj3b78XfuyMbunLsNwB2AFGjsPX9AXmcVm24N3iPDKR6zBsny/eeiEKa 0U0BR0UVjWZo8iiz6QAC0H0o/mvwAiBqavkeVIX61zbvnnZmU8Ac6m4Ypserh9tf
Df7UiwXlAAABeoCzNlsAAAQDAEcwRQIgW5BgJG0Ho1R14BAnomAcNAZ3ncCxF1P7 15Ew4lzURAB1AEiw42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABio4C
muY5xhtpAnkCIQDi+7wFMPO4/k2dA/PJyvzrf4UmXGJnVrJa3TPzGKf5owB2AN+l NAgAAAQDAEYwRAIgBuWEsU3z9EOUpDFSp7Td0rQevJTPtiXthEcP2Xn+djQCIHk2
Xqtogk8fbK3uuF9OPlrqzaISpGpejjsSwCBEXCpzAAABeoCzNicAAAQDAEcwRQIg V1+CFzvjS0ktOLHY/tzSUSuNpwi/4Hl/Wl5FnjxJAHYA2ra/az+1tiKfm8K7XGvo
bT7GiEGJ54a5K4FWU13aS4jN2a7g6T0w509LtUo29YYCIQChNAEAjibDmgdY4Frr cJFxbLtRhIU0vaQ9MEjX+6sAAAGKjgIzwAAABAMARzBFAiEA3c/qktES45NihFLR
eHKNHCqKB9X9kjTv3MB0itUMKzANBgkqhkiG9w0BAQsFAAOCAQEAJnLgfFbyqm+7 oLvOVXersNVk40PECuoy6LmiJ6MCIHRu3xAckxQhWsSKelor30DvY7zEIfbMoc2i
RzEZ2BpcxOFlMOswOoijR4w0EhwhMtOWI/t6T0VWnfcJ0CmwdrO22kqTw+pCnQXO VweA1BN+MA0GCSqGSIb3DQEBCwUAA4IBAQAoyQGV61SKHQ7GRcbnihTMULG33D9L
vJcv0k0rTorXfuIX0LozWCIP7aWfODwMJO9u9kXK/nTenHQhQQ+DKuj93q9Mmud0 nMQ5ihhyFnoPy5LayC5gdWao2CXZiz+5zJjoMNNaNBmS92+Qh5dEnC10GFIAuBHo
It6QZmryiuFB1ju3eugdHOCYt0C17tVjFWxJ4RzvNv/qYTlgHTJvJNg5tj7JGnuU FqS2wsTRdTTa1qsJpQi+q6Q8NVmpqjuv+tro11eMbnZZeNixD+CB/PcK5mke5TGf
cy15KYFwlx/NzuoYFdRrCfhgzbU28f9FGVu307l6nEdUktd3aAzZ6Vt8wrEtns3x Mcbpe6GvgBZa1zESi+JnTUcZYmyK9JadO/sd4d0KHvVV1fe0GIAhOGzu/+rQz04J
Dlr8CbOVkXmFGYRAh0GCMVVloxzvdUEJyxDMfrwCyD31LQhh90JKErreuREIzYfU JlTjKCyd+ZzvPfQu7Xl1BIL1c76agovWcL8TVfWb8nPXAezH90YSBhCuWxIHBkVH
lwtp+j6dVA== oZJf9pbKU0Xci7bOUJfCOLHPsNwumtbVI+5PcXard8id0fD6etwBbyLc
-----END CERTIFICATE----- -----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY----- Bag Attributes
MIIEpQIBAAKCAQEA4x7ckPFLmlzi0kiRexLaV+df4XjBhfkWeyxOTlnWJcz0rqYz localKeyID: ED E8 30 7A 38 0E 79 33 02 0C 12 BB 89 AC 04 6D DB CC 52 F7
TbgiuQTWSwk+9hFunomNijWz8WRUiQy8lPBBrwqsDuOJQBKKLjfRXT2H4AhwqPWj Key Attributes: <No Attributes>
MDhj83or0S4oWBKJW87GjIc8XnIeDYUh3/LRzfGlHy42m/8//ufuwaNDqrNfO0ZY -----BEGIN PRIVATE KEY-----
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
-----END RSA PRIVATE KEY----- UmqvBlcU6RoQIIzQT59Ul/WxLndRsTt7cXxDLwECgYAyaecW6RbHRfmLMb+JsQNy
a/c+VYlmrTwhbzlL9ZTMYl0ls7vytLM0sAC74v4LYGVrrY280dRsbT0KxrYiKQ2O
DFd6LWN2aEuR/GpRS6B6HA5PZVecPzwyxWngJ+qr1psT1v0el2vZQPdrfOC76ALN
fYMvlKDzbsK5WkW53/YyJQ==
-----END PRIVATE KEY-----
#!/usr/bin/bash
echo ""
echo -e "Fazendo backup dos certificados\n"
mv /etc/ssl/certs/educadventista /etc/ssl/certs/educadventista_$(date +%Y)
#!/usr/bin/bash #!/usr/bin/bash
echo "" echo ""
echo -e "Fazendo backup dos certificados\n" echo -e "Fazendo backup dos certificados\n"
mv /etc/ssl/certs/educadventista /etc/ssl/certs/educadventista_2021 mv /etc/ssl/certs/sdasystem /etc/ssl/certs/sdasystem_$(date +%Y)
-----BEGIN CERTIFICATE-----
MIIEyDCCA7CgAwIBAgIQDPW9BitWAvR6uFAsI8zwZjANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
MjAeFw0yMTAzMzAwMDAwMDBaFw0zMTAzMjkyMzU5NTlaMFkxCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMzAxBgNVBAMTKkRpZ2lDZXJ0IEdsb2Jh
bCBHMiBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAMz3EGJPprtjb+2QUlbFbSd7ehJWivH0+dbn4Y+9lavyYEEV
cNsSAPonCrVXOFt9slGTcZUOakGUWzUb+nv6u8W+JDD+Vu/E832X4xT1FE3LpxDy
FuqrIvAxIhFhaZAmunjZlx/jfWardUSVc8is/+9dCopZQ+GssjoP80j812s3wWPc
3kbW20X+fSP9kOhRBx5Ro1/tSUZUfyyIxfQTnJcVPAPooTncaQwywa8WV0yUR0J8
osicfebUTVSvQpmowQTCd5zWSOTOEeAqgJnwQ3DPP3Zr0UxJqyRewg2C/Uaoq2yT
zGJSQnWS+Jr6Xl6ysGHlHx+5fwmY6D36g39HaaECAwEAAaOCAYIwggF+MBIGA1Ud
EwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHSFgMBmx9833s+9KTeqAx2+7c0XMB8G
A1UdIwQYMBaAFE4iVCAYlebjbuYP+vq5Eu0GF485MA4GA1UdDwEB/wQEAwIBhjAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwdgYIKwYBBQUHAQEEajBoMCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKG
NGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RH
Mi5jcnQwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNybDA9BgNVHSAENjA0MAsGCWCGSAGG/WwC
ATAHBgVngQwBATAIBgZngQwBAgEwCAYGZ4EMAQICMAgGBmeBDAECAzANBgkqhkiG
9w0BAQsFAAOCAQEAkPFwyyiXaZd8dP3A+iZ7U6utzWX9upwGnIrXWkOH7U1MVl+t
wcW1BSAuWdH/SvWgKtiwla3JLko716f2b4gp/DA/JIS7w7d7kwcsr4drdjPtAFVS
slme5LnQ89/nD/7d+MS5EHKBCQRfz5eeLjJ1js+aWNJXMX43AYGyZm0pGrFmCW3R
bpD0ufovARTFXFZkAdl9h6g4U5+LXUZtXMYnhIHUfoyMo5tS58aI7Dd8KvvwVVo4
chDYABPPTHPbqjc1qCmBaZx2vN4Ye5DUys/vZwP9BFohFrH/6j/f3IL16/RZkiMN
JCqVJUzKoZHm1Lesh3Sz8W2jmdv51b2EQJ8HmA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIHDDCCBfSgAwIBAgIQCma/LdF1e4hLeg4YJJ+EDzANBgkqhkiG9w0BAQsFADBZ
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE
aWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjMx
MDE5MDAwMDAwWhcNMjQxMTE3MjM1OTU5WjCBiTELMAkGA1UEBhMCQlIxEzARBgNV
BAgMClPDo28gUGF1bG8xFTATBgNVBAcMDEhvcnRvbMOibmRpYTEzMDEGA1UEChMq
SW5zdGl0dXRvIEFkdmVudGlzdGEgZGUgVGVjbm9sb2dpYSAtIElBVEVDMRkwFwYD
VQQDDBAqLnNkYXN5c3RlbXMub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAtmkksTuaOxuSRWOaBSaSwv6EHkyqIpX2xm/sL4L0Uv6ENMQFdATpTt0F
t0ZzM9cRmRsYmWYRtsrrK8TlcxC84M5AE1VulAe9YvXgGE7/O1sWwlGW8NS2AOH9
66hE9+DP1b16WZ+OnfpcdkPiWpSolQzItB8hFheVr3I+j4QsTf56KS5nM+zQ7jvJ
cNzW4RT8MoUJ2NDqTQYaWQQNcA+mq0nhDmjjNkvx92CHQxP3Me/wFpGR8yxpzjPx
gmWAEdhXURKaR2SDgk8SPJD4lChAjvPh7xtXRKzEpUB1r9rdcZGNq7keVQi+GFS7
Ho9SQtP1OeYfwjrU+WUtO5xHvEtShQIDAQABo4IDnTCCA5kwHwYDVR0jBBgwFoAU
dIWAwGbH3zfez70pN6oDHb7tzRcwHQYDVR0OBBYEFAAJ9I84ayDZIyNU8HDEVI6W
qRK+MCsGA1UdEQQkMCKCECouc2Rhc3lzdGVtcy5vcmeCDnNkYXN5c3RlbXMub3Jn
MD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYBBQUHAgEWG2h0dHA6Ly93d3cu
ZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB
BQUHAwEGCCsGAQUFBwMCMIGfBgNVHR8EgZcwgZQwSKBGoESGQmh0dHA6Ly9jcmwz
LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcyVExTUlNBU0hBMjU2MjAyMENB
MS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3JsMIGHBggrBgEFBQcBAQR7
MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBRBggrBgEF
BQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0R2xvYmFs
RzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwGA1UdEwEB/wQCMAAwggF/Bgor
BgEEAdZ5AgQCBIIBbwSCAWsBaQB3AO7N0GTV2xrOxVy3nbTNE6Iyh0Z8vOzew1FI
WUZxH7WbAAABi0dloiYAAAQDAEgwRgIhAIlkZp6VjKjfdFC6ogwA/bcACt8HtD9i
7RBzwrvgPdw1AiEAr2op+RG670rfJKhrv8x07TPZdT6mPqn6iQIounS2DRkAdQBI
sONr2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAAAYtHZaHRAAAEAwBGMEQC
IB9BSMT5Ar2FSW9Zthh8x7Z/99eEzl+x1Y7eG59WA2JtAiA24fPpEXESn3WmfMSJ
bvZRj2TzcOCYRAbEjgUtZXelOwB3ANq2v2s/tbYin5vCu1xr6HCRcWy7UYSFNL2k
PTBI1/urAAABi0dlobAAAAQDAEgwRgIhANt7IOLshiqEKTokzojvHR0Q3YIjIgZk
z2FESI6UUfbEAiEA3vtMGERRNWAMVGKhAIkGqzChqu3zkkHSseOnxMGBoUMwDQYJ
KoZIhvcNAQELBQADggEBAKQ/GD/FDtiFNKsipZep7ZISo3sGj3IDzBc5W68CGLAp
fzGdDSynlEbNBeys12zOT887ZFaKsTeX+Gw+uyTLW4Q95uX8pNugfbVwcmflFKZp
C/78ceR9ValWGZhc16whPo/7mzNndHvBrjN28BIPzBH56aZHPuQdT9CsSPcP9W8m
Vz9j/pWgT9/7TsEgW7+Fe0nuIG4ysNr2PCkgbjg5ugP4RoZv/Ma2FSOgFhP6NyDW
bB3nr+Ttax7/SJ/R5Spju3YEtt+8dEQeGDbt4ZzTTgrHqHTD2n0tCs6YaVw2STUU
rGPrxve0RWNw8bGd+jy9mn1Zi+wozsQuQpx3HC6rAc8=
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAtmkksTuaOxuSRWOaBSaSwv6EHkyqIpX2xm/sL4L0Uv6ENMQF
dATpTt0Ft0ZzM9cRmRsYmWYRtsrrK8TlcxC84M5AE1VulAe9YvXgGE7/O1sWwlGW
8NS2AOH966hE9+DP1b16WZ+OnfpcdkPiWpSolQzItB8hFheVr3I+j4QsTf56KS5n
M+zQ7jvJcNzW4RT8MoUJ2NDqTQYaWQQNcA+mq0nhDmjjNkvx92CHQxP3Me/wFpGR
8yxpzjPxgmWAEdhXURKaR2SDgk8SPJD4lChAjvPh7xtXRKzEpUB1r9rdcZGNq7ke
VQi+GFS7Ho9SQtP1OeYfwjrU+WUtO5xHvEtShQIDAQABAoIBAHhxWnnwGflXTjCl
AIjQHG3GcmQzSM+HZ6dFNZV1iW/XgGH64ILnz0l0ZRbL3LtpEcSfgJGhNKcWu0tu
OfbNIXnqlaJucZIqviE+qlZCqwJ9Nbze9KRWP0q77daRh+CIP5MpBkVxNlEXg7/P
OQGIUPwBsfBE8arNrddnvukyY7Km60FsG0FH9SI/JANt5WtnINC7zGGwi5MVx+B1
9k2MC/z+ozGp2SGCW/7hCuStFEExFYFbvI7kw3TUw05QdnLWn6G1aGkNPNW/gDfr
THHP7j3xlgqRCw9va92/v+hA+25YDRrC8uMdmBx3zGb5o4AROv0TnADRHZlfZx7m
+Gy1Ta0CgYEA7dSMHN34mJh6Dlf4OaEXAv7jSAua2cCe5sQtKDFfQBJyierxWh/T
0MHnzXRi/bsgLs3wZK2Ntc7g6mg9a0pii6R7a4q+XXXnsa46PS/HTLbXw8ZNYn4h
mPlX7JKD+kuX/q39NexbNGg/j5WoQte5P2l910ZvTqySRiouldmBh+sCgYEAxFi1
N6Od9p6gp0H8UHopAS7fL/cUIp4tq1eQLYjWViH8iGACo1Efb2RzIvh5xfnmjopI
fFiw5HyZR1GyWYO46jpdlZmxodJUwQfOuP7Y6lgMeecYhdHJdqqvntgC44363QLz
mLiQUVaWSTXdyYL3AdsKaKDSdicTBDtXoecn408CgYAXKPGUBhGlWoPYTbzAb+17
vzKG24py1g0jT8tN9LDf3mwE/joOmrbXx2o5WbIiH0zdAfT8+OGp6MGCUjBY+F9s
VdInANXU6Bxt8xd8yeBQmiWczPzQMJQ4/18OjJ4Ji777cBoOXDvteJFn/BzslXFW
uYElq5g/QxLjfkwXD51LjQKBgHLEMzCRd4ymzdrWDAhyTzN81UIxFtjhQmqLpR+o
gzgXZ4fDLueNTGWM/murd2pMFwKsO5BLOyJi3ik8zJXcE6L9eKQwEQ84ZQfra17g
v6PC0ZATj1bw9+RgAoVDV/TwkXjL990FzH1usiuay8e0wHKaOOxNTJd5YXkwwplF
ByCrAoGAOYB4OVA/zGWNesiR79kKLFEAhU5LhIRu5SlbheqD5g2Ff+/u3mYiGWuk
r+AY1Yy2FBVDIieXzhr/v6mn9EFldrfQq6CZjeMKSBExfv8cGfrvPc/jpbnF6GAN
/F6iz75/Min6X4ebtujTVDXmFdgcasokRsMkh4SCPBFNFvfGm00=
-----END RSA PRIVATE KEY-----
- name: Copia arquivo e executa - name: Copia arquivo e executa
remote_user: root remote_user: joab
hosts: usb-group hosts: usb-group
tasks: tasks:
- name: Clear Old Script
command: rm -rf /opt/host_web_edu.sh
register: command_output
ignore_errors: yes
- debug:
var: command_output.stdout_lines
- name: Transfer executable script script - name: Transfer executable script script
copy: src={{ playbook_dir }}/host_web.sh dest=/opt mode=0777 copy: src={{ playbook_dir }}/host_web_edu.sh dest=/opt mode=0777
- name: Execute the script - name: Execute the script
command: sh /opt/host_web.sh command: bash /opt/host_web_edu.sh
register: command_output register: command_output
ignore_errors: yes
- debug: - debug:
var: command_output.stdout_lines var: command_output.stdout_lines
...@@ -18,3 +26,10 @@ ...@@ -18,3 +26,10 @@
service: service:
name: httpd name: httpd
state: reloaded state: reloaded
- name: Clear Script
command: rm -rf /opt/host_web_edu.sh
register: command_output
ignore_errors: yes
- debug:
var: command_output.stdout_lines
\ No newline at end of file
- name: Copia arquivo e executa
remote_user: joab
hosts: usb-group
tasks:
- name: Clear Old Script
command: rm -rf /opt/host_web_sda.sh
register: command_output
ignore_errors: yes
- debug:
var: command_output.stdout_lines
- name: Transfer executable script script
copy: src={{ playbook_dir }}/host_web_sda.sh dest=/opt mode=0777
- name: Execute the script
command: bash /opt/host_web_sda.sh
register: command_output
ignore_errors: yes
- debug:
var: command_output.stdout_lines
- name: Transfer executable script script
copy: src={{ playbook_dir }}/sdasystem dest=/etc/ssl/certs
- name: Reload service httpd, in all cases
service:
name: httpd
state: reloaded
- name: Clear Script
command: rm -rf /opt/host_web_sda.sh
register: command_output
ignore_errors: yes
- debug:
var: command_output.stdout_lines
\ No newline at end of file
[usb-group] [usb-group]
10.11.50.60 10.12.0.13
\ No newline at end of file 10.13.0.13
10.14.0.13
10.10.0.10
10.15.0.5
10.16.0.14
10.18.0.46
10.19.0.13
10.201.0.13
10.11.0.60
10.11.50.60
10.11.80.13
10.11.60.13
10.11.104.13
10.11.114.13
\ No newline at end of file
[usb-group]
web.asr.org.br
web.acsr.org.br
web.ansr.org.br
web.iacs.org.br
web.ac.org.br
web.ansc.org.br
web.iaesc.org.br
web.asp.org.br
web.acpr.org.br
web.anp.org.br
web.aopr.org.br
web.iap.org.br
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment