From owner-freebsd-ports@FreeBSD.ORG Fri Feb 7 13:50:58 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8C9B6DF9 for ; Fri, 7 Feb 2014 13:50:58 +0000 (UTC) Received: from ben.at.xencon.de (ben.sh [83.246.72.210]) by mx1.freebsd.org (Postfix) with ESMTP id 311D01FA3 for ; Fri, 7 Feb 2014 13:50:57 +0000 (UTC) Received: from localhost (aftr-37-24-157-236.unity-media.net [37.24.157.236]) by ben.at.xencon.de (Postfix) with ESMTPSA id 143033A22F5 for ; Fri, 7 Feb 2014 14:43:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=darklajid.de; s=default; t=1391780602; bh=vbFTW5TmYIS7bSmSkOAffRmPkfsDQqTi8iJKoxndT/s=; h=From:To:Subject:Date; b=qlLz92VNodcP+fwUpmYHdp9p1DiMAoHXQB8ZokAjv3WC6iHnwFQ8KuSGddoHRYEM3 Ux2au0DkOKConGKv0/xxOwPI1rLzqWaDR7I1dVHiBxuD7UANK1r3OIj4ckWlOmPG0E 6RWm2onRoVUINZ+wM/rBH2YqVZWM8d4+V6vVZeyM= From: Benjamin Podszun To: Subject: security/luasec needs bump to 0.5 - but there's no direct =?iso-8859-1?Q?maintainer=3F?= Date: Fri, 07 Feb 2014 14:43:21 +0100 User-Agent: trojita/v0.3.93-272-g6b1b2aa; Qt/4.8.5; X11; Linux; Arch Linux MIME-Version: 1.0 Message-ID: Content-Type: multipart/mixed; boundary="trojita=_45b5e25d-aaeb-4cd3-bec0-29bec999e79e" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 13:50:58 -0000 This is a multipart/mixed message in MIME format. --trojita=_45b5e25d-aaeb-4cd3-bec0-29bec999e79e Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi. Change of mail address, new thread with a decent title (previously: prosody=20= update, which is sort of independent as far as I've confirmed so far). With the attached patch luasec-0.5 builds & installs fine in my=20 environment. IF (capitals used for a reason..) I understand the following output=20 correctly, there's just one (known) consumer for that port: #pkg info -r lua51-luasec lua51-luasec-0.4: =09prosody-0.9.2 (where prosody in this case is already bumped to the last release, I'm=20 trying to push that in [1], as a follow-up to a 0.9.1 bump that never=20 landed) Would it be correct to assume that therefor the risk in bumping luasec is=20 quite small, especially since I'm successfully _running_ prosody [2] using=20= that port? Being utterly clueless: What's the right procedure to move forward,=20 especially without a dedicated maintainer for that thing? Hoping for a=20 sponsor on this list? Should I stop the discussion here and send a PR=20 instead - hoping that someone accepts that one? Thanks a lot in advance, Ben 1: http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/182075 2: This instance is nothing but a 'do these ports run' deployment, but 2.1 c2s results:=20 https://xmpp.net/result.php?domain=3Ddar-klajid.de&type=3Dclient 2.2 s2s results:=20 https://xmpp.net/result.php?domain=3Ddar-klajid.de&type=3Dserver Basically this means that client and server connections work AND encryption=20= (which is the whole point of using luasec in the first place) works quite=20 well/gets great scores w/ the right configuration. Haven't looked into PFS=20= support yet, but .. that's a different issue. --trojita=_45b5e25d-aaeb-4cd3-bec0-29bec999e79e Content-Type: text/x-patch Content-Disposition: attachment; filename=luasec-update Content-Transfer-Encoding: base64 ZGlmZiAtTnVyIGx1YXNlYy5vcmlnL01ha2VmaWxlIGx1YXNlYy9NYWtlZmlsZQotLS0gbHVhc2Vj Lm9yaWcvTWFrZWZpbGUJMjAxNC0wMi0wNiAyMTozMzo0Ni4wMDAwMDAwMDAgKzAxMDAKKysrIGx1 YXNlYy9NYWtlZmlsZQkyMDE0LTAyLTA2IDIzOjU4OjQwLjAwMDAwMDAwMCArMDEwMApAQCAtMSwx MCArMSwxMiBAQAogIyBDcmVhdGVkIGJ5OiBBbmRyZXcgTGV3aXMgPGZyZWVnaGJAZ21haWwuY29t PgotIyAkRnJlZUJTRCQKKyMgJEZyZWVCU0Q6IHRhZ3MvUkVMRUFTRV8xMF8wXzAvc2VjdXJpdHkv bHVhc2VjL01ha2VmaWxlIDMyNzc2OSAyMDEzLTA5LTIwIDIyOjU1OjI0WiBiYXB0ICQKIAogUE9S VE5BTUU9CWx1YXNlYwotUE9SVFZFUlNJT049CTAuNAorUE9SVFZFUlNJT049CTAuNQogQ0FURUdP UklFUz0Jc2VjdXJpdHkKLU1BU1RFUl9TSVRFUz0JaHR0cDovL3d3dy5pbmYucHVjLXJpby5ici9+ YnJ1bm9vcy9sdWFzZWMvZG93bmxvYWQvCitNQVNURVJfU0lURVM9CWh0dHBzOi8vZ2l0aHViLmNv bS9icnVub29zLyR7UE9SVE5BTUV9L2FyY2hpdmUvCitGRVRDSF9BUkdTPQktRnByCitXUktTUkM9 CQkke1dSS0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0KIFBLR05B TUVQUkVGSVg9CSR7TFVBX1BLR05BTUVQUkVGSVh9CiAKIE1BSU5UQUlORVI9CXBvcnRzQEZyZWVC U0Qub3JnCkBAIC0xMyw4ICsxNSw4IEBACiBSVU5fREVQRU5EUys9CSR7TFVBX01PRExJQkRJUn0v c29ja2V0L2NvcmUuc286JHtQT1JUU0RJUn0vbmV0L2x1YXNvY2tldAogCiBBTExfVEFSR0VUPQli c2QKLUxJQkRJUj0JCS1MJHtMVUFfTElCRElSfQotTUFLRV9FTlYrPQlJTkNESVI9LUkke0xVQV9J TkNESVJ9IExVQVBBVEg9JHtMVUFfTU9EU0hBUkVESVJ9IFwKK0xJQkRJUj0JCS1MJHtMVUFfTElC RElSfSAtTC4vbHVhc29ja2V0CitNQUtFX0VOVis9CUlOQ0RJUj0iLUkke0xVQV9JTkNESVJ9IC1J JHtXUktTUkN9L3NyYyIgTFVBUEFUSD0ke0xVQV9NT0RTSEFSRURJUn0gXAogCQlDUEFUSD0ke0xV QV9NT0RMSUJESVJ9CiBVU0VfTFVBPQk1LjEKIFdBTlRfTFVBX1ZFUj0JNS4xCkBAIC0zMSwxMSAr MzMsMTIgQEAKIC5lbmRpZgogCiBwb3N0LXBhdGNoOgkuU0lMRU5UCi0JJHtSRUlOUExBQ0VfQ01E fSAtRWUgJy9eQ0Mvcy89Lz89LycgXAotCQktZSAnL15MRC9zL2djYy8kJChDQykvJyBcCi0JCS1l ICcvXihDfExEKUZMQUdTL3MvPS8rPS8nIFwKLQkJLWUgJy9eQlNEL3tzLy1PWzAtM10/Ly87fScg XAorCSR7UkVJTlBMQUNFX0NNRH0gLUVlICcvXChJTlNUQUxMXCkvcy8tRCAvLycgXAorCQktZSAn L15MREZMQUdTL3MvXCs9Lz0vJyBcCisJCS1lICdzL0xVQVBBVEgvTFVBX01PRFNIQVJFRElSLycg XAorCQktZSAncy9MVUFDUEFUSC9MVUFfTU9ETElCRElSLycgXAogCQkke1dSS1NSQ30vc3JjL01h a2VmaWxlCisJJHtSRUlOUExBQ0VfQ01EfSAtRWUgJy9eKElOQ3xMSUIpRElSL3MvW14/XT0vPz0v JyBcCisJCSR7V1JLU1JDfS9NYWtlZmlsZQogCiAuaW5jbHVkZSA8YnNkLnBvcnQubWs+Ci0KZGlm ZiAtTnVyIGx1YXNlYy5vcmlnL2Rpc3RpbmZvIGx1YXNlYy9kaXN0aW5mbwotLS0gbHVhc2VjLm9y aWcvZGlzdGluZm8JMjAxNC0wMS0xNiAyMjowNzowMS4wMDAwMDAwMDAgKzAxMDAKKysrIGx1YXNl Yy9kaXN0aW5mbwkyMDE0LTAyLTA2IDIzOjU4OjQwLjAwMDAwMDAwMCArMDEwMApAQCAtMSwyICsx LDIgQEAKLVNIQTI1NiAobHVhc2VjLTAuNC50YXIuZ3opID0gMTExNzMyZjBlNjQ2MTIwYTcwMWQz M2U3ZDNhNjEzYTlhOTAxYzExYzBhMDFkMDgwNWQ3M2VmOTBjM2YwYWJkNQotU0laRSAobHVhc2Vj LTAuNC50YXIuZ3opID0gMjc4MjkKK1NIQTI1NiAobHVhc2VjLTAuNS50YXIuZ3opID0gNjQ4MDU5 OGY3NDkyYWM0NzliNmI2MDhiNWZiMTQ4ODIyNmJmYTZlZjY3NWUyOWY2YjI0ZGJlOTA5OTA4MzUy MworU0laRSAobHVhc2VjLTAuNS50YXIuZ3opID0gNDY3MzgK --trojita=_45b5e25d-aaeb-4cd3-bec0-29bec999e79e--