Sat, Dec 03, 2005 at 12:38:16PM -0500, Tom Lane wrote:
Matias Silva <matiassilva (AT) gmail (DOT) comwrites:
I just got done installing PostgreSQL 8.1. I have configured PostgreSQL
to start automatically upon system start via an init script. Problem
is that when CS boots it halts on "Starting PostgeSQL". I have
to press the <Enterkey to resume the boot. It doesn't time out either.
I notice the init script switches user.
start)
$ECHN "Starting PostgreSQL: "$ECHC
su - $PGUSER -c "$DAEMN -D '$PGDATA' &" >>$PGLG 2>&1
echo "ok"
;;
Hm, where did this init script come from? Last I heard, CS was a
direct ripoff^H^H^H^H^H^Hrepackaging of Red Hat, but the RH initscript
for Postgres doesn't look like that.
That is the init script distributed with postgresql -
contrib/start-scripts/linux.
That's the one I use in production and it works just fine.
In any case, the Postgres community isn't in a position to support other
vendors' repackagings of Postgres. I suggest trying the initscript from
the PGDG RPMs (if not the entire RPM package) that one we can at
least answer questions about.
The original error smelled like an SELinux issue, rather than anything
to do with the startup scripts, but I'm not that familiar with SELinux
(I turn it off as part of the installation) so I can't say for sure.
Cheers,
Steve
(end of broadcast)
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo (AT) postgresql (DOT) org so that your
message can get through to the mailing list cleanly