From owner-freebsd-virtualization@FreeBSD.ORG Thu Feb 6 16:21:49 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 57803253 for ; Thu, 6 Feb 2014 16:21:49 +0000 (UTC) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 19A5817E9 for ; Thu, 6 Feb 2014 16:21:48 +0000 (UTC) Received: from torb.pix.net (torb.pix.net [IPv6:2001:470:e254:10:12dd:b1ff:febf:eca9]) (authenticated bits=0) by hydra.pix.net (8.14.5/8.14.5) with ESMTP id s16GLlov004104; Thu, 6 Feb 2014 11:21:47 -0500 (EST) (envelope-from lidl@pix.net) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98 at mail.pix.net Message-ID: <52F3B69B.6030706@pix.net> Date: Thu, 06 Feb 2014 11:21:47 -0500 From: Kurt Lidl User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: CFT: Very rough draft of PetiteCloud 0.2.4 (Linux as a host) References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 16:21:49 -0000 > 1. We'll be creating our own mailing list as soon as we can solve these > technical issues: > > a. Mailman (under apache22) seems to insist on being on port 80. > We have no machine that is on the public internet that has 80 not used by > tomcat. Any ideas on how to fix this? (Both machines are at RootBSD and > have 9.2-RELEASE on them.) This part is easy. You run a reverse proxy on your external IP address, and then you have it pass stuff for one virtual host to the server running tomcat, and have it pass requests for the mailman host to the server running apache22. Those "servers" could just be processes on the same machine, bound to different ports, or they could be complete virtual machines. It's entirely up to you as to how to implement and run it to best serve your interests. -Kurt