Oct 172012
 

I have to say, FreshPorts would be a very simple piece of code if it wasn’t for all the exceptions to the rules. But then, that is true for most software. Case in point, I’ve seen three base64 encoded emails in the past week or so. Each one makes FreshPorts barf. It has no idea what to do with such emails. My first question is: why am I getting encoded emails? Why are they not in plain text? Who do I sue?

The first email was on 13 Oct 2012, 201210130842.q9D8gaGa075934@svn.freebsd.org. If you view that URL, you’ll see a ‘normal’ email. That is not what I received. I received something very ugly. So ugly, the code had nowhere to go. Here’s what I got:

Received: from hub.freebsd.org (hub.freebsd.org [8.8.178.136])
        by mx2.freebsd.org (Postfix) with ESMTP id 403173B9203;
        Sat, 13 Oct 2012 08:42:49 +0000 (UTC)
Received: from hub.freebsd.org (hub.freebsd.org [8.8.178.136])
        by hub.freebsd.org (Postfix) with ESMTP id 3C9677EF;
        Sat, 13 Oct 2012 08:42:49 +0000 (UTC)
        (envelope-from owner-svn-ports-head@freebsd.org)
Delivered-To: svn-ports-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
 by hub.freebsd.org (Postfix) with ESMTP id 342F9722;
 Sat, 13 Oct 2012 08:42:37 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
 by mx1.freebsd.org (Postfix) with ESMTP id 1AD948FC08;
 Sat, 13 Oct 2012 08:42:37 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
 by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9D8gaSJ075941;
 Sat, 13 Oct 2012 08:42:36 GMT
 (envelope-from madpilot@svn.freebsd.org)
Received: (from madpilot@localhost)
 by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9D8gaGa075934;
 Sat, 13 Oct 2012 08:42:36 GMT
 (envelope-from madpilot@svn.freebsd.org)
Message-Id: <201210130842.q9D8gaGa075934@svn.freebsd.org>
From: Guido Falsi <madpilot@FreeBSD.org>
Date: Sat, 13 Oct 2012 08:42:36 +0000 (UTC)
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Subject: svn commit: r305823 - in head/net: unison unison-devel
 unison-devel/files unison/files unison232 unison232/files
X-SVN-Group: ports-head
MIME-Version: 1.0
X-BeenThere: svn-ports-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the ports tree for head
 <svn-ports-head.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-ports-head>,
 <mailto:svn-ports-head-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-head>
List-Post: <mailto:svn-ports-head@freebsd.org>
List-Help: <mailto:svn-ports-head-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-ports-head>,
 <mailto:svn-ports-head-request@freebsd.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: owner-svn-ports-head@freebsd.org
Sender: owner-svn-ports-head@freebsd.org

QXV0aG9yOiBtYWRwaWxvdApEYXRlOiBTYXQgT2N0IDEzIDA4OjQyOjM2IDIwMTIKTmV3IFJldmlz
aW9uOiAzMDU4MjMKVVJMOiBodHRwOi8vc3ZuLmZyZWVic2Qub3JnL2NoYW5nZXNldC9wb3J0cy8z
MDU4MjMKCkxvZzoKICAtIE1ha2UgcG9ydCBjb252ZXJ0IGFuZCB1c2UgaWNvbnMgd2hpY2ggY29t
ZSB3aXRoIHRoZSBkaXN0cmlidXRpb24KICAtIFJlbW92ZSBpbmRlZmluaXRlIGFydGljbGUgZnJv
bSBDT01NRU5UCiAgLSBUcmltIE1ha2VmaWxlcyBoZWFkZXJzCiAgLSBCdW1wIFBPUlRSRVZJU0lP
TgogIAogIFBSOgkJcG9ydHMvMTcyNDkyCiAgU3VibWl0dGVkIGJ5OglCb3JpcyBTYW1vcm9kb3Yg
PGJzYW1ARnJlZUJTRC5vcmc+CiAgQXBwcm92ZWQgYnk6CW1hbmRyZWUgKGltcGxpY2l0LCBtYWlu
dGFpbmVyIG9mIG5ldC91bmlzb24yMzIpCiAgQXBwcm92ZWQgYnk6CXRhYnRob3JwZSAocG9ydG1n
cikKICBGZWF0dXJlIHNhZmU6CXllcwoKTW9kaWZpZWQ6CiAgaGVhZC9uZXQvdW5pc29uLWRldmVs
L01ha2VmaWxlICAgKGNvbnRlbnRzLCBwcm9wcyBjaGFuZ2VkKQogIGhlYWQvbmV0L3VuaXNvbi1k
ZXZlbC9maWxlcy91bmlzb24uZGVza3RvcC5pbiAgIChjb250ZW50cywgcHJvcHMgY2hhbmdlZCkK
ICBoZWFkL25ldC91bmlzb24vTWFrZWZpbGUgICAoY29udGVudHMsIHByb3BzIGNoYW5nZWQpCiAg
aGVhZC9uZXQvdW5pc29uL2ZpbGVzL3VuaXNvbi5kZXNrdG9wLmluICAgKGNvbnRlbnRzLCBwcm9w
cyBjaGFuZ2VkKQogIGhlYWQvbmV0L3VuaXNvbjIzMi9NYWtlZmlsZSAgIChjb250ZW50cywgcHJv
cHMgY2hhbmdlZCkKICBoZWFkL25ldC91bmlzb24yMzIvZmlsZXMvdW5pc29uLmRlc2t0b3AuaW4g
ICAoY29udGVudHMsIHByb3BzIGNoYW5nZWQpCgpNb2RpZmllZDogaGVhZC9uZXQvdW5pc29uLWRl
dmVsL01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gaGVhZC9uZXQvdW5pc29uLWRl
dmVsL01ha2VmaWxlCVNhdCBPY3QgMTMgMDg6MjM6NTMgMjAxMgkocjMwNTgyMikKKysrIGhlYWQv
bmV0L3VuaXNvbi1kZXZlbC9NYWtlZmlsZQlTYXQgT2N0IDEzIDA4OjQyOjM2IDIwMTIJKHIzMDU4
MjMpCkBAIC0xLDEzICsxLDkgQEAKLSMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9y
OiB1bmlzb24KLSMgRGF0ZSBjcmVhdGVkOgkJNCBPY3RvYmVyIDIwMDAKLSMgV2hvbToJCQlEYW4g
UGVsbGVnIDxkcGVsbGVnK3VuaXNvbkBjcy5jbXUuZWR1PgotIworIyBDcmVhdGVkIGJ5OiBEYW4g
UGVsbGVnIDxkcGVsbGVnK3VuaXNvbkBjcy5jbXUuZWR1PgogIyAkRnJlZUJTRCQKLSMKIAogUE9S
VE5BTUU9CXVuaXNvbgogUE9SVFZFUlNJT049CTIuNDUuNAotUE9SVFJFVklTSU9OPQkyCitQT1JU
UkVWSVNJT049CTMKIENBVEVHT1JJRVM9CW5ldAogTUFTVEVSX1NJVEVTPQlodHRwOi8vd3d3LmNp
cy51cGVubi5lZHUvfmJjcGllcmNlL3VuaXNvbi9kb3dubG9hZC9yZWxlYXNlcy8ke0RJU1ROQU1F
fS8KIFBLR05BTUVTVUZGSVg9CS1kZXZlbApAQCAtMTYsNyArMTIsNyBAQCBESVNUX1NVQkRJUj0J
JHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0KIEVYVFJBQ1RfT05MWT0JJHtQT1JUTkFNRX0tJHtQ
T1JUVkVSU0lPTn0udGFyLmd6CiAKIE1BSU5UQUlORVI9CW1hZHBpbG90QEZyZWVCU0Qub3JnCi1D
T01NRU5UPQlBIHVzZXItbGV2ZWwgZmlsZSBzeW5jaHJvbml6YXRpb24gdG9vbAorQ09NTUVOVD0J
VXNlci1sZXZlbCBmaWxlIHN5bmNocm9uaXphdGlvbiB0b29sCiAKIExJQ0VOU0U9CUdQTHYzCiAK
QEAgLTQ0LDEyICs0MCwxNCBAQCBFWFRSQV9ET0NTPQl1bmlzb24tJHtQT1JUVkVSU0lPTn0tbWFu
dWFsCiBNQUtFX0FSR1MrPQlVSVNUWUxFPWd0azIKIFBMSVNUX1NVQis9CVRFWFQ9IiIKIEJVSUxE
X0RFUEVORFMrPQlvY2FtbGM6JHtQT1JUU0RJUn0vbGFuZy9vY2FtbCBcCi0JCWxhYmxndGsyOiR7
UE9SVFNESVJ9L3gxMS10b29sa2l0cy9vY2FtbC1sYWJsZ3RrMgorCQlsYWJsZ3RrMjoke1BPUlRT
RElSfS94MTEtdG9vbGtpdHMvb2NhbWwtbGFibGd0azIgXAorCQlpY290b29sOiR7UE9SVFNESVJ9
L2dyYXBoaWNzL2ljb3V0aWxzCiBSVU5fREVQRU5EUys9CWxhYmxndGsyOiR7UE9SVFNESVJ9L3gx
MS10b29sa2l0cy9vY2FtbC1sYWJsZ3RrMgogUEFUQ0hfREVQRU5EUys9CSR7QlVJTERfREVQRU5E
U30KIENPTkZMSUNUUys9CW9jYW1sLW5veDExKgogVVNFX0dOT01FPQlkZXNrdG9wZmlsZXV0aWxz
CiBTVUJfRklMRVMrPQkke1BPUlROQU1FfS5kZXNrdG9wCitQTElTVF9GSUxFUys9CXNoYXJlL3Bp
eG1hcHMvJHtQT1JUTkFNRX0ucG5nCiAuZWxzZQogTUFLRV9BUkdTKz0JVUlTVFlMRT10ZXh0CiBQ
TElTVF9TVUIrPQlURVhUPSJAY29tbWVudCAiCkBAIC02Miw2ICs2MCw3IEBAIHBvc3QtYnVpbGQ6
CiAJQCR7RUNIT30gQnVpbGRpbmcgdGV4dC1vbmx5IHZlcnNpb24KIAlAJHtFQ0hPfSAke1dSS1NS
Q30KIAlAJHtHTUFLRX0gLUMgJHtXUktTUkN9IFVJU1RZTEU9dGV4dCBOQU1FPXVuaXNvbi10ZXh0
CisJQGNkICR7V1JLU1JDfS93aW4zMnJjICYmICR7TE9DQUxCQVNFfS9iaW4vaWNvdG9vbCAteCBV
LmljbwogLmVuZGlmCiAKIGRvLWluc3RhbGw6CkBAIC04MSw2ICs4MCw3IEBAIHBvc3QtaW5zdGFs
bDoKIAlAJHtNS0RJUn0gJHtERVNLVE9QRElSfQogCUAke0lOU1RBTExfREFUQX0gJHtXUktESVJ9
LyR7UE9SVE5BTUV9LmRlc2t0b3AgJHtERVNLVE9QRElSfQogCUAtdXBkYXRlLWRlc2t0b3AtZGF0
YWJhc2UgPiAvZGV2L251bGwKKwlAJHtJTlNUQUxMX0RBVEF9ICR7V1JLU1JDfS93aW4zMnJjL1Vf
NF80OHg0OHgzMi5wbmcgJHtQUkVGSVh9L3NoYXJlL3BpeG1hcHMvJHtQT1JUTkFNRX0ucG5nCiAJ
QCR7Q0FUfSAke1BLR01FU1NBR0V9CiAuZWxzZQogCUAke0NBVH0gJHtQS0dNRVNTQUdFfS5ub3gx
MQoKTW9kaWZpZWQ6IGhlYWQvbmV0L3VuaXNvbi1kZXZlbC9maWxlcy91bmlzb24uZGVza3RvcC5p
bgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGhlYWQvbmV0L3VuaXNvbi1kZXZlbC9maWxlcy91
bmlzb24uZGVza3RvcC5pbglTYXQgT2N0IDEzIDA4OjIzOjUzIDIwMTIJKHIzMDU4MjIpCisrKyBo
ZWFkL25ldC91bmlzb24tZGV2ZWwvZmlsZXMvdW5pc29uLmRlc2t0b3AuaW4JU2F0IE9jdCAxMyAw
ODo0MjozNiAyMDEyCShyMzA1ODIzKQpAQCAtNyw1ICs3LDYgQEAgVGVybWluYWw9ZmFsc2UKIFN0
YXJ0dXBOb3RpZnk9dHJ1ZQogQ2F0ZWdvcmllcz1HVEs7VXRpbGl0eTsKIEV4ZWM9dW5pc29uCitJ
Y29uPXVuaXNvbi5wbmcKIENvbW1lbnQ9U3luY2hyb25pemUgZmlsZXMgKGRpcmVjdG9yaWVzKSBv
dmVyIGRpZmZlcmVudCBkaXNrcyAoaG9zdHMpCiBDb21tZW50W3J1XT3DkMKhw5DCuMOQwr3DkcKF
w5HCgMOQwr7DkMK9w5DCuMOQwrfDkMKww5HChsOQwrjDkcKPIMORwoTDkMKww5DCucOQwrvDkMK+
w5DCsiAow5DCusOQwrDDkcKCw5DCsMOQwrvDkMK+w5DCs8OQwr7DkMKyKSDDkMK9w5DCsCDDkMK9
w5DCtcORwoHDkMK6w5DCvsOQwrvDkcKMw5DCusOQwrjDkcKFIMOQwrTDkMK4w5HCgcOQwrrDkMKw
w5HChSAow5DCusOQwr7DkMK8w5DCv8ORwozDkcKOw5HCgsOQwrXDkcKAw5DCsMORwoUpCgpNb2Rp
ZmllZDogaGVhZC9uZXQvdW5pc29uL01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
aGVhZC9uZXQvdW5pc29uL01ha2VmaWxlCVNhdCBPY3QgMTMgMDg6MjM6NTMgMjAxMgkocjMwNTgy
MikKKysrIGhlYWQvbmV0L3VuaXNvbi9NYWtlZmlsZQlTYXQgT2N0IDEzIDA4OjQyOjM2IDIwMTIJ
KHIzMDU4MjMpCkBAIC0xLDEzICsxLDkgQEAKLSMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZp
bGUgZm9yOiB1bmlzb24KLSMgRGF0ZSBjcmVhdGVkOgkJNCBPY3RvYmVyIDIwMDAKLSMgV2hvbToJ
CQlEYW4gUGVsbGVnIDxkcGVsbGVnK3VuaXNvbkBjcy5jbXUuZWR1PgotIworIyBDcmVhdGVkIGJ5
OiBEYW4gUGVsbGVnIDxkcGVsbGVnK3VuaXNvbkBjcy5jbXUuZWR1PgogIyAkRnJlZUJTRCQKLSMK
IAogUE9SVE5BTUU9CXVuaXNvbgogUE9SVFZFUlNJT049CTIuNDAuNjMKLVBPUlRSRVZJU0lPTj89
CTIKK1BPUlRSRVZJU0lPTj89CTMKIENBVEVHT1JJRVM9CW5ldAogTUFTVEVSX1NJVEVTPQlodHRw
Oi8vd3d3LmNpcy51cGVubi5lZHUvfmJjcGllcmNlL3VuaXNvbi9kb3dubG9hZC9yZWxlYXNlcy8k
e0RJU1ROQU1FfS8KIERJU1RGSUxFUz0JJHtFWFRSQUNUX09OTFl9ICR7RVhUUkFfRE9DU30KQEAg
LTE1LDcgKzExLDcgQEAgRElTVF9TVUJESVI9CSR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059CiBF
WFRSQUNUX09OTFk9CSR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059LnRhci5negogCiBNQUlOVEFJ
TkVSPz0JbWFkcGlsb3RARnJlZUJTRC5vcmcKLUNPTU1FTlQ/PQlBIHVzZXItbGV2ZWwgZmlsZSBz
eW5jaHJvbml6YXRpb24gdG9vbAorQ09NTUVOVD89CVVzZXItbGV2ZWwgZmlsZSBzeW5jaHJvbml6
YXRpb24gdG9vbAogCiBMSUNFTlNFPQlHUEx2MwogCkBAIC00MywxMiArMzksMTQgQEAgRVhUUkFf
RE9DUz0JdW5pc29uLSR7UE9SVFZFUlNJT059LW1hbnVhbAogTUFLRV9BUkdTKz0JVUlTVFlMRT1n
dGsyCiBQTElTVF9TVUIrPQlURVhUPSIiCiBCVUlMRF9ERVBFTkRTKz0Jb2NhbWxjOiR7UE9SVFNE
SVJ9L2xhbmcvb2NhbWwgXAotCQlsYWJsZ3RrMjoke1BPUlRTRElSfS94MTEtdG9vbGtpdHMvb2Nh
bWwtbGFibGd0azIKKwkJbGFibGd0azI6JHtQT1JUU0RJUn0veDExLXRvb2xraXRzL29jYW1sLWxh
YmxndGsyIFwKKwkJaWNvdG9vbDoke1BPUlRTRElSfS9ncmFwaGljcy9pY291dGlscwogUlVOX0RF
UEVORFMrPQlsYWJsZ3RrMjoke1BPUlRTRElSfS94MTEtdG9vbGtpdHMvb2NhbWwtbGFibGd0azIK
IFBBVENIX0RFUEVORFMrPQkke0JVSUxEX0RFUEVORFN9CiBDT05GTElDVFMrPQlvY2FtbC1ub3gx
MSoKIFVTRV9HTk9NRT0JZGVza3RvcGZpbGV1dGlscwogU1VCX0ZJTEVTKz0JJHtQT1JUTkFNRX0u
ZGVza3RvcAorUExJU1RfRklMRVMrPQlzaGFyZS9waXhtYXBzLyR7UE9SVE5BTUV9LnBuZwogLmVs
c2UKIE1BS0VfQVJHUys9CVVJU1RZTEU9dGV4dAogUExJU1RfU1VCKz0JVEVYVD0iQGNvbW1lbnQg
IgpAQCAtNjEsNiArNTksNyBAQCBwb3N0LWJ1aWxkOgogCUAke0VDSE99IEJ1aWxkaW5nIHRleHQt
b25seSB2ZXJzaW9uCiAJQCR7RUNIT30gJHtXUktTUkN9CiAJQCR7R01BS0V9IC1DICR7V1JLU1JD
fSBVSVNUWUxFPXRleHQgTkFNRT11bmlzb24tdGV4dAorCUBjZCAke1dSS1NSQ30vd2luMzJyYyAm
JiAke0xPQ0FMQkFTRX0vYmluL2ljb3Rvb2wgLXggVS5pY28KIC5lbmRpZgogCiBkby1pbnN0YWxs
OgpAQCAtNzcsNiArNzYsNyBAQCBwb3N0LWluc3RhbGw6CiAJQCR7TUtESVJ9ICR7REVTS1RPUERJ
Un0KIAlAJHtJTlNUQUxMX0RBVEF9ICR7V1JLRElSfS8ke1BPUlROQU1FfS5kZXNrdG9wICR7REVT
S1RPUERJUn0KIAlALXVwZGF0ZS1kZXNrdG9wLWRhdGFiYXNlID4gL2Rldi9udWxsCisJQCR7SU5T
VEFMTF9EQVRBfSAke1dSS1NSQ30vd2luMzJyYy9VXzRfNDh4NDh4MzIucG5nICR7UFJFRklYfS9z
aGFyZS9waXhtYXBzLyR7UE9SVE5BTUV9LnBuZwogCUAke0NBVH0gJHtQS0dNRVNTQUdFfQogLmVs
c2UKIAlAJHtDQVR9ICR7UEtHTUVTU0FHRX0ubm94MTEKCk1vZGlmaWVkOiBoZWFkL25ldC91bmlz
b24vZmlsZXMvdW5pc29uLmRlc2t0b3AuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBoZWFk
L25ldC91bmlzb24vZmlsZXMvdW5pc29uLmRlc2t0b3AuaW4JU2F0IE9jdCAxMyAwODoyMzo1MyAy
MDEyCShyMzA1ODIyKQorKysgaGVhZC9uZXQvdW5pc29uL2ZpbGVzL3VuaXNvbi5kZXNrdG9wLmlu
CVNhdCBPY3QgMTMgMDg6NDI6MzYgMjAxMgkocjMwNTgyMykKQEAgLTcsNSArNyw2IEBAIFRlcm1p
bmFsPWZhbHNlCiBTdGFydHVwTm90aWZ5PXRydWUKIENhdGVnb3JpZXM9R1RLO1V0aWxpdHk7CiBF
eGVjPXVuaXNvbgorSWNvbj11bmlzb24ucG5nCiBDb21tZW50PVN5bmNocm9uaXplIGZpbGVzIChk
aXJlY3Rvcmllcykgb3ZlciBkaWZmZXJlbnQgZGlza3MgKGhvc3RzKQogQ29tbWVudFtydV090KHQ
uNC90YXRgNC+0L3QuNC30LDRhtC40Y8g0YTQsNC50LvQvtCyICjQutCw0YLQsNC70L7Qs9C+0LIp
INC90LAg0L3QtdGB0LrQvtC70YzQutC40YUg0LTQuNGB0LrQsNGFICjQutC+0LzQv9GM0Y7RgtC1
0YDQsNGFKQoKTW9kaWZpZWQ6IGhlYWQvbmV0L3VuaXNvbjIzMi9NYWtlZmlsZQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIGhlYWQvbmV0L3VuaXNvbjIzMi9NYWtlZmlsZQlTYXQgT2N0IDEzIDA4
OjIzOjUzIDIwMTIJKHIzMDU4MjIpCisrKyBoZWFkL25ldC91bmlzb24yMzIvTWFrZWZpbGUJU2F0
IE9jdCAxMyAwODo0MjozNiAyMDEyCShyMzA1ODIzKQpAQCAtMSwxMyArMSw5IEBACi0jIE5ldyBw
b3J0cyBjb2xsZWN0aW9uIG1ha2VmaWxlIGZvcjogdW5pc29uCi0jIERhdGUgY3JlYXRlZDoJCTQg
T2N0b2JlciAyMDAwCi0jIFdob206CQkJRGFuIFBlbGxlZyA8ZHBlbGxlZyt1bmlzb25AY3MuY211
LmVkdT4KLSMKKyMgQ3JlYXRlZCBieTogRGFuIFBlbGxlZyA8ZHBlbGxlZyt1bmlzb25AY3MuY211
LmVkdT4KICMgJEZyZWVCU0QkCi0jCiAKIFBPUlROQU1FPQl1bmlzb24KIFBPUlRWRVJTSU9OPQky
LjMyLjUyCi1QT1JUUkVWSVNJT049CTIKK1BPUlRSRVZJU0lPTj0JMwogQ0FURUdPUklFUz0JbmV0
CiBNQVNURVJfU0lURVM9CWh0dHA6Ly93d3cuY2lzLnVwZW5uLmVkdS9+YmNwaWVyY2UvdW5pc29u
L2Rvd25sb2FkL3JlbGVhc2VzLyR7RElTVE5BTUV9LwogUEtHTkFNRVNVRkZJWD0JMjMyCkBAIC0x
Nyw3ICsxMyw3IEBAIEVYVFJBQ1RfT05MWT0JJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0KIAog
TUFJTlRBSU5FUj0JbWFuZHJlZUBGcmVlQlNELm9yZwogIyBJbXBsaWNpdCBhcHByb3ZhbCBmb3Ig
cG9ydCBjaGFuZ2VzIGdyYW50ZWQgdG8gR3VpZG8gRmFsc2kgPG1hZHBpbG90QEZyZWVCU0Qub3Jn
PgotQ09NTUVOVD0JQSB1c2VyLWxldmVsIGZpbGUgc3luY2hyb25pemF0aW9uIHRvb2wKK0NPTU1F
TlQ9CVVzZXItbGV2ZWwgZmlsZSBzeW5jaHJvbml6YXRpb24gdG9vbAogCiBQTElTVF9TVUI9CVBP
UlRWRVJTSU9OPSR7UE9SVFZFUlNJT059CiBVU0VfR01BS0U9CXllcwpAQCAtNDQsMTIgKzQwLDE0
IEBAIEVYVFJBX0RPQ1M9CSR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059LW0KIE1BS0VfQVJHUys9
CVVJU1RZTEU9Z3RrMgogUExJU1RfU1VCKz0JVEVYVD0iIgogQlVJTERfREVQRU5EUys9CW9jYW1s
Yzoke1BPUlRTRElSfS9sYW5nL29jYW1sIFwKLQkJbGFibGd0azI6JHtQT1JUU0RJUn0veDExLXRv
b2xraXRzL29jYW1sLWxhYmxndGsyCisJCWxhYmxndGsyOiR7UE9SVFNESVJ9L3gxMS10b29sa2l0
cy9vY2FtbC1sYWJsZ3RrMiBcCisJCWljb3Rvb2w6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvaWNvdXRp
bHMKIFJVTl9ERVBFTkRTKz0JbGFibGd0azI6JHtQT1JUU0RJUn0veDExLXRvb2xraXRzL29jYW1s
LWxhYmxndGsyCiBQQVRDSF9ERVBFTkRTKz0JJHtCVUlMRF9ERVBFTkRTfQogQ09ORkxJQ1RTKz0J
b2NhbWwtbm94MTEqCiBVU0VfR05PTUU9CWRlc2t0b3BmaWxldXRpbHMKIFNVQl9GSUxFUys9CSR7
UE9SVE5BTUV9LmRlc2t0b3AKK1BMSVNUX0ZJTEVTKz0Jc2hhcmUvcGl4bWFwcy8ke1BPUlROQU1F
fSR7UEtHTkFNRVNVRkZJWH0ucG5nCiAuZWxzZQogTUFLRV9BUkdTKz0JVUlTVFlMRT10ZXh0CiBQ
TElTVF9TVUIrPQlURVhUPSJAY29tbWVudCAiCkBAIC02Miw2ICs2MCw3IEBAIHBvc3QtYnVpbGQ6
CiAJQCR7RUNIT30gQnVpbGRpbmcgdGV4dC1vbmx5IHZlcnNpb24KIAlAJHtFQ0hPfSAke1dSS1NS
Q30KIAkke0dNQUtFfSAtQyAke1dSS1NSQ30gVUlTVFlMRT10ZXh0IE5BTUU9JHtQT1JUTkFNRX0t
dGV4dAorCUBjZCAke1dSS1NSQ30vd2luMzJyYyAmJiAke0xPQ0FMQkFTRX0vYmluL2ljb3Rvb2wg
LXggVS5pY28KIC5lbmRpZgogCiBkby1pbnN0YWxsOgpAQCAtNzgsNiArNzcsNyBAQCBwb3N0LWlu
c3RhbGw6CiAJJHtNS0RJUn0gJHtERVNLVE9QRElSfQogCSR7SU5TVEFMTF9EQVRBfSAke1dSS0RJ
Un0vJHtQT1JUTkFNRX0uZGVza3RvcCAke0RFU0tUT1BESVJ9LyR7UE9SVE5BTUV9JHtQS0dOQU1F
U1VGRklYfS5kZXNrdG9wCiAJLXVwZGF0ZS1kZXNrdG9wLWRhdGFiYXNlID4gL2Rldi9udWxsCisJ
QCR7SU5TVEFMTF9EQVRBfSAke1dSS1NSQ30vd2luMzJyYy9VXzRfNDh4NDh4MzIucG5nICR7UFJF
RklYfS9zaGFyZS9waXhtYXBzLyR7UE9SVE5BTUV9JHtQS0dOQU1FU1VGRklYfS5wbmcKIC5lbmRp
ZgogCiAuaW5jbHVkZSA8YnNkLnBvcnQubWs+CgpNb2RpZmllZDogaGVhZC9uZXQvdW5pc29uMjMy
L2ZpbGVzL3VuaXNvbi5kZXNrdG9wLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gaGVhZC9u
ZXQvdW5pc29uMjMyL2ZpbGVzL3VuaXNvbi5kZXNrdG9wLmluCVNhdCBPY3QgMTMgMDg6MjM6NTMg
MjAxMgkocjMwNTgyMikKKysrIGhlYWQvbmV0L3VuaXNvbjIzMi9maWxlcy91bmlzb24uZGVza3Rv
cC5pbglTYXQgT2N0IDEzIDA4OjQyOjM2IDIwMTIJKHIzMDU4MjMpCkBAIC03LDYgKzcsNyBAQCBU
ZXJtaW5hbD1mYWxzZQogU3RhcnR1cE5vdGlmeT10cnVlCiBDYXRlZ29yaWVzPUdUSztVdGlsaXR5
OwogRXhlYz11bmlzb24yMzIKK0ljb249dW5pc29uMjMyLnBuZwogQ29tbWVudD1TeW5jaHJvbml6
ZSBmaWxlcyAoZGlyZWN0b3JpZXMpIG92ZXIgZGlmZmVyZW50IGRpc2tzIChob3N0cykKIENvbW1l
bnRbZGVdPURhdGVpZW4gb2RlciBWZXJ6ZWljaG5pc3NlIMO8YmVyIEZlc3RwbGF0dGVuIG9kZXIg
Q29tcHV0ZXIgaGlud2VnIGFiZ2xlaWNoZW4KIENvbW1lbnRbcnVdPdCh0LjQvdGF0YDQvtC90LjQ
t9Cw0YbQuNGPINGE0LDQudC70L7QsiAo0LrQsNGC0LDQu9C+0LPQvtCyKSDQvdCwINC90LXRgdC6
0L7Qu9GM0LrQuNGFINC00LjRgdC60LDRhSAo0LrQvtC80L/RjNGO0YLQtdGA0LDRhSkKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Kc3ZuLXBvcnRzLWhlYWRA
ZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0Cmh0dHA6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3N2bi1wb3J0cy1oZWFkClRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRv
ICJzdm4tcG9ydHMtaGVhZC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyI=

And then, overnight tonight, I received two more such emails:

In both cases, the emails received by FreshPorts are similar to that pasted above.

Lest there be any confusion, I am not blaming the committers. No, not at all. I’m just grumbling as I have my morning coffee. I’m also documenting what happened, as is usual for most fixes to FreshPorts.

In the short term, the fix is easy. I base64 decode the body of the message, copy the results, paste it back into the text file, and resubmit it into FreshPorts. Clearly, this won’t work long term. I need a coded solution.

Website Pin Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google StumbleUpon Premium Responsive

  One Response to “base64 encoded emails”

  1. This just in, another base64 email, this time for ports.