Re: BUG #5267: initdb fails on AIX: could not identify current directory - Mailing list pgsql-bugs
From | Michael Felt |
---|---|
Subject | Re: BUG #5267: initdb fails on AIX: could not identify current directory |
Date | |
Msg-id | 4B447F2A.7050502@gmail.com Whole thread Raw |
In response to | BUG #5267: initdb fails on AIX: could not identify current directory ("Michael Felt" <mamfelt@gmail.com>) |
List | pgsql-bugs |
Michael Felt wrote: > The following bug has been logged online: > > Bug reference: 5267 > Logged by: Michael Felt > Email address: mamfelt@gmail.com > PostgreSQL version: 8.4.2 > Operating system: AIX > Description: initdb fails on AIX: could not identify current > directory > Details: > > I have compiled postgresql on AIX 6.1 without a great deal of difficulity > (./configure -without-readline -without-zlib). > > However, the fist step - initdb - fails. I have not been able to determine > which directory it is complaining about. > > Suggestions welcome. > ======== > michael@x054:[/data/home/michael]su - postgres > postgres@x054:[/home/postgres]/usr/local/pgsql/bin/initdb -D > /usr/local/pgsql/data > could not identify current directory: The file access permissions do not > allow the specified action. > could not identify current directory: The file access permissions do not > allow the specified action. > could not identify current directory: The file access permissions do not > allow the specified action. > The program "postgres" is needed by initdb but was not found in the > same directory as "initdb". > Check your installation. > postgres@x054:[/home/postgres]ls -l /usr/local/pgsql/bin > total 18744 > -rwxr-xr-x 1 root system 79898 Jan 05 13:33 clusterdb > -rwxr-xr-x 1 root system 79554 Jan 05 13:33 createdb > -rwxr-xr-x 1 root system 79732 Jan 05 13:33 createlang > -rwxr-xr-x 1 root system 82515 Jan 05 13:33 createuser > -rwxr-xr-x 1 root system 76661 Jan 05 13:33 dropdb > -rwxr-xr-x 1 root system 82087 Jan 05 13:33 droplang > -rwxr-xr-x 1 root system 76613 Jan 05 13:33 dropuser > -rwxr-xr-x 1 root system 686273 Jan 05 13:33 ecpg > -rwxr-xr-x 1 root system 101041 Jan 05 13:33 initdb > -rwxr-xr-x 1 root system 37341 Jan 05 13:33 pg_config > -rwxr-xr-x 1 root system 31437 Jan 05 13:33 pg_controldata > -rwxr-xr-x 1 root system 52157 Jan 05 13:33 pg_ctl > -rwxr-xr-x 1 root system 392643 Jan 05 13:33 pg_dump > -rwxr-xr-x 1 root system 103892 Jan 05 13:33 pg_dumpall > -rwxr-xr-x 1 root system 46554 Jan 05 13:33 pg_resetxlog > -rwxr-xr-x 1 root system 186965 Jan 05 13:33 pg_restore > -rwxr-xr-x 1 root system 6842028 Jan 05 13:33 postgres > lrwxrwxrwx 1 root system 8 Jan 05 13:44 postmaster -> > postgres > -rwxr-xr-x 1 root system 388374 Jan 05 13:33 psql > -rwxr-xr-x 1 root system 82335 Jan 05 13:33 reindexdb > -rwxr-xr-x 1 root system 47359 Jan 05 13:33 vacuumdb > postgres@x054:[/home/postgres]ls -l . > total 0 > postgres@x054:[/home/postgres]ls -la . > total 24 > drwxr-xr-x 2 postgres staff 256 Jan 05 13:45 . > drwxr-xr-x 31 bin bin 4096 Jan 05 13:44 .. > -rwx------ 1 postgres staff 254 Jan 05 13:44 .profile > -rw------- 1 postgres staff 884 Jan 05 18:38 .sh_history > postgres@x054:[/home/postgres]mkgroup postgres > ksh: mkgroup: 0403-006 Execute permission denied. > postgres@x054:[/home/postgres] > michael@x054:[/data/home/michael]mkgroup postgres > michael@x054:[/data/home/michael]chuser pgrp=postgres postgres > michael@x054:[/data/home/michael]chgrp postgres /usr/local/pgsql/data > michael@x054:[/data/home/michael]su - postgres > postgres@x054:[/home/postgres]id > uid=2010(postgres) gid=2013(postgres) groups=1(staff) > postgres@x054:[/home/postgres]/usr/local/pgsql/bin/initdb -D > /usr/local/pgsql/data > could not identify current directory: The file access permissions do not > allow the specified action. > could not identify current directory: The file access permissions do not > allow the specified action. > could not identify current directory: The file access permissions do not > allow the specified action. > The program "postgres" is needed by initdb but was not found in the > same directory as "initdb". > Check your installation. > postgres@x054:[/home/postgres]ls -ld /usr > drwxr-xr-x 43 root system 4096 Jan 05 13:40 /usr > postgres@x054:[/home/postgres]ls -ld /usr/local > drwxr-xr-x 19 root system 4096 Jan 05 13:32 /usr/local > postgres@x054:[/home/postgres]ls -ld /usr/local/pgsql > drwxr-xr-x 7 root system 256 Jan 05 13:45 /usr/local/pgsql > postgres@x054:[/home/postgres]ls -ld /usr/local/pgsql/data > drwxr-xr-x 2 postgres postgres 256 Jan 05 13:45 > /usr/local/pgsql/data > postgres@x054:[/home/postgres]ls -ld /usr/local/pgsql/bin > drwxr-xr-x 2 root system 4096 Jan 05 13:33 > /usr/local/pgsql/bin > postgres@x054:[/home/postgres]/usr/local/pgsql/bin/initdb -D > /usr/local/pgsql/data > postgres@x054:[/home/postgres] > > Just thought I would add - I sent this in 24 hours ago using this link in the FAQ - and obviously, for me, it never arrived. The text may need updating: === Where to report bugs In general, send bug reports to the bug report mailing list at |<pgsql-bugs@postgresql.org <mailto:pgsql-bugs@postgresql.org>>|. You are requested to use a descriptive subject for your email message, perhaps parts of the error message. ===
pgsql-bugs by date: