Received: from magus.postgresql.org (magus.postgresql.org [87.238.57.229]) by mail.postgresql.org (Postfix) with ESMTP id 882176FED4 for ; Tue, 19 Jun 2012 05:42:34 -0300 (ADT) Received: from sd-17937.dedibox.fr ([88.191.100.74]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1Sgu18-0001yE-8T for pgsql-www@postgresql.org; Tue, 19 Jun 2012 08:42:33 +0000 Received: from mail.lelarge.info (localhost.localdomain [127.0.0.1]) by sd-17937.dedibox.fr (Postfix) with ESMTPA id CA3193B8F5; Tue, 19 Jun 2012 10:44:33 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Date: Tue, 19 Jun 2012 10:44:33 +0200 From: Guillaume Lelarge To: Magnus Hagander Cc: Tom Lane , Dave Page , Kevin Grittner , Subject: Re: Some restructuring of the download section In-Reply-To: References: <4FDDAA9F0200002500048597@gw.wicourts.gov> <27201.1339951215@sss.pgh.pa.us> <1340005330.3923.1.camel@localhost.localdomain> Message-ID: X-Sender: guillaume@lelarge.info User-Agent: RoundCube Webmail/0.4-beta Content-Transfer-Encoding: quoted-printable X-Pg-Spam-Score: -1.9 (-) X-Archive-Number: 201206/48 X-Sequence-Number: 20742 On Tue, 19 Jun 2012 08:44:24 +0800, Magnus Hagander wrote: > On Mon, Jun 18, 2012 at 3:42 PM, Guillaume Lelarge > wrote: >> On Sun, 2012-06-17 at 12:40 -0400, Tom Lane wrote: >>> Dave Page writes: >>> > On Sun, Jun 17, 2012 at 4:39 PM, Magnus Hagander >>> > wrote: >>> >> Uh, that part is just incorrect. Several sets of platform packages >>> >> certainly do initdb for you. And AFAIK every single one of them on >>> >> Linux at least do service setup for you. >>> >>> > Hmm, clearly it's been a while since I did a PG installation on Debian >>> > (oddly!), as that does seem to leave the server up and running. I'm >>> > fairly certain it didn't in the past. >>> > RPMs on the other hand, do not. >>> >>> FWIW, Red-Hat-based systems have a strong distro policy against starting >>> servers merely because the package got installed --- the theory is that >>> an "everything" install should not leave the user running a bunch of >>> servers he doesn't know about and maybe hasn't configured securely. >>> >>> I'm a bit surprised to hear that Debian does it differently; although >>> it's possible that they distinguish manual from automatic install >>> scenarios. =C2=A0It's a little bit saner to do an auto service start = if you >>> know that the user explicitly requested this specific package. >>> >> >> When you use aptitude or apt-get to install the server package, it wil= l >> install the binaires, execute initdb, and start the server. I much >> prefer the RPM way of doing it (IOW, not starting the server). Anyway, I >> guess there are both pros and cons in both methods. >=20 > Yeah. But it's a good point that since they are different, I should > add info to each of the pages saying exactly how it behaves on that > specific platform. I'm not sure this is really our responsibility. The package maintainer should have a webpage explaining how his packages work. --=20 Guillaume http://www.postgresql.fr http://dalibo.com