From owner-freebsd-isp@FreeBSD.ORG Wed Jul 21 20:49:28 2010 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27502106564A for ; Wed, 21 Jul 2010 20:49:28 +0000 (UTC) (envelope-from adam@hendricks.amyl.org.uk) Received: from hendricks.amyl.org.uk (hendricks.amyl.org.uk [93.93.129.13]) by mx1.freebsd.org (Postfix) with ESMTP id E483D8FC17 for ; Wed, 21 Jul 2010 20:49:26 +0000 (UTC) Received: from adam by hendricks.amyl.org.uk with local (Exim 4.69) (envelope-from ) id 1ObfyH-0002dz-MD; Wed, 21 Jul 2010 21:32:53 +0100 Date: Wed, 21 Jul 2010 21:32:53 +0100 From: Adam McGreggor To: "Marc G. Fournier" Message-ID: <20100721203253.GK28385@hendricks.amyl.org.uk> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) Sender: Adam McGreggor Cc: freebsd-isp@freebsd.org Subject: Re: OSS Control Panel to manage FreeBSD jails ... ? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2010 20:49:28 -0000 On Wed, Jul 21, 2010 at 03:49:07PM -0300, Marc G. Fournier wrote: > what it doesn't do is dns or email management ... dns is modified 'by > request', and email is a totally seperate, unintegrated inferface ... If you've got moderately technically competent users, you may find Jonathan McDowell's AutoDNS http://www.earth.li/projectpurple/progs/autodns.html useful (at least, if users run their own DNS servers). (Or indeed, use some of that/the idea to allow zonefile updates by gpg-signed email) Last time I looked at this (letting end-users faff with DNS zones) -- a few years back -- there were a couple of not-so-sucky options available of freshmeat. As for managing email, hum. That's where it gets complicated. Presumably your MTA handles database-lookup/backends (or indeed, flatfiles for each domain), so why not build a quick and dirty $language-of-choice script to pull known domains (to the account), and let them run wild, obviously, with syntax checking. http://www.ex-parrot.com/~chris/vmail-sql/ may be worth a look, if you've not seen it already, and don't want to completely write something yourself. (although, note http://www.ex-parrot.com/~chris/wwwitter/20070305-chris_lightfoot_1978-2007.html ) > I don't want to have to log > into multiple interfaces to deal with support issues, for instance .. > but, at the same time, don't want to force a client to have two different > interfaces to handle things ... > > Does anyone have any suggestions on software that could replace this? Presumably you're not talking about using RT (or similar) here, as the software used to store/process the support requests, but something to manage them. I think the short answer is, none of us will ever be completely content with stuff other people have written, so, erm, it's best to roll our own, for our own needs, and hope it works/doesn't break. -- ''meetings, n.: A place where minutes are kept and hours are lost.''