X-Original-To: pgsql-docs@postgresql.org Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id 177A2475A45 for ; Sun, 16 Feb 2003 09:00:14 -0500 (EST) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by postgresql.org (Postfix) with SMTP id D0BAE475A3F for ; Sun, 16 Feb 2003 09:00:12 -0500 (EST) Received: (qmail 648 invoked by uid 0); 16 Feb 2003 14:00:14 -0000 Received: from p3E9E70B0.dip0.t-ipconnect.de (62.158.112.176) by mail.gmx.net (mp016-rz3) with SMTP; 16 Feb 2003 14:00:14 -0000 Date: Sun, 16 Feb 2003 15:10:20 +0100 (CET) From: Peter Eisentraut X-X-Sender: peter@peter.localdomain To: Vicki Brown Cc: pgsql-docs@postgresql.org Subject: Re: Suggested improvements to INSTALL file "Short Version" In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200302/18 X-Sequence-Number: 1652 Vicki Brown writes: > 1) The "Longer Version" makes note of a "gmake check" option for testing. > This SHOULD be mentioned in the short version as well! Running the regression tests is not part of the essential installation procedure and is there not in the short version. > 2) It should be noted here to set the shell as /bin/sh or something similar > (e.g. bash) or else the postmaster command below will fail. Specifically, do > not use a Csh equivalent or /sbin/nologin. The Bourne shell is the standard Unix shell. Sorry. > 3) It should be noted here that the directory /usr/local/pgsql should also be > chown'd to postgresql, The files under /usr/local/pgsql, except for the data directory, should *not* be owned by the postgres user. > or the logfile created below with the postmaster > command will not be able to be written. If you follow the commands *exactly* then the logfile cannot possibly be created under /usr/local/pgsql. If you alter some of the paths then you need to figure out yourself what you want to do. > 4) I can't help but wonder why the > make install > didn't do the adduser, create the data directory, and set ownership > correctly. Because make install installs files and that's it. > The (FreeBSD ports collection version of) PostgreSQL 7.2.2 did the > adduser for me... The ports collection does package management, which is different from build management. -- Peter Eisentraut peter_e@gmx.net