From owner-freebsd-isp@FreeBSD.ORG Mon Oct 24 15:56:28 2005 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D857116A41F for ; Mon, 24 Oct 2005 15:56:28 +0000 (GMT) (envelope-from troy@psknet.com) Received: from psknet.com (kennedy.psknet.com [63.171.251.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB24443D68 for ; Mon, 24 Oct 2005 15:56:25 +0000 (GMT) (envelope-from troy@psknet.com) Received: from pool-70-110-2-141.roa.east.verizon.net ([70.110.2.141] helo=[192.168.1.104]) by psknet.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.43 (FreeBSD)) id 1EU4gS-0008Md-5h for freebsd-isp@freebsd.org; Mon, 24 Oct 2005 11:56:24 -0400 Message-ID: <435D0426.6010107@psknet.com> Date: Mon, 24 Oct 2005 11:56:22 -0400 From: Troy Settle User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-isp@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Web Hosting - IPs, Quotas and 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: Mon, 24 Oct 2005 15:56:29 -0000 I have a server running FreeBSD 5.4. It's a dual Xeon 2.8Ghz with 2GB of ram and a 4x36GB raid-5 array. Pretty sweet machine. On this machine, I've installed an administrative jail, which is running things like MySQL and phpMyAdmin. There's a 2nd jail running PureFTPd with MySQL authentication and a bare Apache server with mod_vhost_alias. All my simple/cheap hosting accounts are taken care of, they'll be automatically provisioned via my billing software. Anyways, here's where I need some help. I want to create a 3rd jail for Frontpage services. FP doesn't have any built in quota support that I've seen, so I'll need to depend on file system quotas. The problem with this, is that quotas do not seem to work in a jailed environment. Can anyone recommend a solution/workaround to this? Finally, I want to be able to offer advanced web services that will allow the customer to have SSL certificates, operate virtual FTP servers, etc... This requires that I have one IP per server, which means one jail per server. Jails are fun, but somehow, I don't think 50 jails would be fun. Should I just throw in the towel on the idea of jails and do these things on the host itself or possibly another host, but without jails? Thanks, -- Troy Settle Pulaski Networks http://www.psknet.com 866.477.5638