From owner-freebsd-security@FreeBSD.ORG Thu Sep 11 20:59:19 2003 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5227116A4BF; Thu, 11 Sep 2003 20:59:19 -0700 (PDT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28B7E43FE1; Thu, 11 Sep 2003 20:59:18 -0700 (PDT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 0937865203; Fri, 12 Sep 2003 04:59:17 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 41575-02; Fri, 12 Sep 2003 04:59:16 +0100 (BST) Received: by arginine.spc.org (Postfix, from userid 1078) id 8840F651FF; Fri, 12 Sep 2003 04:59:16 +0100 (BST) Date: Fri, 12 Sep 2003 04:59:16 +0100 From: Bruce M Simpson To: freebsd-security@freebsd.org Message-ID: <20030912035916.GA41681@spc.org> Mail-Followup-To: Bruce M Simpson , freebsd-security@freebsd.org, edwin@freebsd.org, kris@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4.1i Organization: SPC cc: edwin@freebsd.org Subject: Cyrus SASL 2 fixes for MySQL X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Security issues [members-only posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2003 03:59:19 -0000 Hi all, I have been trying to get SMTP AUTH working in a hosting setup which I manage. Tonight I succeeded. In the course of so doing I've come up with a few patches which seem to work well for me. Please see: http://people.freebsd.org/~bms/cyrus-sasl-improvements.diff The features are: improved debugging messages, optional use of an SSL transport, and the ability to use MD5 hashes with MySQL or other auxprop plugins. Credit is due to Branko GrÄnar for the last two features. I have tidied there to make a cleaner diff for 2.1.15. At the moment this is a diff which can be applied to the cyrus-sasl2 port. If there's further interest I'll roll the patches into the port itself with toggle switches. BMS