From 09b1576430b80b33919e884c5bbc2c0abfe0af64 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sat, 26 Aug 2000 19:34:24 +0000 Subject: Update platform FAQs --- doc/FAQ_Solaris | 88 ++------------------------------------------------------- 1 file changed, 2 insertions(+), 86 deletions(-) (limited to 'doc/FAQ_Solaris') diff --git a/doc/FAQ_Solaris b/doc/FAQ_Solaris index b4fb4c7aa3e..ab080c8572e 100644 --- a/doc/FAQ_Solaris +++ b/doc/FAQ_Solaris @@ -3,24 +3,16 @@ Frequently Asked Questions (FAQ) for PostgreSQL V6.5 Sun Solaris Specific TO BE READ IN CONJUNCTION WITH THE NORMAL FAQ ======================================================= -last updated: Thu Sep 21 9:30:00 CET 1999 +last updated: $Date: 2000/08/26 19:34:24 $ current maintainer: Marc Liyanage (liyanage@access.ch) original author: Marc Liyanage (liyanage@access.ch) - Contents: 1.1) What tools do I need to build and install PostgreSQL on Solaris? 1.2) What else do I have to do before building PostgreSQL? -1.3) Why am I getting "IpcMemoryCreate" errors when I try - to run postmaster? -1.4) Why am I getting "Can't tell what username to use" errors - when I try to run initdb? - -A) Contributors - Notes: @@ -32,7 +24,6 @@ Notes: - These instructions are written for Solaris 2.6 - ---------------------------------------------------------------------- Section 1: Building and Installing PostgreSQL ---------------------------------------------------------------------- @@ -43,7 +34,7 @@ You will need - GNU flex 2.5.4 or better (the lex included in Solaris 2.6 won't work) - GNU bison (the yacc included in Solaris 2.6 won't work) -- GNU zip (gzip and especially zcat for installing the docs) +- GNU zip (gzip and especially gunzip for installing the docs) - GNU make - GNU readline library @@ -59,7 +50,6 @@ http://www.gnu.org/order/ftp.html - 1.2) What else do I have to do before building PostgreSQL? Shared libraries @@ -89,77 +79,3 @@ Do this: There is some good information about this here: http://www.visi.com/~barr/ldpath.html - - -zcat ----- - -If - -- both the original solaris zcat as well as the recommended - GNU zcat are installed on the system (e.g. the former in /usr/bin and - the latter in /usr/local/bin) and -- configure (or "which zcat") finds the wrong one - -then configure needs to be told where GNU zcat can be found. - -Failure to do so will cause configure to select the wrong one -and the "gmake install" command in the "doc" subdirectory -(step 12 in the INSTALL file) will fail because Solaris -zcat cannot handle the .gz compressed documentation files. - -To fix this, type - -# export GZCAT=/usr/local/bin/zcat - -(or wherever your GNU zcat lives) - -before running configure. - - - - -1.3) Why am I getting "IpcMemoryCreate" errors when I try - to run the postmaster? - -(See also 3.4 in the main FAQ file) - -Under Solaris 2.6 and probably others, the default shared memory -maximum segment size kernel parameter is set too low. The solution -is to put something like the following line into /etc/system and -reboot the system. - -set shmsys:shminfo_shmmax=0x7fffffff - -Excellent info regarding shared memory under Solaris can be found here: -http://www.sunworld.com/swol-09-1997/swol-09-insidesolaris.html - - - - -1.4) Why am I getting "Can't tell what username to use" errors - when I try to run initdb? - -Put something like this into the .bash_profile startup script -of the postgres user (see also step 17 in the INSTALL file): - -export USER=postgres - - - - - - - - - ----------------------------------------------------------------------- -Section A: Contributors ----------------------------------------------------------------------- - -- Jose Luis Rodriguez Garcia - Suggested to change the shmmax parameter in 1.3 from 0xffffffff to 0x7fffffff - because the value is a signed integer in Solaris versions prior to 2.6. - - - -- cgit v1.2.3