From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 0Ob5NScpF2DvTQAA0tVLHw (envelope-from ) for ; Sun, 31 Jan 2021 22:03:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id KCPOMScpF2DFJAAAB5/wlQ (envelope-from ) for ; Sun, 31 Jan 2021 22:03:19 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 06B3A9404C7 for ; Sun, 31 Jan 2021 22:03:18 +0000 (UTC) Received: from localhost ([::1]:55528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l6KoP-0007iz-UA for larch@yhetil.org; Sun, 31 Jan 2021 17:03:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6KoA-0007ip-Ja for guix-patches@gnu.org; Sun, 31 Jan 2021 17:03:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46704) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l6KoA-00015q-Cq for guix-patches@gnu.org; Sun, 31 Jan 2021 17:03:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l6KoA-0001Jn-9J for guix-patches@gnu.org; Sun, 31 Jan 2021 17:03:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46216] [PATCH] Remove duplication in tests/publish.scm Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 31 Jan 2021 22:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46216 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46216@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16121305303710 (code B ref -1); Sun, 31 Jan 2021 22:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 31 Jan 2021 22:02:10 +0000 Received: from localhost ([127.0.0.1]:58250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6KnJ-0000xA-9p for submit@debbugs.gnu.org; Sun, 31 Jan 2021 17:02:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:49068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6KnF-0000u6-LO for submit@debbugs.gnu.org; Sun, 31 Jan 2021 17:02:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6KnD-0007PZ-TQ for guix-patches@gnu.org; Sun, 31 Jan 2021 17:02:05 -0500 Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:37862) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l6Kn8-0000el-UW for guix-patches@gnu.org; Sun, 31 Jan 2021 17:02:03 -0500 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by albert.telenet-ops.be with bizsmtp id Pa1u2400E0mfAB406a1ug8; Sun, 31 Jan 2021 23:01:54 +0100 Message-ID: <077d7e5c5e6935fce1e816784a03e55eb274dc50.camel@telenet.be> From: Maxime Devos Date: Sun, 31 Jan 2021 23:01:48 +0100 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-RB5khHq839Jrf/8EBOqD" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1612130514; bh=WOL+/PMxdprv3D5tIfuT1cO2Ax1KCBnhf5ZgUVdD0GM=; h=Subject:From:Reply-To:To:Date:In-Reply-To:References; b=PZVwG3sJ0fKcpwh0PMJnIODg1u02RFIen+XAXjgBqHWt7JdrIQFT+587GcHlBdB8e egnL9s37UHUa+iU76xT6LhqwvKLroYw0V5jKBlUJPzEjqPahMC/cEbpCb3LziBI7MT P6746NMW/lzToCQ4HkXfrIa0OUCas0B4iXy2ckyrZERFhOfvYuy4joiMdNyh5TBgab 4SNuq2kCbqMAWjJA6bLfLrsyaRFU/+jHgY6uxpiq5fBRN2Oykj4JDYav2zHiHpC6D8 BObZv8G0IANr20E/G/pc2TKhdl0kuRuPKDPgE5PsMwe5oUx5cbHWwzOg+d4djXe1lk 06gpa9SQVXVHg== Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a; envelope-from=maximedevos@telenet.be; helo=albert.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: 46216@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.26 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=PZVwG3sJ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 06B3A9404C7 X-Spam-Score: -3.26 X-Migadu-Scanner: scn1.migadu.com X-TUID: 8WCCSopDtweD --=-RB5khHq839Jrf/8EBOqD Content-Type: multipart/mixed; boundary="=-KHF69gdnvOhvUmkdrndt" --=-KHF69gdnvOhvUmkdrndt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is the third patch in the series. Description from patch: This way, there's no risk of accidentally reusing a port number used by another test. This changes the workings of the "/*.narinfo for a compressed file" test a little, by not reusing the port from the test "/*.narinfo with compression". * tests/publish.scm (*latest-port*, call-with-guix-publish, with-guix-publish): automatically assign port numbers, and change tests to use the new calling rules. --=-KHF69gdnvOhvUmkdrndt Content-Disposition: attachment; filename*0=0003-tests-publish-automatically-keep-track-of-port-numbe.pat; filename*1=ch Content-Type: text/x-patch; name="0003-tests-publish-automatically-keep-track-of-port-numbe.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAzNTQ4YmU5Y2I3Yjg2MmIwNGRlZmFkMDgwYTgwYzg1MzExNDc1YzA2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFN1biwgMzEgSmFuIDIwMjEgMjI6NTM6MDQgKzAxMDAKU3ViamVjdDogW1BBVENIIDMv M10gdGVzdHM6IHB1Ymxpc2g6IGF1dG9tYXRpY2FsbHkga2VlcCB0cmFjayBvZiBwb3J0IG51bWJl cnMKClRoaXMgd2F5LCB0aGVyZSdzIG5vIHJpc2sgb2YgYWNjaWRlbnRhbGx5IHJldXNpbmcgYQpw b3J0IG51bWJlciB1c2VkIGJ5IGFub3RoZXIgdGVzdC4gIFRoaXMgY2hhbmdlcyB0aGUKd29ya2lu Z3Mgb2YgdGhlICIvKi5uYXJpbmZvIGZvciBhIGNvbXByZXNzZWQgZmlsZSIgdGVzdAphIGxpdHRs ZSwgYnkgbm90IHJldXNpbmcgdGhlIHBvcnQgZnJvbSB0aGUgdGVzdAoiLyoubmFyaW5mbyB3aXRo IGNvbXByZXNzaW9uIi4KCiogdGVzdHMvcHVibGlzaC5zY20KICAoKmxhdGVzdC1wb3J0KiwgY2Fs bC13aXRoLWd1aXgtcHVibGlzaCwgd2l0aC1ndWl4LXB1Ymxpc2gpOgogIGF1dG9tYXRpY2FsbHkg YXNzaWduIHBvcnQgbnVtYmVycywgYW5kIGNoYW5nZSB0ZXN0cyB0bwogIHVzZSB0aGUgbmV3IGNh bGxpbmcgcnVsZXMuCi0tLQogdGVzdHMvcHVibGlzaC5zY20gfCA4NCArKysrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ1IGluc2Vy dGlvbnMoKyksIDM5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3B1Ymxpc2guc2Nt IGIvdGVzdHMvcHVibGlzaC5zY20KaW5kZXggZTI0YjBmZWIwMC4uMGExMzJkZmUwNCAxMDA2NDQK LS0tIGEvdGVzdHMvcHVibGlzaC5zY20KKysrIGIvdGVzdHMvcHVibGlzaC5zY20KQEAgLTEwNiwx NyArMTA2LDIzIEBAIFRoZSByZXN1bHRpbmcgdGhyZWFkIGlzIHJldHVybmVkLiIKICAgICAobGFt YmRhICgpCiAgICAgICAoYXBwbHkgZ3VpeC1wdWJsaXNoIChmb3JtYXQgI2YgIi0tcG9ydD1+YSIg cG9ydCkgZXh0cmEtYXJndW1lbnRzKSkpKSkKIAotKGRlZmluZSAoY2FsbC13aXRoLWd1aXgtcHVi bGlzaCBwb3J0IGV4dHJhLWFyZ3VtZW50cyB0aHVuaykKLSAgIkNhbGwgVEhVTksgaW4gYW4gZW52 aXJvbm1lbnQgd2hlcmUgYSBsb2NhbCBwdWJsaXNoaW5nIHNlcnZpY2UKLWlzIHJ1bm5pbmcgaW4g YSBzZXBhcmF0ZSB0aHJlYWQsIGxpc3RlbmluZyBhdCBQT1JULiAgRVhUUkEtQVJHVU1FTlRTCi1h cmUgcGFzc2VkIGFzLWlzIGFzIGV4dHJhIGNvbW1hbmQtbGluZSBhcmd1bWVudHMuIgotICAobGV0 ICgodGhyZWFkIChhcHBseSBzcGF3bi1ndWl4LXB1Ymxpc2ggcG9ydCBleHRyYS1hcmd1bWVudHMp KSkKKzs7IEtlZXAgdHJhY2sgb2YgcG9ydCBudW1iZXJzLCB0byBhdm9pZCBtdWx0aXBsZQorOzsg c2VydmVycyBsaXN0ZW5pbmcgYXQgdGhlIHNhbWUgcG9ydC4KKyhkZWZpbmUgKmxhdGVzdC1wb3J0 KiA2Nzg5KQorCisoZGVmaW5lIChjYWxsLXdpdGgtZ3VpeC1wdWJsaXNoIGV4dHJhLWFyZ3VtZW50 cyBwcm9jKQorICAiQ2FsbCBQUk9DIGluIGFuIGVudmlyb25tZW50IHdoZXJlIGEgbG9jYWwgcHVi bGlzaGluZyBzZXJ2aWNlCitpcyBydW5uaW5nIGluIGEgc2VwYXJhdGUgdGhyZWFkLCBwYXNzaW5n IHRoZSBwb3J0IGxpc3RlbmVkIGF0LgorRVhUUkEtQVJHVU1FTlRTIGFyZSBwYXNzZWQgYXMtaXMg YXMgZXh0cmEgY29tbWFuZC1saW5lIGFyZ3VtZW50cy4iCisgIChsZXQqICgocG9ydCAoMSsgKmxh dGVzdC1wb3J0KikpCisgICAgICAgICAodGhyZWFkIChhcHBseSBzcGF3bi1ndWl4LXB1Ymxpc2gg cG9ydCBleHRyYS1hcmd1bWVudHMpKSkKKyAgICAoc2V0ISAqbGF0ZXN0LXBvcnQqIHBvcnQpCiAg ICAgKHdhaXQtdW50aWwtcmVhZHkgcG9ydCkKLSAgICAodGh1bmspKSkKKyAgICAocHJvYyBwb3J0 KSkpCiAKIChkZWZpbmUtc3ludGF4LXJ1bGUgKHdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgZXh0cmEt YXJndW1lbnRzIGV4cCAuLi4pCi0gIChjYWxsLXdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgZXh0cmEt YXJndW1lbnRzCi0gICAgKGxhbWJkYSAoKSBleHAgLi4uKSkpCisgIChjYWxsLXdpdGgtZ3VpeC1w dWJsaXNoIGV4dHJhLWFyZ3VtZW50cworICAgIChsYW1iZGEgKHBvcnQpIGV4cCAuLi4pKSkKIAog KHNwYXduLWd1aXgtcHVibGlzaCA2Nzg5ICItQzAiKQogCkBAIC0yNzksOSArMjg1LDkgQEAgUmVm ZXJlbmNlczogfiUiCiAgIGAoKCJTdG9yZVBhdGgiIC4gLCVpdGVtKQogICAgICgiVVJMIiAuICwo c3RyaW5nLWFwcGVuZCAibmFyL2d6aXAvIiAoYmFzZW5hbWUgJWl0ZW0pKSkKICAgICAoIkNvbXBy ZXNzaW9uIiAuICJnemlwIikpCi0gICh3aXRoLWd1aXgtcHVibGlzaCA2Nzk5ICcoIi1DNSIpCi0g ICAgKGxldCogKCh1cmwgIChzdHJpbmctYXBwZW5kICJodHRwOi8vbG9jYWxob3N0OjY3OTkvIgot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RvcmUtcGF0aC1oYXNoLXBhcnQgJWl0 ZW0pICIubmFyaW5mbyIpKQorICAod2l0aC1ndWl4LXB1Ymxpc2ggcG9ydCAnKCItQzUiKQorICAg IChsZXQqICgodXJsICAoZm9ybWF0ICNmICJodHRwOi8vbG9jYWxob3N0On5hL35hLm5hcmluZm8i IHBvcnQKKyAgICAgICAgICAgICAgICAgICAgICAgICAoc3RvcmUtcGF0aC1oYXNoLXBhcnQgJWl0 ZW0pKSkKICAgICAgICAgICAgKGJvZHkgKGh0dHAtZ2V0LXBvcnQgdXJsKSkpCiAgICAgICAoZmls dGVyIChsYW1iZGEgKGl0ZW0pCiAgICAgICAgICAgICAgICAgKG1hdGNoIGl0ZW0KQEAgLTI5NSw5 ICszMDEsOSBAQCBSZWZlcmVuY2VzOiB+JSIKICAgYCgoIlN0b3JlUGF0aCIgLiAsJWl0ZW0pCiAg ICAgKCJVUkwiIC4gLChzdHJpbmctYXBwZW5kICJuYXIvbHppcC8iIChiYXNlbmFtZSAlaXRlbSkp KQogICAgICgiQ29tcHJlc3Npb24iIC4gImx6aXAiKSkKLSAgKHdpdGgtZ3VpeC1wdWJsaXNoIDY3 OTAgJygiLUNsemlwIikKLSAgICAobGV0KiAoKHVybCAgKHN0cmluZy1hcHBlbmQgImh0dHA6Ly9s b2NhbGhvc3Q6Njc5MC8iCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdG9yZS1w YXRoLWhhc2gtcGFydCAlaXRlbSkgIi5uYXJpbmZvIikpCisgICh3aXRoLWd1aXgtcHVibGlzaCBw b3J0ICcoIi1DbHppcCIpCisgICAgKGxldCogKCh1cmwgIChmb3JtYXQgI2YgImh0dHA6Ly9sb2Nh bGhvc3Q6fmEvfmEubmFyaW5mbyIgcG9ydAorICAgICAgICAgICAgICAgICAgICAgICAgIChzdG9y ZS1wYXRoLWhhc2gtcGFydCAlaXRlbSkpKQogICAgICAgICAgICAoYm9keSAoaHR0cC1nZXQtcG9y dCB1cmwpKSkKICAgICAgIChmaWx0ZXIgKGxhbWJkYSAoaXRlbSkKICAgICAgICAgICAgICAgICAo bWF0Y2ggaXRlbQpAQCAtMzA5LDE1ICszMTUsMTUgQEAgUmVmZXJlbmNlczogfiUiCiAKICh0ZXN0 LWVxdWFsICIvKi5uYXJpbmZvIGZvciBhIGNvbXByZXNzZWQgZmlsZSIKICAgJygibm9uZSIgIm5h ciIpICAgICAgICAgIDtjb21wcmVzc2lvbi1sZXNzIG5hcgotICA7OyBBc3N1bWUgJ2d1aXggcHVi bGlzaCAtQycgaXMgYWxyZWFkeSBydW5uaW5nIG9uIHBvcnQgNjc5OS4KLSAgKGxldCogKChpdGVt IChhZGQtdGV4dC10by1zdG9yZSAlc3RvcmUgImZha2UudGFyLmd6IgotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJUaGlzIGlzIGEgZmFrZSBjb21wcmVzc2VkIGZpbGUuIikpCi0g ICAgICAgICAodXJsICAoc3RyaW5nLWFwcGVuZCAiaHR0cDovL2xvY2FsaG9zdDo2Nzk5LyIKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdG9yZS1wYXRoLWhhc2gtcGFydCBpdGVtKSAi Lm5hcmluZm8iKSkKLSAgICAgICAgIChib2R5IChodHRwLWdldC1wb3J0IHVybCkpCi0gICAgICAg ICAoaW5mbyAocmVjdXRpbHMtPmFsaXN0IGJvZHkpKSkKLSAgICAobGlzdCAoYXNzb2MtcmVmIGlu Zm8gIkNvbXByZXNzaW9uIikKLSAgICAgICAgICAoZGlybmFtZSAoYXNzb2MtcmVmIGluZm8gIlVS TCIpKSkpKQorICAod2l0aC1ndWl4LXB1Ymxpc2ggcG9ydCAnKCItQzUiKQorICAgIChsZXQqICgo aXRlbSAoYWRkLXRleHQtdG8tc3RvcmUgJXN0b3JlICJmYWtlLnRhci5neiIKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJUaGlzIGlzIGEgZmFrZSBjb21wcmVzc2VkIGZpbGUu IikpCisgICAgICAgICAgICh1cmwgIChmb3JtYXQgI2YgImh0dHA6Ly9sb2NhbGhvc3Q6fmEvfmEu bmFyaW5mbyIgcG9ydAorICAgICAgICAgICAgICAgICAgICAgICAgIChzdG9yZS1wYXRoLWhhc2gt cGFydCBpdGVtKSkpCisgICAgICAgICAgIChib2R5IChodHRwLWdldC1wb3J0IHVybCkpCisgICAg ICAgICAgIChpbmZvIChyZWN1dGlscy0+YWxpc3QgYm9keSkpKQorICAgICAgKGxpc3QgKGFzc29j LXJlZiBpbmZvICJDb21wcmVzc2lvbiIpCisgICAgICAgICAgICAoZGlybmFtZSAoYXNzb2MtcmVm IGluZm8gIlVSTCIpKSkpKSkKIAogKHRlc3QtZXF1YWwgIi8qLm5hcmluZm8gd2l0aCBsemlwICsg Z3ppcCIKICAgYCgoKCJTdG9yZVBhdGgiIC4gLCVpdGVtKQpAQCAtMzI5LDggKzMzNSw4IEBAIFJl ZmVyZW5jZXM6IH4lIgogICAgIDIwMCkKICAgKGNhbGwtd2l0aC10ZW1wb3JhcnktZGlyZWN0b3J5 CiAgICAobGFtYmRhIChjYWNoZSkKLSAgICAgKHdpdGgtZ3VpeC1wdWJsaXNoIDY3OTMgJygiLUNn emlwOjIiICItQ2x6aXA6MiIpCi0gICAgICAgKGxldCogKChiYXNlICJodHRwOi8vbG9jYWxob3N0 OjY3OTMvIikKKyAgICAgKHdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgJygiLUNnemlwOjIiICItQ2x6 aXA6MiIpCisgICAgICAgKGxldCogKChiYXNlIChmb3JtYXQgI2YgImh0dHA6Ly9sb2NhbGhvc3Q6 fmEvIiBwb3J0KSkKICAgICAgICAgICAgICAgKHBhcnQgKHN0b3JlLXBhdGgtaGFzaC1wYXJ0ICVp dGVtKSkKICAgICAgICAgICAgICAgKHVybCAgKHN0cmluZy1hcHBlbmQgYmFzZSBwYXJ0ICIubmFy aW5mbyIpKQogICAgICAgICAgICAgICAoYm9keSAoaHR0cC1nZXQtcG9ydCB1cmwpKSkKQEAgLTM0 OSw4ICszNTUsOCBAQCBSZWZlcmVuY2VzOiB+JSIKICAgICAgICAgICAoIkNvbXByZXNzaW9uIiAu ICJub25lIikpCiAgICAgICAgIDIwMAogICAgICAgICA0MDQpCi0gICh3aXRoLWd1aXgtcHVibGlz aCA2Nzk4ICcoIi1DMCIgIi0tbmFyLXBhdGg9Ly8vZm9vL2Jhci8vY2hib3VpYi8iKQotICAgIChs ZXQqICgoYmFzZSAgICAiaHR0cDovL2xvY2FsaG9zdDo2Nzk4LyIpCisgICh3aXRoLWd1aXgtcHVi bGlzaCBwb3J0ICcoIi1DMCIgIi0tbmFyLXBhdGg9Ly8vZm9vL2Jhci8vY2hib3VpYi8iKQorICAg IChsZXQqICgoYmFzZSAgICAoZm9ybWF0ICNmICJodHRwOi8vbG9jYWxob3N0On5hLyIgcG9ydCkp CiAgICAgICAgICAgIChwYXJ0ICAgIChzdG9yZS1wYXRoLWhhc2gtcGFydCAlaXRlbSkpCiAgICAg ICAgICAgICh1cmwgICAgIChzdHJpbmctYXBwZW5kIGJhc2UgcGFydCAiLm5hcmluZm8iKSkKICAg ICAgICAgICAgKG5hci11cmwgKHN0cmluZy1hcHBlbmQgYmFzZSAiZm9vL2Jhci9jaGJvdWliLyIK QEAgLTQzMCw5ICs0MzYsOSBAQCBSZWZlcmVuY2VzOiB+JSIKICAgICAgICAgNDA0KSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgO25hci/igKYKICAgKGNhbGwtd2l0aC10ZW1w b3JhcnktZGlyZWN0b3J5CiAgICAobGFtYmRhIChjYWNoZSkKLSAgICAgKHdpdGgtZ3VpeC1wdWJs aXNoIDY3OTcgYCgiLUMyIiAsKHN0cmluZy1hcHBlbmQgIi0tY2FjaGU9IiBjYWNoZSkKKyAgICAg KHdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgYCgiLUMyIiAsKHN0cmluZy1hcHBlbmQgIi0tY2FjaGU9 IiBjYWNoZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLS1jYWNoZS1ieXBhc3Mt dGhyZXNob2xkPTAiKQotICAgICAgIChsZXQqICgoYmFzZSAgICAgImh0dHA6Ly9sb2NhbGhvc3Q6 Njc5Ny8iKQorICAgICAgIChsZXQqICgoYmFzZSAgICAgKGZvcm1hdCAjZiAiaHR0cDovL2xvY2Fs aG9zdDp+YS8iIHBvcnQpKQogICAgICAgICAgICAgICAocGFydCAgICAgKHN0b3JlLXBhdGgtaGFz aC1wYXJ0ICVpdGVtKSkKICAgICAgICAgICAgICAgKHVybCAgICAgIChzdHJpbmctYXBwZW5kIGJh c2UgcGFydCAiLm5hcmluZm8iKSkKICAgICAgICAgICAgICAgKG5hci11cmwgIChzdHJpbmctYXBw ZW5kIGJhc2UgIm5hci9nemlwLyIgKGJhc2VuYW1lICVpdGVtKSkpCkBAIC00ODAsMTAgKzQ4Niwx MCBAQCBSZWZlcmVuY2VzOiB+JSIKICAgJygyMDAgMjAwIDQwNCkKICAgKGNhbGwtd2l0aC10ZW1w b3JhcnktZGlyZWN0b3J5CiAgICAobGFtYmRhIChjYWNoZSkKLSAgICAgKHdpdGgtZ3VpeC1wdWJs aXNoIDY3OTQgYCgiLUNnemlwOjIiICItQ2x6aXA6MiIKKyAgICAgKHdpdGgtZ3VpeC1wdWJsaXNo IHBvcnQgYCgiLUNnemlwOjIiICItQ2x6aXA6MiIKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAsKHN0cmluZy1hcHBlbmQgIi0tY2FjaGU9IiBjYWNoZSkKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiLS1jYWNoZS1ieXBhc3MtdGhyZXNob2xkPTAiKQotICAgICAgIChsZXQq ICgoYmFzZSAgICAgImh0dHA6Ly9sb2NhbGhvc3Q6Njc5NC8iKQorICAgICAgIChsZXQqICgoYmFz ZSAgICAgKGZvcm1hdCAjZiAiaHR0cDovL2xvY2FsaG9zdDp+YS8iIHBvcnQpKQogICAgICAgICAg ICAgICAocGFydCAgICAgKHN0b3JlLXBhdGgtaGFzaC1wYXJ0ICVpdGVtKSkKICAgICAgICAgICAg ICAgKHVybCAgICAgIChzdHJpbmctYXBwZW5kIGJhc2UgcGFydCAiLm5hcmluZm8iKSkKICAgICAg ICAgICAgICAgKG5hci11cmwgIChjdXRlIHN0cmluZy1hcHBlbmQgIm5hci8iIDw+ICIvIgpAQCAt NTMyLDEwICs1MzgsMTAgQEAgUmVmZXJlbmNlczogfiUiCiAgICAgICAgICAgNDA0KSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDtuYXIvZ3ppcC/igKYKICAgICAoY2FsbC13aXRo LXRlbXBvcmFyeS1kaXJlY3RvcnkKICAgICAgKGxhbWJkYSAoY2FjaGUpCi0gICAgICAgKHdpdGgt Z3VpeC1wdWJsaXNoIDY3OTYgYCgiLUMyIiAiLS10dGw9NDJoIgorICAgICAgICh3aXRoLWd1aXgt cHVibGlzaCBwb3J0IGAoIi1DMiIgIi0tdHRsPTQyaCIKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICwoc3RyaW5nLWFwcGVuZCAiLS1jYWNoZT0iIGNhY2hlKQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIi0tY2FjaGUtYnlwYXNzLXRocmVzaG9sZD0wIikKLSAgICAg ICAgIChsZXQqICgoYmFzZSAgICAgImh0dHA6Ly9sb2NhbGhvc3Q6Njc5Ni8iKQorICAgICAgICAg KGxldCogKChiYXNlICAgICAoZm9ybWF0ICNmICJodHRwOi8vbG9jYWxob3N0On5hLyIgcG9ydCkp CiAgICAgICAgICAgICAgICAgKHBhcnQgICAgIChzdG9yZS1wYXRoLWhhc2gtcGFydCBpdGVtKSkK ICAgICAgICAgICAgICAgICAodXJsICAgICAgKHN0cmluZy1hcHBlbmQgYmFzZSBwYXJ0ICIubmFy aW5mbyIpKQogICAgICAgICAgICAgICAgIChjYWNoZWQgICAoc3RyaW5nLWFwcGVuZCBjYWNoZSAi L25vbmUvIgpAQCAtNTgwLDExICs1ODYsMTEgQEAgUmVmZXJlbmNlczogfiUiCiAgIDIwMAogICAo Y2FsbC13aXRoLXRlbXBvcmFyeS1kaXJlY3RvcnkKICAgIChsYW1iZGEgKGNhY2hlKQotICAgICAo d2l0aC1ndWl4LXB1Ymxpc2ggNjc5NSAobGlzdCAoc3RyaW5nLWFwcGVuZCAiLS1jYWNoZT0iIGNh Y2hlKSkKKyAgICAgKHdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgKGxpc3QgKHN0cmluZy1hcHBlbmQg Ii0tY2FjaGU9IiBjYWNoZSkpCiAKICAgICAgICA7OyBNYWtlIHN1cmUgdGhhdCwgZXZlbiBpZiBJ VEVNIGRpc2FwcGVhcnMsIHdlJ3JlIHN0aWxsIGFibGUgdG8gZmV0Y2gKICAgICAgICA7OyBpdC4K LSAgICAgICAobGV0KiAoKGJhc2UgICAgICJodHRwOi8vbG9jYWxob3N0OjY3OTUvIikKKyAgICAg ICAobGV0KiAoKGJhc2UgICAgIChmb3JtYXQgI2YgImh0dHA6Ly9sb2NhbGhvc3Q6fmEvIiBwb3J0 KSkKICAgICAgICAgICAgICAgKGl0ZW0gICAgIChhZGQtdGV4dC10by1zdG9yZSAlc3RvcmUgInJh bmRvbSIgKHJhbmRvbS10ZXh0KSkpCiAgICAgICAgICAgICAgIChwYXJ0ICAgICAoc3RvcmUtcGF0 aC1oYXNoLXBhcnQgaXRlbSkpCiAgICAgICAgICAgICAgICh1cmwgICAgICAoc3RyaW5nLWFwcGVu ZCBiYXNlIHBhcnQgIi5uYXJpbmZvIikpCkBAIC02MDIsOSArNjA4LDkgQEAgUmVmZXJlbmNlczog fiUiCiAgIDIwMAogICAoY2FsbC13aXRoLXRlbXBvcmFyeS1kaXJlY3RvcnkKICAgIChsYW1iZGEg KGNhY2hlKQotICAgICAod2l0aC1ndWl4LXB1Ymxpc2ggNjc4OCBgKCItQyIgImd6aXAiICItQyIg Imd6aXAiCisgICAgICh3aXRoLWd1aXgtcHVibGlzaCBwb3J0IGAoIi1DIiAiZ3ppcCIgIi1DIiAi Z3ppcCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsKHN0cmluZy1hcHBlbmQgIi0t Y2FjaGU9IiBjYWNoZSkpCi0gICAgICAgKGxldCogKChiYXNlICAgICAiaHR0cDovL2xvY2FsaG9z dDo2Nzg4LyIpCisgICAgICAgKGxldCogKChiYXNlICAgICAoZm9ybWF0ICNmICJodHRwOi8vbG9j YWxob3N0On5hLyIgcG9ydCkpCiAgICAgICAgICAgICAgIChpdGVtICAgICAoYWRkLXRleHQtdG8t c3RvcmUgJXN0b3JlICJyYW5kb20iIChyYW5kb20tdGV4dCkpKQogICAgICAgICAgICAgICAocGFy dCAgICAgKHN0b3JlLXBhdGgtaGFzaC1wYXJ0IGl0ZW0pKQogICAgICAgICAgICAgICAobmFyaW5m byAgKHN0cmluZy1hcHBlbmQgYmFzZSBwYXJ0ICIubmFyaW5mbyIpKQpAQCAtNjMzLDkgKzYzOSw5 IEBAIFJlZmVyZW5jZXM6IH4lIgogICA7OyBmb3IgYSBub24tZXhpc3RpbmcgZmlsZSBuYW1lLgog ICAoY2FsbC13aXRoLXRlbXBvcmFyeS1kaXJlY3RvcnkKICAgIChsYW1iZGEgKGNhY2hlKQotICAg ICAod2l0aC1ndWl4LXB1Ymxpc2ggNjc4NyBgKCItQyIgImd6aXAiICwoc3RyaW5nLWFwcGVuZCAi LS1jYWNoZT0iIGNhY2hlKSkKKyAgICAgKHdpdGgtZ3VpeC1wdWJsaXNoIHBvcnQgYCgiLUMiICJn emlwIiAsKHN0cmluZy1hcHBlbmQgIi0tY2FjaGU9IiBjYWNoZSkpCiAKLSAgICAgICAobGV0KiAo KGJhc2UgICAgICJodHRwOi8vbG9jYWxob3N0OjY3ODcvIikKKyAgICAgICAobGV0KiAoKGJhc2Ug ICAgIChmb3JtYXQgI2YgImh0dHA6Ly9sb2NhbGhvc3Q6fmEvIiBwb3J0KSkKICAgICAgICAgICAg ICAgKGl0ZW0gICAgIChhZGQtdGV4dC10by1zdG9yZSAlc3RvcmUgInJhbmRvbSIgKHJhbmRvbS10 ZXh0KSkpCiAgICAgICAgICAgICAgIChwYXJ0ICAgICAoc3RvcmUtcGF0aC1oYXNoLXBhcnQgaXRl bSkpCiAgICAgICAgICAgICAgIChuYXJpbmZvICAoc3RyaW5nLWFwcGVuZCBiYXNlIHBhcnQgIi5u YXJpbmZvIikpCi0tIAoyLjMwLjAKCg== --=-KHF69gdnvOhvUmkdrndt-- --=-RB5khHq839Jrf/8EBOqD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYIADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYBcozBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kCtAP4u9nNFJUrU5C6t7Y70INXEryG/ aUMKVukepETKtb6rlgEAzj5w59Rzy6kPum+h6aJgcUj2cmw0pRviXRYGDf5JqgU= =Sk1E -----END PGP SIGNATURE----- --=-RB5khHq839Jrf/8EBOqD--