From owner-freebsd-questions@FreeBSD.ORG Tue Oct 30 19:38:10 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B197D5E for ; Tue, 30 Oct 2012 19:38:10 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by mx1.freebsd.org (Postfix) with ESMTP id 454838FC0C for ; Tue, 30 Oct 2012 19:38:09 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TTHdb-0000lQ-8m for freebsd-questions@freebsd.org; Tue, 30 Oct 2012 20:38:11 +0100 Received: from pool-173-79-84-117.washdc.fios.verizon.net ([173.79.84.117]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 30 Oct 2012 20:38:11 +0100 Received: from nightrecon by pool-173-79-84-117.washdc.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 30 Oct 2012 20:38:11 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Michael Powell Subject: Re: Famp Server Date: Tue, 30 Oct 2012 15:37:55 -0400 Lines: 53 Message-ID: References: <1351488821.57168.YahooMailNeo@web162303.mail.bf1.yahoo.com> <20121030071059.GA10291@external.screwed.box> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-173-79-84-117.washdc.fios.verizon.net X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: nightrecon@hotmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Oct 2012 19:38:10 -0000 Peter Vereshagin wrote: > Hello. > > 2012/10/29 16:28:11 -0400 Michael Powell => To > freebsd-questions@freebsd.org : MP> Perhaps by way of example I can > illustrate: I run Apache as FastCGI with the MP> event-mpm, mysql, > memcached, and PHP in the FPM configuration. It is a MP> highly customized > and tuned environment which is easily obtained utilizing MP> the inherent > configurability of the FreeBSD ports system. > > jfmi: Which of them can not be found in a 'gentoo'? I do not know. Never ran Gentoo. Never had the time to try every 'distro'. Some imprecise and poor wording on my part when I said something about 'all', when I should have said the 3 that I did try. Mistake on my part. [snip] > > What if being a proper sysadm means ability to deploy a package on > thousands (tens of thaousands, etc.) of machines? In formal terms this > means create a package and install on the every machine. This cannot be a > several packages because this makes the whole task less quick and the > solution less reliable. And the creation of such a package can be a more > trivial task for sysadm than the such of a package installation or upgrade > by itself. > > Such a metaport can be a person-scale/company-wide solution, not a public > one so no harm for the general freebsd usage approaches/pphilosophy which > is a kind of a public stuff. I completely agree with this. However, noting the most recent email it looks as if he still hasn't quite got the hang of installing software on FreeBSD yet. I believe there is a chapter in the Handbook devoted to it. One would still need to learn how to install software on FreeBSD in order to make use of a meta port; after all - it is still the same process. I do not think a meta port is a solution for not learning how to install software. My suggestion is centered around the idea that learning to install software is a prerequisite to using a meta port. I think we should be guiding him towards acquiring that understanding, then if such a meta port comes into being he will be able to make use of it as well. I do not disagree with the potential utility of a meta port. This is a 'horse before the cart' situation where one cannot replace the other. We should be helping him learn how to install software. A meta port should be a separate issue of its own, and not be attempting to replace not knowing how to install software. -Mike