Vinod,
Thanks very much for the instructions on postgresql installation for openacs.
I have several comments about https://openacs.org/doc/openacs-4/postgres.html, mostly relating to SuSE, which is the platform I'm on right now.
I have no directory /etc/rc.d/init.d/. Instead, the main scripts just seem to be located in /etc/rc.d/. Embarrassingly, I'm not sure which version of SuSE this is. I see that it is using kernel 2.4.18. I got rid of the /init.d/ in your instructions, and everything worked fine.
You should update the doc page to reflect current thought on PG 7.2.3 (as in, should I have installed it or not). In general, is it safe to install versions higher than what the openacs docs specify, or not? The page should give the reader a hint about this or a link to help find out.
You should also comment on whether someone should/can use the postgres package from his/her distribution or not. SuSE has a preexisting postgres user with a group of 'daemon'. This does not get overridden by the commands you give,and my postmaster startup mysteriously failed as a result. You may want to modify your instructions to userdel an existing postgres user first.
It would be nice if your installation commands could be folded into a makefile or script (I guess I could attempt this if it would be a good idea). At the very least, the prompts and commands could be placed in separate table cells so it would be possible for a user to copy the commands and paste them onto the command line.
Regards,
Kevin Murphy