Date: Fri, 18 Jul 2014 19:36:30 -0700 From: Rui Paulo <rpaulo@FreeBSD.org> To: Adrian Chadd <adrian@FreeBSD.org> Cc: Craig Rodrigues <rodrigc@freebsd.org>, freebsd-doc@freebsd.org, freebsd-current Current <freebsd-current@freebsd.org>, ports <freebsd-ports@freebsd.org>, Andreas Nilsson <andrnils@gmail.com> Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <BC8A14B7-8ECF-4C2F-8623-C5248B8A693B@FreeBSD.org> In-Reply-To: <CAJ-VmonjWkm=A40-4sF_yjUm=djPyvM5KHnDsevDq63u-Yo6mA@mail.gmail.com> References: <CAG=rPVcyqq2072%2BgF_X91BocxykJB6%2BU0cMhaNexxfVFpVqUbA@mail.gmail.com> <CAJ-Vmo=p6-7KCL8C09O4dPq04pitW5wDbtsDAyz-u4Qtr7rpRA@mail.gmail.com> <CAPS9%2BSt%2BFF2_-FbrCTXF-D3Vb7DhnOEHDti%2B5WXeO=BYu=QeGA@mail.gmail.com> <CAJ-VmonjWkm=A40-4sF_yjUm=djPyvM5KHnDsevDq63u-Yo6mA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jul 17, 2014, at 13:00, Adrian Chadd <adrian@FreeBSD.org> wrote: > On 17 July 2014 12:57, Andreas Nilsson <andrnils@gmail.com> wrote: >>=20 >>=20 >>=20 >> On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd <adrian@freebsd.org> = 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BC8A14B7-8ECF-4C2F-8623-C5248B8A693B>