From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXmnv-0004LW-Vc for guix-patches@gnu.org; Wed, 19 Jul 2017 07:06:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXmnq-0003i7-Qr for guix-patches@gnu.org; Wed, 19 Jul 2017 07:06:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:44545) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXmnq-0003hG-KX for guix-patches@gnu.org; Wed, 19 Jul 2017 07:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dXmnq-0003mw-6s for guix-patches@gnu.org; Wed, 19 Jul 2017 07:06:02 -0400 Subject: [bug#27749] [PATCH] gnu: heimdal: Update to 7.4.0 [fixes CVE-2017-11103]. Resent-Message-ID: From: Alex Vong References: <87wp76kv68.fsf@gmail.com> <20170718154906.GB16798@jasmine.lan> <87bmogzspe.fsf@gmail.com> Date: Wed, 19 Jul 2017 19:04:53 +0800 In-Reply-To: <87bmogzspe.fsf@gmail.com> (Alex Vong's message of "Wed, 19 Jul 2017 17:22:53 +0800") Message-ID: <877ez4znze.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Leo Famulari Cc: 27749@debbugs.gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain I find out that our version of heimdal is also affected by CVE-2017-6594. So I amend the previous patch to fix it as well. Changes to 'NEWS' and files in 'tests/' does not apply, so I remove them. Also, I change hunk#4 of 'kdc/krb5tgs.c' so that it applies. It used to be: foo foo* +bar +bar* baz baz* Now it is: foo foo* +bar +bar* Here is the updated patch: --=-=-= Content-Type: scm Content-Disposition: attachment; filename=0001-gnu-heimdal-Fix-CVE-2017-6594-11103.patch Content-Transfer-Encoding: base64 RnJvbSAzM2FlNjRlYWQyMDMxZTc3MDc2MzkzMDI5NzdkMzE0ODdlOTkyNjYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4IFZvbmcgPGFsZXh2b25nMTk5NUBnbWFpbC5jb20+CkRh dGU6IFdlZCwgMTkgSnVsIDIwMTcgMTc6MDE6NDcgKzA4MDAKU3ViamVjdDogW1BBVENIXSBnbnU6 IGhlaW1kYWw6IEZpeCBDVkUtMjAxNy17NjU5NCwxMTEwM30uCgoqIGdudS9wYWNrYWdlcy9wYXRj aGVzL2hlaW1kYWwtQ1ZFLTIwMTctNjU5NC5wYXRjaCwKZ251L3BhY2thZ2VzL3BhdGNoZXMvaGVp bWRhbC1DVkUtMjAxNy0xMTEwMy5wYXRjaDogTmV3IGZpbGVzLgoqIGdudS9sb2NhbC5tayAoZGlz dF9wYXRjaF9EQVRBKTogQWRkIHRoZW0uCiogZ251L3BhY2thZ2VzL2tlcmJlcm9zLnNjbSAoaGVp bWRhbClbc291cmNlXTogVXNlIHRoZW0uCi0tLQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICsKIGdudS9wYWNrYWdlcy9rZXJiZXJvcy5zY20g ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArCiBnbnUvcGFja2FnZXMvcGF0Y2hlcy9oZWlt ZGFsLUNWRS0yMDE3LTExMTAzLnBhdGNoIHwgNDUgKysrKysrKysrKysrCiBnbnUvcGFja2FnZXMv cGF0Y2hlcy9oZWltZGFsLUNWRS0yMDE3LTY1OTQucGF0Y2ggIHwgODUgKysrKysrKysrKysrKysr KysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMTM0IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9oZWltZGFsLUNWRS0yMDE3LTExMTAzLnBhdGNo CiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvaGVpbWRhbC1DVkUtMjAx Ny02NTk0LnBhdGNoCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1rCmlu ZGV4IDkyYWQxMTJjZi4uNWY0YmM0N2EwIDEwMDY0NAotLS0gYS9nbnUvbG9jYWwubWsKKysrIGIv Z251L2xvY2FsLm1rCkBAIC02OTEsNiArNjkxLDggQEAgZGlzdF9wYXRjaF9EQVRBID0JCQkJCQlc CiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2hkZi1lb3M1LXJlbW92ZS1nY3RwLnBhdGNoCQlcCiAg ICVEJS9wYWNrYWdlcy9wYXRjaGVzL2hkZi1lb3M1LWZpeC1zemlwLnBhdGNoCQkJXAogICAlRCUv cGFja2FnZXMvcGF0Y2hlcy9oZGYtZW9zNS1mb3J0cmFudGVzdHMucGF0Y2gJCVwKKyAgJUQlL3Bh Y2thZ2VzL3BhdGNoZXMvaGVpbWRhbC1DVkUtMjAxNy02NTk0LnBhdGNoCQlcCisgICVEJS9wYWNr YWdlcy9wYXRjaGVzL2hlaW1kYWwtQ1ZFLTIwMTctMTExMDMucGF0Y2gJCVwKICAgJUQlL3BhY2th Z2VzL3BhdGNoZXMvaGlnYW4tcmVtb3ZlLW1hcmNoLW5hdGl2ZS1mbGFnLnBhdGNoCVwKICAgJUQl L3BhY2thZ2VzL3BhdGNoZXMvaHViYnViLXNvcnQtZW50aXRpZXMucGF0Y2gJCVwKICAgJUQlL3Bh Y2thZ2VzL3BhdGNoZXMvaHVyZC1maXgtZXRoLW11bHRpcGxleGVyLWRlcGVuZGVuY3kucGF0Y2gg ICAgICAgIFwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9rZXJiZXJvcy5zY20gYi9nbnUvcGFj a2FnZXMva2VyYmVyb3Muc2NtCmluZGV4IDU4ZjYxOTc3MC4uNTlmZDk0NGM2IDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMva2VyYmVyb3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZXJiZXJvcy5z Y20KQEAgLTE0NCw2ICsxNDQsOCBAQCBzZWN1cmUgbWFubmVyIHRocm91Z2ggY2xpZW50LXNlcnZl ciBtdXR1YWwgYXV0aGVudGljYXRpb24gdmlhIHRpY2tldHMuIikKICAgICAgICAgICAgICAgKHNo YTI1NgogICAgICAgICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAgICIxOWd5cGY5dnpm cnMyYncyMzFxbGpmbDRjcWMxcml5ZzBhaTB4bW0xbmQxd25nbnBwaG1hIikpCisgICAgICAgICAg ICAgIChwYXRjaGVzIChzZWFyY2gtcGF0Y2hlcyAiaGVpbWRhbC1DVkUtMjAxNy02NTk0LnBhdGNo IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImhlaW1kYWwtQ1ZFLTIw MTctMTExMDMucGF0Y2giKSkKICAgICAgICAgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1 dGlscykpKQogICAgICAgICAgICAgICAoc25pcHBldAogICAgICAgICAgICAgICAgJyhzdWJzdGl0 dXRlKiAiY29uZmlndXJlIgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvaGVpbWRh bC1DVkUtMjAxNy0xMTEwMy5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2hlaW1kYWwtQ1ZF LTIwMTctMTExMDMucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi5k NzZmMGRmMzYKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9oZWltZGFs LUNWRS0yMDE3LTExMTAzLnBhdGNoCkBAIC0wLDAgKzEsNDUgQEAKK0ZpeCBDVkUtMjAxNy0xMTEw MzoKKworaHR0cHM6Ly9vcnBoZXVzLWx5cmUuaW5mby8KK2h0dHBzOi8vY3ZlLm1pdHJlLm9yZy9j Z2ktYmluL2N2ZW5hbWUuY2dpP25hbWU9Q1ZFLTIwMTctMTExMDMKK2h0dHBzOi8vc2VjdXJpdHkt dHJhY2tlci5kZWJpYW4ub3JnL3RyYWNrZXIvQ1ZFLTIwMTctMTExMDMKKworUGF0Y2ggbGlmdGVk IGZyb20gdXBzdHJlYW0gc291cmNlIHJlcG9zaXRvcnk6CisKK2h0dHBzOi8vZ2l0aHViLmNvbS9o ZWltZGFsL2hlaW1kYWwvY29tbWl0LzZkZDNlYjgzNmJiYjgwYTAwZmZjZWQ0YWQ1NzA3N2ExY2Rm MjI3ZWEKKworRnJvbSA2ZGQzZWI4MzZiYmI4MGEwMGZmY2VkNGFkNTcwNzdhMWNkZjIyN2VhIE1v biBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJvbTogSmVmZnJleSBBbHRtYW4gPGphbHRtYW5Ac2Vj dXJlLWVuZHBvaW50cy5jb20+CitEYXRlOiBXZWQsIDEyIEFwciAyMDE3IDE1OjQwOjQyIC0wNDAw CitTdWJqZWN0OiBbUEFUQ0hdIENWRS0yMDE3LTExMTAzOiBPcnBoZXVzJyBMeXJlIEtEQy1SRVAg c2VydmljZSBuYW1lIHZhbGlkYXRpb24KKworSW4gX2tyYjVfZXh0cmFjdF90aWNrZXQoKSB0aGUg S0RDLVJFUCBzZXJ2aWNlIG5hbWUgbXVzdCBiZSBvYnRhaW5lZCBmcm9tCitlbmNyeXB0ZWQgdmVy c2lvbiBzdG9yZWQgaW4gJ2VuY19wYXJ0JyBpbnN0ZWFkIG9mIHRoZSB1bmVuY3J5cHRlZCB2ZXJz aW9uCitzdG9yZWQgaW4gJ3RpY2tldCcuICBVc2Ugb2YgdGhlIHVuZWNyeXB0ZWQgdmVyc2lvbiBw cm92aWRlcyBhbgorb3Bwb3J0dW5pdHkgZm9yIHN1Y2Nlc3NmdWwgc2VydmVyIGltcGVyc29uYXRp b24gYW5kIG90aGVyIGF0dGFja3MuCisKK0lkZW50aWZpZWQgYnkgSmVmZnJleSBBbHRtYW4sIFZp a3RvciBEdWNob3ZuaSBhbmQgTmljbyBXaWxsaWFtcy4KKworQ2hhbmdlLUlkOiBJNDVlZjYxZThh NDZlMGY2NTg4ZDY0YjViZDU3MmEyNGM3NDMyNTQ3YworLS0tCisgbGliL2tyYjUvdGlja2V0LmMg fCA0ICsrLS0KKyAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQorCitkaWZmIC0tZ2l0IGEvbGliL2tyYjUvdGlja2V0LmMgYi9saWIva3JiNS90aWNrZXQuYwor aW5kZXggZDk1ZDk2ZDFiLi5iOGQ4MWM2YWQgMTAwNjQ0CistLS0gYS9saWIva3JiNS90aWNrZXQu YworKysrIGIvbGliL2tyYjUvdGlja2V0LmMKK0BAIC03MDUsOCArNzA1LDggQEAgX2tyYjVfZXh0 cmFjdF90aWNrZXQoa3JiNV9jb250ZXh0IGNvbnRleHQsCisgICAgIC8qIGNoZWNrIHNlcnZlciBy ZWZlcnJhbCBhbmQgc2F2ZSBwcmluY2lwYWwgKi8KKyAgICAgcmV0ID0gX2tyYjVfcHJpbmNpcGFs bmFtZTJrcmI1X3ByaW5jaXBhbCAoY29udGV4dCwKKyAJCQkJCSAgICAgICZ0bXBfcHJpbmNpcGFs LAorLQkJCQkJICAgICAgcmVwLT5rZGNfcmVwLnRpY2tldC5zbmFtZSwKKy0JCQkJCSAgICAgIHJl cC0+a2RjX3JlcC50aWNrZXQucmVhbG0pOworKwkJCQkJICAgICAgcmVwLT5lbmNfcGFydC5zbmFt ZSwKKysJCQkJCSAgICAgIHJlcC0+ZW5jX3BhcnQuc3JlYWxtKTsKKyAgICAgaWYgKHJldCkKKyAJ Z290byBvdXQ7CisgICAgIGlmKChmbGFncyAmIEVYVFJBQ1RfVElDS0VUX0FMTE9XX1NFUlZFUl9N SVNNQVRDSCkgPT0gMCl7CistLSAKKzIuMTMuMworCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv cGF0Y2hlcy9oZWltZGFsLUNWRS0yMDE3LTY1OTQucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hl cy9oZWltZGFsLUNWRS0yMDE3LTY1OTQucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMDAwLi43MTRhZjYwMzAKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvcGF0 Y2hlcy9oZWltZGFsLUNWRS0yMDE3LTY1OTQucGF0Y2gKQEAgLTAsMCArMSw4NSBAQAorRml4IENW RS0yMDE3LTY1OTQ6CisKK2h0dHBzOi8vY3ZlLm1pdHJlLm9yZy9jZ2ktYmluL2N2ZW5hbWUuY2dp P25hbWU9Q1ZFLTIwMTctNjU5NAoraHR0cHM6Ly9zZWN1cml0eS10cmFja2VyLmRlYmlhbi5vcmcv dHJhY2tlci9DVkUtMjAxNy02NTk0CisKK1BhdGNoIGxpZnRlZCBmcm9tIHVwc3RyZWFtIHNvdXJj ZSByZXBvc2l0b3J5OgorCitodHRwczovL2dpdGh1Yi5jb20vaGVpbWRhbC9oZWltZGFsL2NvbW1p dC9iMWU2OTkxMDNmMDhkNmEwY2E0NmExMjIxOTNjOWRhNjVmNmNmODM3CisKK1RvIGFwcGx5IHRo ZSBwYXRjaCB0byBIZWltZGFsIDEuNS4zIHJlbGVhc2UgdGFyYmFsbCwgdGhlIGNoYW5nZXMgdG8g J05FV1MnIGFuZAorZmlsZXMgaW4gJ3Rlc3RzLycgYXJlIHJlbW92ZWQsIGFuZCBodW5rICM0IG9m ICdrZGMva3JiNXRncy5jJyBpcyBtb2RpZmllZC4KKworRnJvbSBiMWU2OTkxMDNmMDhkNmEwY2E0 NmExMjIxOTNjOWRhNjVmNmNmODM3IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJvbTogVmlr dG9yIER1a2hvdm5pIDx2aWt0b3JAdHdvc2lnbWEuY29tPgorRGF0ZTogV2VkLCAxMCBBdWcgMjAx NiAyMzozMToxNCArMDAwMAorU3ViamVjdDogW1BBVENIXSBGaXggdHJhbnNpdCBwYXRoIHZhbGlk YXRpb24gQ1ZFLTIwMTctNjU5NAorCitDb21taXQgZjQ2OWZjNiAoMjAxMC0xMC0wMikgaW5hZHZl cnRlbnRseSBjYXVzZWQgdGhlIHByZXZpb3VzIGhvcCByZWFsbQordG8gbm90IGJlIGFkZGVkIHRv IHRoZSB0cmFuc2l0IHBhdGggb2YgaXNzdWVkIHRpY2tldHMuICBUaGlzIG1heSwgaW4KK3NvbWUg Y2FzZXMsIGVuYWJsZSBieXBhc3Mgb2YgY2FwYXRoIHBvbGljeSBpbiBIZWltZGFsIHZlcnNpb25z IDEuNQordGhyb3VnaCA3LjIuCisKK05vdGUsIHRoaXMgbWF5IGJyZWFrIHNpdGVzIHRoYXQgcmVs eSBvbiB0aGUgYnVnLiAgV2l0aCB0aGUgYnVnIHNvbWUKK2luY29tcGxldGUgW2NhcGF0aHNdIHdv cmtlZCwgdGhhdCBzaG91bGQgbm90IGhhdmUuICBUaGVzZSBtYXkgbm93IGJyZWFrCithdXRoZW50 aWNhdGlvbiBpbiBzb21lIGNyb3NzLXJlYWxtIGNvbmZpZ3VyYXRpb25zLgorLS0tCisgTkVXUyAg ICAgICAgICAgICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCisga2RjL2tyYjV0Z3MuYyAgICAg ICAgICB8IDEyICsrKysrKysrKystLQorIHRlc3RzL2tkYy9jaGVjay1rZGMuaW4gfCAxNyArKysr KysrKysrKysrKysrKworIHRlc3RzL2tkYy9rcmI1LmNvbmYuaW4gfCAgNCArKysrCisgNCBmaWxl cyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQorCitkaWZmIC0tZ2l0 IGEva2RjL2tyYjV0Z3MuYyBiL2tkYy9rcmI1dGdzLmMKK2luZGV4IDYwNDhiOWM1NS4uOTg1MDM4 MTJmIDEwMDY0NAorLS0tIGEva2RjL2tyYjV0Z3MuYworKysrIGIva2RjL2tyYjV0Z3MuYworQEAg LTY1NSw4ICs2NTUsMTIgQEAgZml4X3RyYW5zaXRlZF9lbmNvZGluZyhrcmI1X2NvbnRleHQgY29u dGV4dCwKKyAJCSAgIkRlY29kaW5nIHRyYW5zaXRlZCBlbmNvZGluZyIpOworIAlyZXR1cm4gcmV0 OworICAgICB9CisrCisrICAgIC8qCisrICAgICAqIElmIHRoZSByZWFsbSBvZiB0aGUgcHJlc2Vu dGVkIHRndCBpcyBuZWl0aGVyIHRoZSBjbGllbnQgbm9yIHRoZSBzZXJ2ZXIKKysgICAgICogcmVh bG0sIGl0IGlzIGEgdHJhbnNpdCByZWFsbSBhbmQgbXVzdCBiZSBhZGRlZCB0byB0cmFuc2l0ZWQg c2V0LgorKyAgICAgKi8KKyAgICAgaWYoc3RyY21wKGNsaWVudF9yZWFsbSwgdGd0X3JlYWxtKSAm JiBzdHJjbXAoc2VydmVyX3JlYWxtLCB0Z3RfcmVhbG0pKSB7CistCS8qIG5vdCB1cywgc28gYWRk IHRoZSBwcmV2aW91cyByZWFsbSB0byB0cmFuc2l0ZWQgc2V0ICovCisgCWlmIChudW1fcmVhbG1z ICsgMSA+IFVJTlRfTUFYL3NpemVvZigqcmVhbG1zKSkgeworIAkgICAgcmV0ID0gRVJBTkdFOwor IAkgICAgZ290byBmcmVlX3JlYWxtczsKK0BAIC03MzcsNiArNzQxLDcgQEAgdGdzX21ha2VfcmVw bHkoa3JiNV9jb250ZXh0IGNvbnRleHQsCisgCSAgICAgICBjb25zdCBjaGFyICpzZXJ2ZXJfbmFt ZSwKKyAJICAgICAgIGhkYl9lbnRyeV9leCAqY2xpZW50LAorIAkgICAgICAga3JiNV9wcmluY2lw YWwgY2xpZW50X3ByaW5jaXBhbCwKKysgICAgICAgICAgICAgICBjb25zdCBjaGFyICp0Z3RfcmVh bG0sCisgCSAgICAgICBoZGJfZW50cnlfZXggKmtyYnRndCwKKyAJICAgICAgIGtyYjVfZW5jdHlw ZSBrcmJ0Z3RfZXR5cGUsCisgCSAgICAgICBrcmI1X3ByaW5jaXBhbHMgc3BwLAorQEAgLTc5OCw3 ICs4MDMsNyBAQCB0Z3NfbWFrZV9yZXBseShrcmI1X2NvbnRleHQgY29udGV4dCwKKyAJCQkJICZ0 Z3QtPnRyYW5zaXRlZCwgJmV0LAorIAkJCQkga3JiNV9wcmluY2lwYWxfZ2V0X3JlYWxtKGNvbnRl eHQsIGNsaWVudF9wcmluY2lwYWwpLAorIAkJCQkga3JiNV9wcmluY2lwYWxfZ2V0X3JlYWxtKGNv bnRleHQsIHNlcnZlci0+ZW50cnkucHJpbmNpcGFsKSwKKy0JCQkJIGtyYjVfcHJpbmNpcGFsX2dl dF9yZWFsbShjb250ZXh0LCBrcmJ0Z3QtPmVudHJ5LnByaW5jaXBhbCkpOworKwkJCQkgdGd0X3Jl YWxtKTsKKyAgICAgaWYocmV0KQorIAlnb3RvIG91dDsKKyAKK0BAIC0xNTE5LDQgKzE1MjQsNiBA QCB0Z3NfYnVpbGRfcmVwbHkoa3JiNV9jb250ZXh0IGNvbnRleHQsCisgICAgIGtyYjVfa2V5Ymxv Y2sgc2Vzc2lvbmtleTsKKyAgICAga3JiNV9rdm5vIGt2bm87CisgICAgIGtyYjVfZGF0YSByc3Bh YzsKKysgICAgY29uc3QgY2hhciAqdGd0X3JlYWxtID0gLyogUmVhbG0gb2YgVEdUIGlzc3VlciAq LworKyAgICAgICAga3JiNV9wcmluY2lwYWxfZ2V0X3JlYWxtKGNvbnRleHQsIGtyYnRndC0+ZW50 cnkucHJpbmNpcGFsKTsKKworQEAgLTIzMjQsNiArMjMzMSw3IEBAIHNlcnZlcl9sb29rdXA6Cisg CQkJIHNwbiwKKyAJCQkgY2xpZW50LAorIAkJCSBjcCwKKysgICAgICAgICAgICAgICAgICAgICAg ICAgdGd0X3JlYWxtLAorIAkJCSBrcmJ0Z3Rfb3V0LAorIAkJCSB0a2V5X3NpZ24tPmtleS5rZXl0 eXBlLAorIAkJCSBzcHAsCistLSAKKzIuMTMuMworCi0tIAoyLjEzLjMKCg== --=-=-= Content-Type: text/plain Cheers, Alex --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEdZDkzSn0Cycogr9IxYq4eRf1Ea4FAllvPNUACgkQxYq4eRf1 Ea4XYw//WCt4vRs9l3gnTiIPTC30PJ+UIiaaUI6hwjH0ZEIkIBS1QxogtezHhMvq rfuCRJl6DeHea7R/4hk3nJJD64fjM7oRRgGZzLsEj/WSDHaXAShCis16SghYXYN/ WQ/TWSLrcgY5FJi+q6UdnNpLVCXNsJmLvd0ztUgx7DhhOjxY6BXM2gqqWNavCHUQ l1ZwFSWV94v9MB48tC10/LLgbj/CuzcAo7krl4SCsji02HixRUq7qxjwmMBD0sVA ty8Q+6s7SkMgR36Q/YKpUgAHaOglJugotq0Gimhy1TQFrREvaZ8xUVw1tIyqgj9b VYu6taCcp/Jl7TfMsMB+fDopoz/3LwosgP0K4lNca4uzAC2vY+u0Q9wGQdMQF7ID ACe3SP6xvPH8sjK1/u95HcD2HGTFVfOMQF84FYcSkU1z9Yvvhr8xUMRCwVKhov8f Y2QbNCoEsAOFP0WKJiwR/bSIlOJ6oyRd+up/USxx7BFbPMx2FnHWWMXgy3xOi1Jh FkhDKADtudTFmgseeZsZUlwJCO3a/hGd2/7P8XuJlEC9YyMXVcxrf3PDpNvkjHsi HlaO4TarKS1U8BTz+Bl4F6XWgqdJwqU9o6WhrJCoRqKWGIQxusYeHcuT07BxcxXs kEmG+HyD7LaFqU7zI9oMd4eB28uXBU0j34gO6Xw8M4e+GsQK7M8= =kh3f -----END PGP SIGNATURE----- --==-=-=--