postgresql 9.5 "service postgresql-9.5 initdb" broken for centos6.(9.5.10 3PGDG) - Mailing list pgsql-bugs

From Aaron Davis
Subject postgresql 9.5 "service postgresql-9.5 initdb" broken for centos6.(9.5.10 3PGDG)
Date
Msg-id CD29EC4C51F44745A275635B558CDA950FEFC261@PLXRDC01.plxr.local
Whole thread Raw
Responses Re: postgresql 9.5 "service postgresql-9.5 initdb" broken forcentos6. (9.5.10 3PGDG)  (Devrim Gündüz <devrim@gunduz.org>)
List pgsql-bugs

Hello folks,

 

I’m finding that using the /etc/init.d/postgresql-9.5 script’s initdb function is not work in the rpms obtained from postgresql.org’s repo

 

the steps to reproduce for me at least are to download:

https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.9-x86_64/postgresql95-server-9.5.10-3PGDG.rhel6.x86_64.rpm

https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.9-x86_64/postgresql95-libs-9.5.10-3PGDG.rhel6.x86_64.rpm

https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.9-x86_64/postgresql95-9.5.10-3PGDG.rhel6.x86_64.rpm

 

then:

rpm –i postgresql95-libs-9.5.10-3PGDG.rhel6.x86_64.rpm

rpm –i postgresql95-9.5.10-3PGDG.rhel6.x86_64.rpm

rpm –i postgresql95-server-9.5.10-3PGDG.rhel6.x86_64.rpm

 

then run:

service postgresql-9.5 initdb

the response I get:

Initializing database:                                     [FAILED]

 

I looks to me like the previous version of the script had this command:

$SU -l postgres -c "$initdbcmd" >> "\$PGLOG\" 2>&1 &"

 

While last night’s update changed it to

 

$SU -l postgres -c "$initdbcmd >> \"$PGLOG\" 2>&1 &"

 

My shell scripting  is kinda weak, but I believe the difference is the new iteration of the command pushes the ‘&’ with the command allowing the su process that spawned it to return instantly killing the initdb process.

 

Thank you for your time,

Aaron Davis | Software Development, Plixer

office 207 324 8805 /237

aaron.davis@plixer.com | www.plixer.com

 

 

pgsql-bugs by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: [BUGS] BUG #14866: The generated constraint in the typed tablecauses the server to crash
Next
From: root@garbled.net
Date:
Subject: BUG #14956: RHEL6 pg96 psycopg2 rpm has dependency againstpostgresql94-libs