From 64b0925e3118b29424c59d57758bfbca06a22a80 Mon Sep 17 00:00:00 2001 From: mhoellein Date: Thu, 20 May 2021 00:25:59 +0200 Subject: [PATCH] daily autocommit --- .etckeeper | 19 +++++-- icinga2/constants.conf | 4 +- icinga2/features-available/api.conf | 7 +-- icinga2/features-available/api.conf.orig | 10 ++++ icinga2/features-enabled/notification.conf | 1 - icinga2/icinga2.conf | 5 +- icinga2/icinga2.conf.orig | 57 ++++++++++++++++++++ icinga2/zones.conf | 62 ++++++--------------- icinga2/zones.conf.orig | 63 ++++++++++++++++++++++ letsencrypt/csr/2659_csr-certbot.pem | 16 ++++++ letsencrypt/csr/2660_csr-certbot.pem | 16 ++++++ letsencrypt/keys/2659_key-certbot.pem | 28 ++++++++++ letsencrypt/keys/2660_key-certbot.pem | 28 ++++++++++ 13 files changed, 257 insertions(+), 59 deletions(-) create mode 100644 icinga2/features-available/api.conf.orig delete mode 120000 icinga2/features-enabled/notification.conf create mode 100644 icinga2/icinga2.conf.orig create mode 100644 icinga2/zones.conf.orig create mode 100644 letsencrypt/csr/2659_csr-certbot.pem create mode 100644 letsencrypt/csr/2660_csr-certbot.pem create mode 100644 letsencrypt/keys/2659_key-certbot.pem create mode 100644 letsencrypt/keys/2660_key-certbot.pem diff --git a/.etckeeper b/.etckeeper index 45d04146..b862029e 100755 --- a/.etckeeper +++ b/.etckeeper @@ -2774,7 +2774,7 @@ maybe chgrp 'nagios' 'icinga2/conf.d/users.conf' maybe chmod 0644 'icinga2/conf.d/users.conf' maybe chown 'nagios' 'icinga2/constants.conf' maybe chgrp 'nagios' 'icinga2/constants.conf' -maybe chmod 0640 'icinga2/constants.conf' +maybe chmod 0644 'icinga2/constants.conf' maybe chown 'nagios' 'icinga2/constants.conf.orig' maybe chgrp 'nagios' 'icinga2/constants.conf.orig' maybe chmod 0640 'icinga2/constants.conf.orig' @@ -2784,6 +2784,9 @@ maybe chmod 0750 'icinga2/features-available' maybe chown 'nagios' 'icinga2/features-available/api.conf' maybe chgrp 'nagios' 'icinga2/features-available/api.conf' maybe chmod 0644 'icinga2/features-available/api.conf' +maybe chown 'nagios' 'icinga2/features-available/api.conf.orig' +maybe chgrp 'nagios' 'icinga2/features-available/api.conf.orig' +maybe chmod 0644 'icinga2/features-available/api.conf.orig' maybe chown 'nagios' 'icinga2/features-available/checker.conf' maybe chgrp 'nagios' 'icinga2/features-available/checker.conf' maybe chmod 0644 'icinga2/features-available/checker.conf' @@ -2840,7 +2843,10 @@ maybe chgrp 'nagios' 'icinga2/features-enabled' maybe chmod 0750 'icinga2/features-enabled' maybe chown 'nagios' 'icinga2/icinga2.conf' maybe chgrp 'nagios' 'icinga2/icinga2.conf' -maybe chmod 0640 'icinga2/icinga2.conf' +maybe chmod 0644 'icinga2/icinga2.conf' +maybe chown 'nagios' 'icinga2/icinga2.conf.orig' +maybe chgrp 'nagios' 'icinga2/icinga2.conf.orig' +maybe chmod 0640 'icinga2/icinga2.conf.orig' maybe chown 'nagios' 'icinga2/pki' maybe chgrp 'nagios' 'icinga2/pki' maybe chmod 0700 'icinga2/pki' @@ -2849,7 +2855,10 @@ maybe chmod 0755 'icinga2/scripts/mail-host-notification.sh' maybe chmod 0755 'icinga2/scripts/mail-service-notification.sh' maybe chown 'nagios' 'icinga2/zones.conf' maybe chgrp 'nagios' 'icinga2/zones.conf' -maybe chmod 0640 'icinga2/zones.conf' +maybe chmod 0644 'icinga2/zones.conf' +maybe chown 'nagios' 'icinga2/zones.conf.orig' +maybe chgrp 'nagios' 'icinga2/zones.conf.orig' +maybe chmod 0640 'icinga2/zones.conf.orig' maybe chown 'nagios' 'icinga2/zones.d' maybe chgrp 'nagios' 'icinga2/zones.d' maybe chmod 0750 'icinga2/zones.d' @@ -6302,6 +6311,8 @@ maybe chmod 0644 'letsencrypt/csr/2655_csr-certbot.pem' maybe chmod 0644 'letsencrypt/csr/2656_csr-certbot.pem' maybe chmod 0644 'letsencrypt/csr/2657_csr-certbot.pem' maybe chmod 0644 'letsencrypt/csr/2658_csr-certbot.pem' +maybe chmod 0644 'letsencrypt/csr/2659_csr-certbot.pem' +maybe chmod 0644 'letsencrypt/csr/2660_csr-certbot.pem' maybe chmod 0700 'letsencrypt/keys' maybe chmod 0600 'letsencrypt/keys/0000_key-certbot.pem' maybe chmod 0600 'letsencrypt/keys/0001_key-certbot.pem' @@ -8962,6 +8973,8 @@ maybe chmod 0600 'letsencrypt/keys/2655_key-certbot.pem' maybe chmod 0600 'letsencrypt/keys/2656_key-certbot.pem' maybe chmod 0600 'letsencrypt/keys/2657_key-certbot.pem' maybe chmod 0600 'letsencrypt/keys/2658_key-certbot.pem' +maybe chmod 0600 'letsencrypt/keys/2659_key-certbot.pem' +maybe chmod 0600 'letsencrypt/keys/2660_key-certbot.pem' maybe chmod 0755 'letsencrypt/live' maybe chmod 0755 'letsencrypt/live/ccu.hoellein.online' maybe chmod 0644 'letsencrypt/live/ccu.hoellein.online/README' diff --git a/icinga2/constants.conf b/icinga2/constants.conf index 5df1e29d..deebe2a6 100644 --- a/icinga2/constants.conf +++ b/icinga2/constants.conf @@ -19,10 +19,10 @@ const PluginContribDir = "/usr/lib/nagios/plugins" /* Our local instance name. By default this is the server's hostname as returned by `hostname --fqdn`. * This should be the common name from the API certificate. */ -const NodeName = "homeserver" +const NodeName = "home.hoellein.online" /* Our local zone name. */ -const ZoneName = "homeserver" +const ZoneName = "home.hoellein.online" /* Secret key for remote node tickets */ const TicketSalt = "" diff --git a/icinga2/features-available/api.conf b/icinga2/features-available/api.conf index b072a440..6d479ba8 100644 --- a/icinga2/features-available/api.conf +++ b/icinga2/features-available/api.conf @@ -1,10 +1,7 @@ /** * The API listener is used for distributed monitoring setups. */ - object ApiListener "api" { - //accept_config = false - //accept_commands = false - - ticket_salt = TicketSalt + accept_config = true + accept_commands = true } diff --git a/icinga2/features-available/api.conf.orig b/icinga2/features-available/api.conf.orig new file mode 100644 index 00000000..b072a440 --- /dev/null +++ b/icinga2/features-available/api.conf.orig @@ -0,0 +1,10 @@ +/** + * The API listener is used for distributed monitoring setups. + */ + +object ApiListener "api" { + //accept_config = false + //accept_commands = false + + ticket_salt = TicketSalt +} diff --git a/icinga2/features-enabled/notification.conf b/icinga2/features-enabled/notification.conf deleted file mode 120000 index c31d3b4c..00000000 --- a/icinga2/features-enabled/notification.conf +++ /dev/null @@ -1 +0,0 @@ -../features-available/notification.conf \ No newline at end of file diff --git a/icinga2/icinga2.conf b/icinga2/icinga2.conf index 17513a34..16524178 100644 --- a/icinga2/icinga2.conf +++ b/icinga2/icinga2.conf @@ -54,4 +54,7 @@ include "features-enabled/*.conf" * the preferred way is to create separate directories and files in the conf.d * directory. Each of these files must have the file extension ".conf". */ -include_recursive "conf.d" +// Disabled by the node setup CLI command on 2021-05-19 14:14:51 +0200 +// Disabled by the node setup CLI command on 2021-05-19 14:49:59 +0200 +// Disabled by the node setup CLI command on 2021-05-19 15:03:58 +0200 +// include_recursive "conf.d" diff --git a/icinga2/icinga2.conf.orig b/icinga2/icinga2.conf.orig new file mode 100644 index 00000000..17513a34 --- /dev/null +++ b/icinga2/icinga2.conf.orig @@ -0,0 +1,57 @@ +/** + * Icinga 2 configuration file + * - this is where you define settings for the Icinga application including + * which hosts/services to check. + * + * For an overview of all available configuration options please refer + * to the documentation that is distributed as part of Icinga 2. + */ + +/** + * The constants.conf defines global constants. + */ +include "constants.conf" + +/** + * The zones.conf defines zones for a cluster setup. + * Not required for single instance setups. + */ +include "zones.conf" + +/** + * The Icinga Template Library (ITL) provides a number of useful templates + * and command definitions. + * Common monitoring plugin command definitions are included separately. + */ +include +include +include +include + +/** + * This includes the Icinga 2 Windows plugins. These command definitions + * are required on a master node when a client is used as command endpoint. + */ +include + +/** + * This includes the NSClient++ check commands. These command definitions + * are required on a master node when a client is used as command endpoint. + */ +include + +/** + * The features-available directory contains a number of configuration + * files for features which can be enabled and disabled using the + * icinga2 feature enable / icinga2 feature disable CLI commands. + * These commands work by creating and removing symbolic links in + * the features-enabled directory. + */ +include "features-enabled/*.conf" + +/** + * Although in theory you could define all your objects in this file + * the preferred way is to create separate directories and files in the conf.d + * directory. Each of these files must have the file extension ".conf". + */ +include_recursive "conf.d" diff --git a/icinga2/zones.conf b/icinga2/zones.conf index 70ac766d..81e6f97d 100644 --- a/icinga2/zones.conf +++ b/icinga2/zones.conf @@ -1,63 +1,31 @@ /* - * Endpoint and Zone configuration for a cluster setup - * This local example requires `NodeName` defined in - * constants.conf. + * Generated by Icinga 2 node setup commands + * on 2021-05-19 15:03:54 +0200 */ -object Endpoint NodeName { - host = NodeName +object Endpoint "icinga.hoellein.online" { + host = "icinga.hoellein.online" + port = "5665" } -object Zone ZoneName { - endpoints = [ NodeName ] +object Zone "mail.hoellein.online" { + endpoints = [ "icinga.hoellein.online" ] } -/* - * Defines a global zone for distributed setups with masters, - * satellites and clients. - * This is required to sync configuration commands, - * templates, apply rules, etc. to satellite and clients. - * All nodes require the same configuration and must - * have `accept_config` enabled in the `api` feature. - */ - -object Zone "global-templates" { - global = true +object Endpoint "home.hoellein.online" { } -/* - * Defines a global zone for the Icinga Director. - * This is required to sync configuration commands, - * templates, apply rules, etc. to satellite and clients. - * All nodes require the same configuration and must - * have `accept_config` enabled in the `api` feature. - */ - -object Zone "director-global" { - global = true +object Zone "home.hoellein.online" { + endpoints = [ "home.hoellein.online" ] + parent = "mail.hoellein.online" } -/* - * Read the documentation on how to configure - * a cluster setup with multiple zones. - */ - -/* -object Endpoint "master.example.org" { - host = "master.example.org" -} - -object Endpoint "satellite.example.org" { - host = "satellite.example.org" +object Zone "global-templates" { + global = true } -object Zone "master" { - endpoints = [ "master.example.org" ] +object Zone "director-global" { + global = true } -object Zone "satellite" { - parent = "master" - endpoints = [ "satellite.example.org" ] -} -*/ diff --git a/icinga2/zones.conf.orig b/icinga2/zones.conf.orig new file mode 100644 index 00000000..70ac766d --- /dev/null +++ b/icinga2/zones.conf.orig @@ -0,0 +1,63 @@ +/* + * Endpoint and Zone configuration for a cluster setup + * This local example requires `NodeName` defined in + * constants.conf. + */ + +object Endpoint NodeName { + host = NodeName +} + +object Zone ZoneName { + endpoints = [ NodeName ] +} + +/* + * Defines a global zone for distributed setups with masters, + * satellites and clients. + * This is required to sync configuration commands, + * templates, apply rules, etc. to satellite and clients. + * All nodes require the same configuration and must + * have `accept_config` enabled in the `api` feature. + */ + +object Zone "global-templates" { + global = true +} + +/* + * Defines a global zone for the Icinga Director. + * This is required to sync configuration commands, + * templates, apply rules, etc. to satellite and clients. + * All nodes require the same configuration and must + * have `accept_config` enabled in the `api` feature. + */ + +object Zone "director-global" { + global = true +} + +/* + * Read the documentation on how to configure + * a cluster setup with multiple zones. + */ + +/* +object Endpoint "master.example.org" { + host = "master.example.org" +} + +object Endpoint "satellite.example.org" { + host = "satellite.example.org" +} + +object Zone "master" { + endpoints = [ "master.example.org" ] +} + +object Zone "satellite" { + parent = "master" + endpoints = [ "satellite.example.org" ] +} +*/ + diff --git a/letsencrypt/csr/2659_csr-certbot.pem b/letsencrypt/csr/2659_csr-certbot.pem new file mode 100644 index 00000000..9297212f --- /dev/null +++ b/letsencrypt/csr/2659_csr-certbot.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICdTCCAV0CAQIwADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+c +aqkpyLzEkSzWN50aCS8B562d84vGHkm3hFCcouKbTkeypdVnZT5ZpzRFg0J9bLOg ++EQp0/36h4To2/a/t4DRLi37kodIpAVjMdXNIoL/dDxzYbw8gtbYbQUcKdtKqQt6 +yqs4QmpnxYZBAXUpT2qLZW5DTe63l9KfdDSQ/XGXPMGnRE8/8jFInGKyHQflmHSK +apa6u5ldYPVyfgsIpm6j619qufcBxAGP3w5n1Uq5K6jhTNba4mktjVihzyknhcka +Cwj2KEexRIAHNhPIZjgu5fDgRIjoSEpLRO94Ki5pgwX1D4z9ZApshIOj9BaxOYiL +fpj/rjuBLBCkh1BETt8CAwEAAaAwMC4GCSqGSIb3DQEJDjEhMB8wHQYDVR0RBBYw +FIISdHYuaG9lbGxlaW4ub25saW5lMA0GCSqGSIb3DQEBCwUAA4IBAQCNzmGaPAhT +rVVOBMthgLJD++up7M03YoK/DhwoeNF5Bz2Nh4cGqTmT/qvUUqR9KwmuzcbJgKyX +msn3/sf8hadfkTGRaUwONXdk5zwstpZa5kKU0rJzUy20037/AbUA9Ifg23tsMxNj +P7CpHXloZpotvJnJ4Y4pLroSEe1/jOnjTJ+S/YPUvYPEpKLd805IY125TGMDiGaE +ffvalBVj4qVFXzeXrDNa0CgLJ3g1gAvjikSMq23+6YJsEhKzrRpdTm98TA9tRQ9t ++cN9xIjSixu33eFYfaB5hVTyAcUhr+7+aEkGIWYXRheuGu58pfntSDQgTRalbxSb +OIN+A0VCvqAD +-----END CERTIFICATE REQUEST----- diff --git a/letsencrypt/csr/2660_csr-certbot.pem b/letsencrypt/csr/2660_csr-certbot.pem new file mode 100644 index 00000000..92ae3aeb --- /dev/null +++ b/letsencrypt/csr/2660_csr-certbot.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICdTCCAV0CAQIwADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMRM +oyKTvodMIG5CZKxHT481W8CRbYsFZUOoQLW6sjv3BAsQZ1oxd3EvGgzQXPjh+f28 +vqwCpHxboe357EJ+QJRKpJAqHUBIfsmFBVATJGWsm1biaTwC+9HEyhpDXBSbm1ux +bZQZB01AmZgE3l3fZkNBwoVWqsPMdU78Os0qJQKtT2fgSVMXvKGtggtjMtZBh3Da +yAbv2vQOHfEXjUK4kabhDKX3z5VqnPbgC8wVJ4EzT1JbtdKFY46buqZrQ6e1UJQI +nydXeUGaTj0cLAmX4x7ww4R1Hik4i/qRhsDlQS8uhnqlgTMJpQkKAmEplIIj8htN +WU14eIKsh8a4JgSvmaUCAwEAAaAwMC4GCSqGSIb3DQEJDjEhMB8wHQYDVR0RBBYw +FIISdHYuaG9lbGxlaW4ub25saW5lMA0GCSqGSIb3DQEBCwUAA4IBAQBxVg43lNzZ +/JcgYIP9hfvI0D+xaNUxI+Xv23u6H3cKMWAEOXb7hBt98bcNOyK9ZBxuhwvtoxlq +/hU7qAPbblKMwy0v0Fp8DFfRhWIVUgtZ1R7tEv50W0cCaqHSpYukQNcF7h6WXrZk +IxlX8+n53h9eq7YwuKtTXUF2Y833l3A0qAAzelG0WkWrOyyO5hFdr1R28gJpBT7T +PzmvdvjbYO3IQQszsR5F/WgU7NR/voNX5C+4ljaku4XnAGcYVaWUUDDPBpnYd4mn +rfelkF8CnsfeM2dE5AObZFGNKc7khrOchtJwGcVfCDVoH3tLHNGgmE84CdsidQt2 +o59SNlzH/TtS +-----END CERTIFICATE REQUEST----- diff --git a/letsencrypt/keys/2659_key-certbot.pem b/letsencrypt/keys/2659_key-certbot.pem new file mode 100644 index 00000000..4f8fed60 --- /dev/null +++ b/letsencrypt/keys/2659_key-certbot.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC/nGqpKci8xJEs +1jedGgkvAeetnfOLxh5Jt4RQnKLim05HsqXVZ2U+Wac0RYNCfWyzoPhEKdP9+oeE +6Nv2v7eA0S4t+5KHSKQFYzHVzSKC/3Q8c2G8PILW2G0FHCnbSqkLesqrOEJqZ8WG +QQF1KU9qi2VuQ03ut5fSn3Q0kP1xlzzBp0RPP/IxSJxish0H5Zh0imqWuruZXWD1 +cn4LCKZuo+tfarn3AcQBj98OZ9VKuSuo4UzW2uJpLY1Yoc8pJ4XJGgsI9ihHsUSA +BzYTyGY4LuXw4ESI6EhKS0TveCouaYMF9Q+M/WQKbISDo/QWsTmIi36Y/647gSwQ +pIdQRE7fAgMBAAECggEAFL8i7V4Q1h+SeIBZVTFUfTp/k1Te4et5rBGqye+r001t +lGXLfufLFo0uhYJhS/m4o1pyhy7gPUe7FLEB4B2yCMidb20l2HANEmhDJRso+XYf +Z8w2cOM8Z3bXlw4NmijjVNLeztswlcTWpkqzlbP7XVXqjZ3L+mT2k1+gfXCVgI7n +lC2Vuz+rEVDWZIvOa3PgXcvNT16FuVz/sWVONCDm+WAIqKNkBxUGdRpB7kPJ0lQ2 +YLvf9vLbn+cmaOjTisbal8w1gvF3llDux591meJeDgHW0eCLkJBq8veopOS6erFv +09GFv+Jk9cBUq6hEjAAfZ+61q3mbfyc5MQcxEu/GgQKBgQDiSdhZp5MwJSNmDncg +qo/mdSFvGfUKGDhGeuS07sQ7S+DI+h9dEvXfex1frCCknY1OfmgavcFoKWp/kwS+ +ZF7YxlgdJHePch28CQRTVV4MGk9e86s+Sr0UJ/ITNxU5E5NVvrC+01XPv3Yz3K2b +UH0fJR96G96TNLwznFJrGHQnyQKBgQDYxPhoddaq7EHLovFIS+9jbz3d7zalYwfq +VpXhlz+wUiFwAidoDrkmQJO5FnR/0wz08T8owrPK9hDAa+HiLAVhJ3RjrWf+bxmN +7bHisgGWbGE6qT5aMHXT52CRYCplb9YV/+5Agxn75lV4VkLSakGLhdW8i5YH81WN +qIvBziZlZwKBgDsVvP/r2WrAx7VmIYTOBDTQcKJpzKmOGWONwxnbHjG9ZjwT0wyi +XsCzjL/mWb+hw7uzFculsFJaPgyBfsOXwYwofeleFDnIOitWz2JS7/OJCyBnz1a8 +fRI+O974ivoUOmwxFkU9OTK9c0enX00mfwUa1FU14a/eHSX8syhzgiDBAoGAZB++ +2YksaXCNB4Ewz4L7hMM6IUu/wu6WFmB+BGA3M7sL5M+p4f+C9682THSZxPz37B+O +W8ZrA2Fa5XYvNKe+qFxv/yZ2dWhdtlfHJX2xDAjtdAn+WewuUH179koj6wyYJzs6 +kiO8GcUPT3EQll4r/kUIL3mOCAgWSUNDonYU+BsCgYAqU79M+udVJsYof+JsdozA +sfrQI9ppiqn3/2iO/QJlltQXLlnxDU2UgRtYTN+NXKwpc8KiEVo7JHW3KZHUEiov +CqJxL+BrfEXqn4mjW1ApPyCNXR00TkEDSjl01Bng3hx42D3TEooBFT+7mzBWRu7+ +2Itm9hNQRWCO4LRJCl3JRg== +-----END PRIVATE KEY----- diff --git a/letsencrypt/keys/2660_key-certbot.pem b/letsencrypt/keys/2660_key-certbot.pem new file mode 100644 index 00000000..df79f3ed --- /dev/null +++ b/letsencrypt/keys/2660_key-certbot.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDETKMik76HTCBu +QmSsR0+PNVvAkW2LBWVDqEC1urI79wQLEGdaMXdxLxoM0Fz44fn9vL6sAqR8W6Ht ++exCfkCUSqSQKh1ASH7JhQVQEyRlrJtW4mk8AvvRxMoaQ1wUm5tbsW2UGQdNQJmY +BN5d32ZDQcKFVqrDzHVO/DrNKiUCrU9n4ElTF7yhrYILYzLWQYdw2sgG79r0Dh3x +F41CuJGm4Qyl98+Vapz24AvMFSeBM09SW7XShWOOm7qma0OntVCUCJ8nV3lBmk49 +HCwJl+Me8MOEdR4pOIv6kYbA5UEvLoZ6pYEzCaUJCgJhKZSCI/IbTVlNeHiCrIfG +uCYEr5mlAgMBAAECggEAXFWcKsiKR4P0gUizqCHG95rmtLbzawA3uNJs1c6ixfgU +K8wkgVVhVJkOTNa51Mwe1k6w9aIskt5bVeBIVKKkZ9yQecuFhNZU5R+v9xF5/mVp +kD3huDvDDdHeKupiZsMnGcNkwtPfDmSDmvE3U7qglKRbBnNU0dLbnzKfyh+31wCx +uRaZJmMi6WDE1TMmWaWqa+4CTQcmEP6PWTgxx9UIWSsbk1halOvn7zjwFjow2+2m +XCAQcEoKYf9LaJuNNCKT31CSBkCUm1dG+3R27w925/1/gfpLy2vk4ycSVb6uDqvj +rEmEYpFWYpr4iYSUtytLprIvLzq6ENXaYwEkWqXs5QKBgQDkq+IzWRSqRSYc99Lk +hlE3swXnk98ZnuvTRssa2AWaHHOAezeuv+rP8wy7vfOZDUfyzuGZ+6A1Ryg95hPl +FXgqlcW869s6vO87/74jTyJeX7WqDZnBW2igehw/1DJlgSIDZ9PmGSa8f4TfWpid +HI87EoL86oF56nNctt/t5kbq8wKBgQDbwle8/rfdUSEsks/yQnPFC27DiqEvSB/B +hy7d2+gFtvXu1hIvSifO+2XERiZ68dwcsjGuaui2fvohsb4SVME8/0/veJeqokyh +fjRVnVDJ1f1pAh15zie+qnhv3eqsd2Xjtd/PIsY97pCtw2p0+Ec4QEHJnoy4dY+3 +BGvxf/VfBwKBgFVRXEBUSEWPLz03qdPh2YOyo81XerIQfWSC0VzepJhvbRjO4GOu +72lPAb06jhzYu7N4ROwy2f+G4RjXMy0R6ZfZ8cEfLtinjYsRTFvYNraHdzxPfsKJ +3Gujo86c2YDNwWcL4h/D2pQR7/11y+MyuK4Nphm/VTerpgc9pCca9/LJAoGBAKkh +CvFzgAIenE93tf6W0g6GW/q2SJLhCT+iUJmC0zECvIfRzTED+1s68/l4m8jnNyYG +pmG7+dnqI4unBceJ3yaYv+ZngyJZwmxPeuuhJToRLPSSIilKViBRhltiCWguhAYa +RWNfOf8UCdkRmm7nXbiXC4qmMVsNb0vFZWX5utglAoGAJpY9jD44Bd+hGHpYWGuR +EKqeTDLYfkMiYmO69KqZStMMl9xSYzn9SqbWcLwIMMRTuP/kv4XGR4SkkTt75UW9 +m+RM1hxpOJBENEM8uHOJkfru3WKymDyvI/8fzShVgoFddsHdowWMXeq25mN1DmS7 +MYOcG7voQBmp3rEOwbUQ8mo= +-----END PRIVATE KEY----- -- 2.43.0