Add netdata certificates and decrypt key in install-base-files.

This commit is contained in:
Darren 'Tadgy' Austin 2021-02-10 11:20:23 +00:00
commit d8f12646e5
3 changed files with 25 additions and 0 deletions

View file

@ -50,3 +50,10 @@ chmod 755 /opt/bin/pushover
echo "Decrypting /etc/pushover/pushover-config..." echo "Decrypting /etc/pushover/pushover-config..."
gpg -d -o /etc/pushover/pushover-config /etc/pushover/pushover-config.gpg gpg -d -o /etc/pushover/pushover-config /etc/pushover/pushover-config.gpg
chmod 640 /etc/pushover/pushover-config chmod 640 /etc/pushover/pushover-config
# Decrypt the netdata SSL key.
echo "Decrypting netdata SSL key..."
gpg -d -o /etc/certificates/_netdata_.opensourcerers.net-key.pem /etc/certificates/_netdata_.opensourcerers.net-key.pem.gpg
chmod 640 /etc/certificates/_netdata_.opensourcerers.net-key.pem
chown root:36 /etc/certificates/_netdata_.opensourcerers.net-key.pem
rm -f /etc/certificates/_netdata_.opensourcerers.net-key.pem.gpg

View file

@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC5TCCAoygAwIBAgIIaHEGFd0wSYgwCgYIKoZIzj0EAwIwZDEYMBYGA1UEChMP
T3BlbiBTb3VyY2VyZXJzMR0wGwYDVQQDExRPcGVuIFNvdXJjZXJlcnMgUm9vdDEp
MCcGCSqGSIb3DQEJARYac3lzYWRtaW5Ab3BlbnNvdXJjZXJlcnMudWswHhcNMjAw
MTAxMDAwMDAwWhcNMzkxMjMxMjM1OTU5WjBkMRgwFgYDVQQKEw9PcGVuIFNvdXJj
ZXJlcnMxHTAbBgNVBAMMFCoub3BlbnNvdXJjZXJlcnMubmV0MSkwJwYJKoZIhvcN
AQkBFhpzeXNhZG1pbkBvcGVuc291cmNlcmVycy51azCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBALir2QAhAZbRiw2Cjwz0J/8d7hTOChLbNTl89SberOs7
ov3fJ9ULPb4MFKzWGWBidXkNKGZRk46GtGKOCPd7CY5znQOnvfsJbMfnhZYITN+t
Y035l8aZbr1sbPE+WD4p8jhAasUv0oM7mKjRrfc1pzPf1h6VFaxHaFYidcZm/LUP
N9YSSVajMApSaU4IfnQvVsF7muviK6BMAMtlw0DqQGbjyfSD+nAh8BXbEy+p4IyB
CVavf0KP+gnmOYDtUvVRdNzWpM/7plqVk66zMEGRVaasLjDvdrE/Yk79kYNyKa67
TubRDur31DOfm0HKdwdIEny8G49Wk7cNmoYVt9nFre0CAwEAAaNdMFswDAYDVR0T
AQH/BAIwADAdBgNVHQ4EFgQUuuRI1xj/fdc5ozU2SqSbfh/fqHIwCwYDVR0PBAQD
AgQwMB8GA1UdEQQYMBaCFCoub3BlbnNvdXJjZXJlcnMubmV0MAoGCCqGSM49BAMC
A0cAMEQCIG28MaJR0I2U5tZsNyIWkqgS78s+lScbdL9OS2l10M9CAiAtiJohUst3
Mo25sds8QgrmcRmeF+0xCxDrYZcvQfBY5g==
-----END CERTIFICATE-----