From owner-freebsd-python@freebsd.org Tue Jan 29 11:15:08 2019 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2C58B14B7FF6 for ; Tue, 29 Jan 2019 11:15:08 +0000 (UTC) (envelope-from gerard_seibert@outlook.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 808E281134 for ; Tue, 29 Jan 2019 11:15:07 +0000 (UTC) (envelope-from gerard_seibert@outlook.com) Received: by mailman.ysv.freebsd.org (Postfix) id 4432514B7FF2; Tue, 29 Jan 2019 11:15:07 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 219E014B7FF1 for ; Tue, 29 Jan 2019 11:15:07 +0000 (UTC) (envelope-from gerard_seibert@outlook.com) Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-oln040092011015.outbound.protection.outlook.com [40.92.11.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 936DB81133 for ; Tue, 29 Jan 2019 11:15:05 +0000 (UTC) (envelope-from gerard_seibert@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W0cXfV0yvFOlHdXFMbSHAyiOp5NT0l+A/55eQomErag=; b=ARH0GDzQ1EOeij2hDxTeiaVa7MfX+J+R2wfDk+aZcgZTg2aQMcHer0ex+3wjiERwkjF4pR6Hmo6vcldZtSmM/yrgwsnb/JAVnq5wVPxB/DHV8WBkVr69gFozOMvgass3GkP5X1QvRk9hs2TETHq5xk9Gu0+AFVbvULcb+YyFX+Qq+bOAlg5BZKOdhbzpC3hXkeJsw0gUpo+8ylujNT5IFbQ/l4LNfoIctFu91Vqp500xUcjEKDQExrogVOpvGXguLKDUivcymrBlc6AJCimfhPDUtGmCegqA8uIR4+GBMGW3dt79xS/2VUTRFLkEUN+ZTKbvL5HOl4trRbOa00nKRA== Received: from SN1NAM04FT027.eop-NAM04.prod.protection.outlook.com (10.152.88.59) by SN1NAM04HT014.eop-NAM04.prod.protection.outlook.com (10.152.88.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1580.10; Tue, 29 Jan 2019 11:15:04 +0000 Received: from BN6PR2201MB1524.namprd22.prod.outlook.com (10.152.88.52) by SN1NAM04FT027.mail.protection.outlook.com (10.152.88.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1580.10 via Frontend Transport; Tue, 29 Jan 2019 11:15:04 +0000 Received: from BN6PR2201MB1524.namprd22.prod.outlook.com ([fe80::99e3:c577:7551:f389]) by BN6PR2201MB1524.namprd22.prod.outlook.com ([fe80::99e3:c577:7551:f389%4]) with mapi id 15.20.1558.023; Tue, 29 Jan 2019 11:15:04 +0000 From: Gerard Seibert To: "python@FreeBSD.org" , Gerard Seibert Subject: Followup on [Bug 235277] www/apache24: py36-certbot failing after updating apache24 Thread-Topic: Followup on [Bug 235277] www/apache24: py36-certbot failing after updating apache24 Thread-Index: AQHUt8Pi5N0BD4/eB0OeTtyjiaINrQ== Date: Tue, 29 Jan 2019 11:15:04 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-clientproxiedby: BN6PR19CA0094.namprd19.prod.outlook.com (2603:10b6:404:133::32) To BN6PR2201MB1524.namprd22.prod.outlook.com (2603:10b6:405:36::33) x-incomingtopheadermarker: OriginalChecksum:46A0D0C5B61799F275A0115882C013ED511DCB2C4C2ADEEC5E0E338D77FE3E18; UpperCasedChecksum:312101B427AAF7B9B84534433B84069798B30D1D0C3F28DA4481D27C5AB30F5D; SizeAsReceived:8613; Count:63 x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; i686-w64-mingw32) x-tmn: [0BpkaXmPK/oMBwg3EaS7SHQ9Uvk+3Hby] x-microsoft-original-message-id: <20190129061459.0000584d@outlook.com> x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM04HT014; 6:StiMYGXyPyu3C6d9Y8hZgx7QbAufsERih2hP3ZMYMLLuQPioQUr1bSJRh20UzZwfzOnxG7/VxIBzDyI2hsQC1cNv+WQ4u6LR6TqdLjmKBwvBb6iZ41+4Z9n5paJdCsV5neTt2MW6ip/XmU57U7B+msUqQApkUEnY+I3mPEY/hOFgRiGSwEmRTEb62vSei+3pV0yVvpY6MXLVlypQVdXvADJDybPjO2CmTn3K0zjFlrW9PSGiO1ECkVGiDmZxVXBIshaw9zm0aVDxXibUZzLWbJI+E77VTofXWOgbDHIX0voP438YbU2RiX+XZ7p4onw89BgX1MfzI5p+H2bxreuEPeFuLhPlflDlIna/dK1wDIPD7bH4i2HzcOAu8EF2kIEw59rPi7UWQ1hHtR1KhweFMyPv51yZkFhpcvSvl81/4v1bs+MFt8HgIR+87eJ4bmlwBU4RuLc46bg1/dLrk8PIBQ==; 5:hIVMxD7cBym4rfYFrZ6GrqgVgfX61OBZoxeqeyXAiPhc825mJAMHGyeWgoNN8Nk2gwbP9aPunbBRctrBMKbIq1BtGMu8nborviruGqnmZU5FJLLbiUDSZOqPwvVF6yeoSF5E9CMw/tn2PeUL5qcFUwNWBC8Rzls0T4ufqbpwv76yKL0/dYGrQ6l8jiQbNu+QdY8LagQZe64M9r1NHGawwg==; 7:NwfEl/3fS5sQhtuYdgRYtOmieNvnCjZeOcOP7UYFGE68DjRBZUY57tQXnoa0Ql8LQUwuAYOGTm8lH6vl8+ZW8MAyCxWmoXSxIjky9gegD6f6Kig/EtTE/0FgTmfCWn1b8hjGssFHgY89GyxufgbYPQ== x-incomingheadercount: 63 x-eopattributedmessage: 0 x-ms-exchange-slblob-mailprops: NS9Gj58uCj2vAYzaS47lowRtTtSG6F6btwOXUb9d/ia4r9xYWZZugE31x93BLCRJQqDGLYv/wPWxkOHU0k1SimFyWnbzoZkuUnDbLCHO5JJ0p32nyT7Mqqw5Jx2BQ7Usho6nOGTsROazkd3Gp+q+6p25sPRk/BGN2O0DU2i46XKrNZTFA6CZt0Q4aS6J7LWQA15111Qdsic20R3zJuflge8Byd5cdhjmZyq6ziZCcB2wcGiD8NBN9o54pTIXBPRgV8/4dsYCBRhCoQAz6wSbr+y2ZzbJ8SKHk8y3Ss+YW+Ud+0OjtI4towuLMTu3AcQMR6gIgKokL7Jrvi7zlGXDn6qK0mx+mirBGrB4bZ6YOmKNhjlY9rfRyo4NMWKoC6qe+38wGvCwnIv+ghtqqXz54fy+HC5sD1M7/IvigJToaXyqZOAfylAW1nNtN0QbrP2NDay3IHYpr9JbKsvuHL4NRtQWilRpX0ZBptYsrxrX13u7BrrSZc96PqS0j2zQQ+6U3wz73OkHroDBbXAoSn2mFTzpkJ+bAj4H5mr9aaHp/IdGbtJzMvBLPJDvqWC/AaP/eNqwgueyQ7X2nwRdEDCjSvaiNYn1JevFAFhpRW1ajR+/tJD7tRPN4PonxRV0PhSFQp0XcDyfHpQGLmMxxWsXN6b2hN3/1HY97MeGGkPUJBukmD7O273IrPtrlAzwptbmulNWJwYAGj2z6YmmHvznhg== x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(201702181274)(2017031323274)(2017031324274)(2017031322404)(1601125500)(1603101475)(1701031045); SRVR:SN1NAM04HT014; x-ms-traffictypediagnostic: SN1NAM04HT014: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(4566010)(102415395)(82015058); SRVR:SN1NAM04HT014; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM04HT014; x-microsoft-antispam-message-info: PMebpkab3Ab0xoSKizUnsk6nn5fZbw2XqJWyp03sQb9vFgY4MzbrpsDmTnlCV+Yg Content-Type: multipart/mixed; boundary="_002_BN6PR2201MB1524B76B165D5CBD33B1DAB6FA970BN6PR2201MB1524_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: d4d70346-2c10-4f39-8c00-e767963926d9 X-MS-Exchange-CrossTenant-Network-Message-Id: e8ca3184-fef9-464d-9784-08d685db0426 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: d4d70346-2c10-4f39-8c00-e767963926d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2019 11:15:03.3093 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT014 X-Rspamd-Queue-Id: 936DB81133 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=ARH0GDzQ; dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of gerard_seibert@outlook.com designates 40.92.11.15 as permitted sender) smtp.mailfrom=gerard_seibert@outlook.com X-Spamd-Result: default: False [-4.97 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/14]; FREEMAIL_FROM(0.00)[outlook.com]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[outlook.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; MX_GOOD(-0.01)[cached: outlook-com.olc.protection.outlook.com]; NEURAL_HAM_SHORT(-0.96)[-0.963,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[outlook.com]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[outlook.com.dwl.dnswl.org : 127.0.3.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; IP_SCORE(-1.00)[ipnet: 40.64.0.0/10(-2.65), asn: 8075(-2.28), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[15.11.92.40.list.dnswl.org : 127.0.3.0] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2019 11:15:08 -0000 --_002_BN6PR2201MB1524B76B165D5CBD33B1DAB6FA970BN6PR2201MB1524_ Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable I filed BUG 235277 yesterday. That bug was shown as fixed, I updated my ports tree last night and updated the port. My system now shows: ~ $ uname -a FreeBSD scorpio.seibercom.net 12.0-RELEASE-p2 FreeBSD 12.0-RELEASE-p2 GENER= IC amd64 ~ $ freebsd-version 12.0-RELEASE-p2 ~ $ pkg info py36-certbot py36-certbot-0.30.2_2,1 Name : py36-certbot Version : 0.30.2_2,1 ~ $ pkg info py36-certbot-apache py36-certbot-apache-0.30.2_1 Name : py36-certbot-apache Version : 0.30.2_1 ~ $ pkg info apache24 apache24-2.4.38 Name : apache24 Version : 2.4.38 ~ $ pkg info python36 python36-3.6.8 Name : python36 Version : 3.6.8 When attempting to run certbot to update my certificates, this command line message is displayed: Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -= - - Processing /usr/local/etc/letsencrypt/renewal/seibercom.net.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -= - - Cert is due for renewal, auto-renewing... Non-interactive renewal: random delay of 111 seconds Could not choose appropriate plugin: The apache plugin is not working; ther= e may be problems with your existing configuration. The error was: NoInstallationError('Could not find configuration root',) Attempting to renew cert (seibercom.net) from /usr/local/etc/letsencrypt/re= newal/seibercom.net.conf produced an unexpected error: The apache plugin is= not working; there may be problems with your existing configuration. The error was: NoInstallationError('Could not find configuration root',). S= kipping. All renewal attempts failed. The following certs could not be renewed: /usr/local/etc/letsencrypt/live/seibercom.net/fullchain.pem (failure) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -= - - All renewal attempts failed. The following certs could not be renewed: /usr/local/etc/letsencrypt/live/seibercom.net/fullchain.pem (failure) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -= - - 1 renew failure(s), 0 parse failure(s) This is the actual command that is being issued via CRON: /usr/local/bin/certbot renew --apache --deploy-hook "service dovecot restar= t" --deploy-hook "/usr/home/gerard/Scripts/Monit_SSL_Updater.sh" I have attached the letsencrypt log file. What I want to know is if this is a problem on my side or is there still a bug with certbot? Thanks! --=20 Gerard --_002_BN6PR2201MB1524B76B165D5CBD33B1DAB6FA970BN6PR2201MB1524_ Content-Type: application/octet-stream; name="letsencrypt.log" Content-Description: letsencrypt.log Content-Disposition: attachment; filename="letsencrypt.log"; size=5041; creation-date="Tue, 29 Jan 2019 11:15:03 GMT"; modification-date="Tue, 29 Jan 2019 11:15:03 GMT" Content-ID: Content-Transfer-Encoding: base64 MjAxOS0wMS0yOSAwMDowMDowOSwwNzI6REVCVUc6Y2VydGJvdC5tYWluOmNlcnRib3QgdmVyc2lv bjogMC4zMC4yCjIwMTktMDEtMjkgMDA6MDA6MDksMDc1OkRFQlVHOmNlcnRib3QubWFpbjpBcmd1 bWVudHM6IFsnLS1hcGFjaGUnLCAnLS1kZXBsb3ktaG9vaycsICdzZXJ2aWNlIGRvdmVjb3QgcmVz dGFydCcsICctLWRlcGxveS1ob29rJywgJy91c3IvaG9tZS9nZXJhcmQvU2NyaXB0cy9Nb25pdF9T U0xfVXBkYXRlci5zaCddCjIwMTktMDEtMjkgMDA6MDA6MDksMDc3OkRFQlVHOmNlcnRib3QubWFp bjpEaXNjb3ZlcmVkIHBsdWdpbnM6IFBsdWdpbnNSZWdpc3RyeShQbHVnaW5FbnRyeVBvaW50I2Fw YWNoZSxQbHVnaW5FbnRyeVBvaW50I21hbnVhbCxQbHVnaW5FbnRyeVBvaW50I251bGwsUGx1Z2lu RW50cnlQb2ludCNzdGFuZGFsb25lLFBsdWdpbkVudHJ5UG9pbnQjd2Vicm9vdCkKMjAxOS0wMS0y OSAwMDowMDowOSwxNDg6REVCVUc6Y2VydGJvdC5sb2c6Um9vdCBsb2dnaW5nIGxldmVsIHNldCBh dCAyMAoyMDE5LTAxLTI5IDAwOjAwOjA5LDE1MDpJTkZPOmNlcnRib3QubG9nOlNhdmluZyBkZWJ1 ZyBsb2cgdG8gL3Zhci9sb2cvbGV0c2VuY3J5cHQvbGV0c2VuY3J5cHQubG9nCjIwMTktMDEtMjkg MDA6MDA6MDksMjcxOkRFQlVHOmNlcnRib3QucGx1Z2lucy5zZWxlY3Rpb246UmVxdWVzdGVkIGF1 dGhlbnRpY2F0b3IgYXBhY2hlIGFuZCBpbnN0YWxsZXIgYXBhY2hlCjIwMTktMDEtMjkgMDA6MDA6 MDksMjcyOkRFQlVHOmNlcnRib3QuY2xpOlZhciBhdXRoZW50aWNhdG9yPWFwYWNoZSAoc2V0IGJ5 IHVzZXIpLgoyMDE5LTAxLTI5IDAwOjAwOjA5LDM4OTpERUJVRzpjZXJ0Ym90LnN0b3JhZ2U6U2hv dWxkIHJlbmV3LCBsZXNzIHRoYW4gMzAgZGF5cyBiZWZvcmUgY2VydGlmaWNhdGUgZXhwaXJ5IDIw MTktMDItMjUgMDk6MjY6MjAgVVRDLgoyMDE5LTAxLTI5IDAwOjAwOjA5LDM4OTpJTkZPOmNlcnRi b3QucmVuZXdhbDpDZXJ0IGlzIGR1ZSBmb3IgcmVuZXdhbCwgYXV0by1yZW5ld2luZy4uLgoyMDE5 LTAxLTI5IDAwOjAwOjA5LDM4OTpJTkZPOmNlcnRib3QucmVuZXdhbDpOb24taW50ZXJhY3RpdmUg cmVuZXdhbDogcmFuZG9tIGRlbGF5IG9mIDExMSBzZWNvbmRzCjIwMTktMDEtMjkgMDA6MDI6MDAs MzkyOkRFQlVHOmNlcnRib3QucGx1Z2lucy5zZWxlY3Rpb246UmVxdWVzdGVkIGF1dGhlbnRpY2F0 b3IgYXBhY2hlIGFuZCBpbnN0YWxsZXIgYXBhY2hlCjIwMTktMDEtMjkgMDA6MDI6MDIsODg3OkRF QlVHOmNlcnRib3RfYXBhY2hlLmNvbmZpZ3VyYXRvcjpBcGFjaGUgdmVyc2lvbiBpcyAyLjQuMzgK MjAxOS0wMS0yOSAwMDowMjowMiw4OTU6REVCVUc6Y2VydGJvdC5wbHVnaW5zLmRpc2NvOk5vIGlu c3RhbGxhdGlvbiAoUGx1Z2luRW50cnlQb2ludCNhcGFjaGUpOiBDb3VsZCBub3QgZmluZCBjb25m aWd1cmF0aW9uIHJvb3QKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUg Ii91c3IvbG9jYWwvbGliL3B5dGhvbjMuNi9zaXRlLXBhY2thZ2VzL2NlcnRib3QvcGx1Z2lucy9k aXNjby5weSIsIGxpbmUgMTMyLCBpbiBwcmVwYXJlCiAgICBzZWxmLl9pbml0aWFsaXplZC5wcmVw YXJlKCkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24zLjYvc2l0ZS1wYWNrYWdlcy9jZXJ0 Ym90X2FwYWNoZS9jb25maWd1cmF0b3IucHkiLCBsaW5lIDI1MiwgaW4gcHJlcGFyZQogICAgc2Vs Zi5wYXJzZXIgPSBzZWxmLmdldF9wYXJzZXIoKQogIEZpbGUgIi91c3IvbG9jYWwvbGliL3B5dGhv bjMuNi9zaXRlLXBhY2thZ2VzL2NlcnRib3RfYXBhY2hlL2NvbmZpZ3VyYXRvci5weSIsIGxpbmUg Mjk5LCBpbiBnZXRfcGFyc2VyCiAgICBzZWxmLnZlcnNpb24sIGNvbmZpZ3VyYXRvcj1zZWxmKQog IEZpbGUgIi91c3IvbG9jYWwvbGliL3B5dGhvbjMuNi9zaXRlLXBhY2thZ2VzL2NlcnRib3RfYXBh Y2hlL3BhcnNlci5weSIsIGxpbmUgNTAsIGluIF9faW5pdF9fCiAgICBzZWxmLmxvYyA9IHsicm9v dCI6IHNlbGYuX2ZpbmRfY29uZmlnX3Jvb3QoKX0KICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRo b24zLjYvc2l0ZS1wYWNrYWdlcy9jZXJ0Ym90X2FwYWNoZS9wYXJzZXIucHkiLCBsaW5lIDc5Nywg aW4gX2ZpbmRfY29uZmlnX3Jvb3QKICAgIHJhaXNlIGVycm9ycy5Ob0luc3RhbGxhdGlvbkVycm9y KCJDb3VsZCBub3QgZmluZCBjb25maWd1cmF0aW9uIHJvb3QiKQpjZXJ0Ym90LmVycm9ycy5Ob0lu c3RhbGxhdGlvbkVycm9yOiBDb3VsZCBub3QgZmluZCBjb25maWd1cmF0aW9uIHJvb3QKMjAxOS0w MS0yOSAwMDowMjowMiw5ODA6REVCVUc6Y2VydGJvdC5wbHVnaW5zLnNlbGVjdGlvbjpObyBjYW5k aWRhdGUgcGx1Z2luCjIwMTktMDEtMjkgMDA6MDI6MDIsOTgxOkRFQlVHOmNlcnRib3QucGx1Z2lu cy5zZWxlY3Rpb246Tm8gY2FuZGlkYXRlIHBsdWdpbgoyMDE5LTAxLTI5IDAwOjAyOjAyLDk4MTpE RUJVRzpjZXJ0Ym90LnBsdWdpbnMuc2VsZWN0aW9uOlNlbGVjdGVkIGF1dGhlbnRpY2F0b3IgTm9u ZSBhbmQgaW5zdGFsbGVyIE5vbmUKMjAxOS0wMS0yOSAwMDowMjowMiw5ODE6SU5GTzpjZXJ0Ym90 Lm1haW46Q291bGQgbm90IGNob29zZSBhcHByb3ByaWF0ZSBwbHVnaW46IFRoZSBhcGFjaGUgcGx1 Z2luIGlzIG5vdCB3b3JraW5nOyB0aGVyZSBtYXkgYmUgcHJvYmxlbXMgd2l0aCB5b3VyIGV4aXN0 aW5nIGNvbmZpZ3VyYXRpb24uClRoZSBlcnJvciB3YXM6IE5vSW5zdGFsbGF0aW9uRXJyb3IoJ0Nv dWxkIG5vdCBmaW5kIGNvbmZpZ3VyYXRpb24gcm9vdCcsKQoyMDE5LTAxLTI5IDAwOjAyOjAyLDk4 NTpXQVJOSU5HOmNlcnRib3QucmVuZXdhbDpBdHRlbXB0aW5nIHRvIHJlbmV3IGNlcnQgKHNlaWJl cmNvbS5uZXQpIGZyb20gL3Vzci9sb2NhbC9ldGMvbGV0c2VuY3J5cHQvcmVuZXdhbC9zZWliZXJj b20ubmV0LmNvbmYgcHJvZHVjZWQgYW4gdW5leHBlY3RlZCBlcnJvcjogVGhlIGFwYWNoZSBwbHVn aW4gaXMgbm90IHdvcmtpbmc7IHRoZXJlIG1heSBiZSBwcm9ibGVtcyB3aXRoIHlvdXIgZXhpc3Rp bmcgY29uZmlndXJhdGlvbi4KVGhlIGVycm9yIHdhczogTm9JbnN0YWxsYXRpb25FcnJvcignQ291 bGQgbm90IGZpbmQgY29uZmlndXJhdGlvbiByb290JywpLiBTa2lwcGluZy4KMjAxOS0wMS0yOSAw MDowMjowMywwNTE6REVCVUc6Y2VydGJvdC5yZW5ld2FsOlRyYWNlYmFjayB3YXM6ClRyYWNlYmFj ayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24z LjYvc2l0ZS1wYWNrYWdlcy9jZXJ0Ym90L3JlbmV3YWwucHkiLCBsaW5lIDQ1MiwgaW4gaGFuZGxl X3JlbmV3YWxfcmVxdWVzdAogICAgbWFpbi5yZW5ld19jZXJ0KGxpbmVhZ2VfY29uZmlnLCBwbHVn aW5zLCByZW5ld2FsX2NhbmRpZGF0ZSkKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24zLjYv c2l0ZS1wYWNrYWdlcy9jZXJ0Ym90L21haW4ucHkiLCBsaW5lIDExODYsIGluIHJlbmV3X2NlcnQK ICAgIGluc3RhbGxlciwgYXV0aCA9IHBsdWdfc2VsLmNob29zZV9jb25maWd1cmF0b3JfcGx1Z2lu cyhjb25maWcsIHBsdWdpbnMsICJjZXJ0b25seSIpCiAgRmlsZSAiL3Vzci9sb2NhbC9saWIvcHl0 aG9uMy42L3NpdGUtcGFja2FnZXMvY2VydGJvdC9wbHVnaW5zL3NlbGVjdGlvbi5weSIsIGxpbmUg MjM3LCBpbiBjaG9vc2VfY29uZmlndXJhdG9yX3BsdWdpbnMKICAgIGRpYWdub3NlX2NvbmZpZ3Vy YXRvcl9wcm9ibGVtKCJhdXRoZW50aWNhdG9yIiwgcmVxX2F1dGgsIHBsdWdpbnMpCiAgRmlsZSAi L3Vzci9sb2NhbC9saWIvcHl0aG9uMy42L3NpdGUtcGFja2FnZXMvY2VydGJvdC9wbHVnaW5zL3Nl bGVjdGlvbi5weSIsIGxpbmUgMzQxLCBpbiBkaWFnbm9zZV9jb25maWd1cmF0b3JfcHJvYmxlbQog ICAgcmFpc2UgZXJyb3JzLlBsdWdpblNlbGVjdGlvbkVycm9yKG1zZykKY2VydGJvdC5lcnJvcnMu UGx1Z2luU2VsZWN0aW9uRXJyb3I6IFRoZSBhcGFjaGUgcGx1Z2luIGlzIG5vdCB3b3JraW5nOyB0 aGVyZSBtYXkgYmUgcHJvYmxlbXMgd2l0aCB5b3VyIGV4aXN0aW5nIGNvbmZpZ3VyYXRpb24uClRo ZSBlcnJvciB3YXM6IE5vSW5zdGFsbGF0aW9uRXJyb3IoJ0NvdWxkIG5vdCBmaW5kIGNvbmZpZ3Vy YXRpb24gcm9vdCcsKQoKMjAxOS0wMS0yOSAwMDowMjowMywwNTI6RVJST1I6Y2VydGJvdC5yZW5l d2FsOkFsbCByZW5ld2FsIGF0dGVtcHRzIGZhaWxlZC4gVGhlIGZvbGxvd2luZyBjZXJ0cyBjb3Vs ZCBub3QgYmUgcmVuZXdlZDoKMjAxOS0wMS0yOSAwMDowMjowMywwNzU6RVJST1I6Y2VydGJvdC5y ZW5ld2FsOiAgL3Vzci9sb2NhbC9ldGMvbGV0c2VuY3J5cHQvbGl2ZS9zZWliZXJjb20ubmV0L2Z1 bGxjaGFpbi5wZW0gKGZhaWx1cmUpCjIwMTktMDEtMjkgMDA6MDI6MDMsMDc2OkRFQlVHOmNlcnRi b3QubG9nOkV4aXRpbmcgYWJub3JtYWxseToKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxh c3QpOgogIEZpbGUgIi91c3IvbG9jYWwvYmluL2NlcnRib3QiLCBsaW5lIDExLCBpbiA8bW9kdWxl PgogICAgbG9hZF9lbnRyeV9wb2ludCgnY2VydGJvdD09MC4zMC4yJywgJ2NvbnNvbGVfc2NyaXB0 cycsICdjZXJ0Ym90JykoKQogIEZpbGUgIi91c3IvbG9jYWwvbGliL3B5dGhvbjMuNi9zaXRlLXBh Y2thZ2VzL2NlcnRib3QvbWFpbi5weSIsIGxpbmUgMTM2NCwgaW4gbWFpbgogICAgcmV0dXJuIGNv bmZpZy5mdW5jKGNvbmZpZywgcGx1Z2lucykKICBGaWxlICIvdXNyL2xvY2FsL2xpYi9weXRob24z LjYvc2l0ZS1wYWNrYWdlcy9jZXJ0Ym90L21haW4ucHkiLCBsaW5lIDEyNzEsIGluIHJlbmV3CiAg ICByZW5ld2FsLmhhbmRsZV9yZW5ld2FsX3JlcXVlc3QoY29uZmlnKQogIEZpbGUgIi91c3IvbG9j YWwvbGliL3B5dGhvbjMuNi9zaXRlLXBhY2thZ2VzL2NlcnRib3QvcmVuZXdhbC5weSIsIGxpbmUg NDc3LCBpbiBoYW5kbGVfcmVuZXdhbF9yZXF1ZXN0CiAgICBsZW4ocmVuZXdfZmFpbHVyZXMpLCBs ZW4ocGFyc2VfZmFpbHVyZXMpKSkKY2VydGJvdC5lcnJvcnMuRXJyb3I6IDEgcmVuZXcgZmFpbHVy ZShzKSwgMCBwYXJzZSBmYWlsdXJlKHMpCg== --_002_BN6PR2201MB1524B76B165D5CBD33B1DAB6FA970BN6PR2201MB1524_--