Hi, On Mon, 2010-04-19 at 14:22 +0000, Jamie Strachan wrote: > > for my CentOS 4 install. > > service postgresql initdb fails with no error message. > > So, I su'd to postgres, and ran > > initdb --pgdata=/var/lib/pgsql/data --auth=ident > which is what service postgresql initdb does. > This command failed, with the error message: > > could not open directory "/usr/share/pgsql/timezonesets"
Cannot reproduce it on my 8.4+CentOS 4 box: -bash-3.00$ initdb --pgdata=/var/lib/pgsql/data --auth=ident ... Success. You can now start the database server using: ... timezonesets directory has already *enough* permissions for postgres user to read it: drwxr-xr-x 2 root root 4096 2010-03-19 09:45 timezonesets Are you sure that you did not chmod somewhere between installing package and initdb'ing? Regards, -- Devrim GÜNDÜZ PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer PostgreSQL RPM Repository: http://yum.pgrpms.org Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.gunduz.org Twitter: http://twitter.com/devrimgunduz
signature.asc
Description: This is a digitally signed message part