From owner-freebsd-current@FreeBSD.ORG Sat Jul 19 02:36:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9DAB9D3E; Sat, 19 Jul 2014 02:36:46 +0000 (UTC) Received: from felyko.com (felyko.com [IPv6:2001:470:1:2d5:26:3:1337:ca7]) by mx1.freebsd.org (Postfix) with ESMTP id 796532A46; Sat, 19 Jul 2014 02:36:46 +0000 (UTC) Received: from [IPv6:2601:9:8280:426:58ba:4b9:2104:88ed] (unknown [IPv6:2601:9:8280:426:58ba:4b9:2104:88ed]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by felyko.com (Postfix) with ESMTPSA id 19AF034A9E4; Fri, 18 Jul 2014 19:36:30 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Rui Paulo In-Reply-To: Date: Fri, 18 Jul 2014 19:36:30 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Adrian Chadd X-Mailer: Apple Mail (2.1878.6) Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports , Andreas Nilsson X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 02:36:46 -0000 On Jul 17, 2014, at 13:00, Adrian Chadd wrote: > On 17 July 2014 12:57, Andreas Nilsson wrote: >>=20 >>=20 >>=20 >> On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd = wrote: >>>=20 >>> Hi! >>>=20 >>> 3) The binary packages need to work out of the box >>> 4) .. which means, when you do things like pkg install apache, it >>> can't just be installed and not be enabled, because that's a bit of = a >>> problem; >>=20 >> I disagree on this. For network services on linux ( apart from ssh ), = I want >> that started very seldom. But I do want the package installed so that = when I >> need it, it is there. Having it autostart as part of being installed = is >> breaking KISS and in some way unix philosophy: I asked for something = to be >> installed, not installed and autostarted. >=20 > That's cool. We can disagree on that. But the fact that you have to > edit a file to enable things and hope you get the right start entry in > /etc/rc.conf or /usr/local/etc/rc.conf, or wherever you put it is, is > a pain. In the context of the email thread, no one in their sane mind will = configure Amazon/Heroku/etc. VMs manually. They will use = ansible/puppet/chef/etc. to install packages and to start services after = they are installed and configured. =20 I honestly don't see what the big deal is. Most of the time you will = need to configure your apache server before you can start it. =20 -- Rui Paulo