What Are Last Steps Performed When PostgreSQL Starts? - Mailing list pgsql-admin

From Lane Van Ingen
Subject What Are Last Steps Performed When PostgreSQL Starts?
Date
Msg-id TWMAILarwgAP93s25UE00000091@twmail.ESNCC.COM
Whole thread Raw
In response to Re: Security Concerns over User 'postgres'  ("Lane Van Ingen" <lvaningen@esncc.com>)
Responses Re: What Are Last Steps Performed When PostgreSQL Starts?  (Ray Stell <stellr@cns.vt.edu>)
Re: What Are Last Steps Performed When PostgreSQL Starts?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-admin
We are running PostgreSQL 8.1.4 on Red Hat Enterprise Linux 4.0 platforms
that are deployed worldwide.

In our most recent release, we started using a Java tool called IZPack to
install and start up our application, including PostgreSQL. We are finding
that we need to slow down this Java tool as it installs our application,
since it appears the tool does not wait for each step in the install script
to complete before executing the next step. This is affecting a successful
install of PostgreSQL.

QUESTION: what are the few last steps that PostgreSQL does when it starts
up? I am looking for things that I can check to be sure it has completed
installation (from a script) before allowing the script to proceed to the
next step, like:
  - opening a socket
  - creating a PID file
  - etc.


pgsql-admin by date:

Previous
From: "Sriram Dandapani"
Date:
Subject: Re: autovacuum ignore tables
Next
From: Ray Stell
Date:
Subject: Re: What Are Last Steps Performed When PostgreSQL Starts?