postgresql 9.5 "service postgresql-9.5 initdb" broken for centos6. (9.5.10 3PGDG)

From: Aaron Davis <aaron(dot)davis(at)plixer(dot)com>
To: "pgsql-bugs(at)postgresql(dot)org" <pgsql-bugs(at)postgresql(dot)org>
Subject: postgresql 9.5 "service postgresql-9.5 initdb" broken for centos6. (9.5.10 3PGDG)
Date: 2017-12-08 19:15:18
Message-ID: CD29EC4C51F44745A275635B558CDA950FEFC261@PLXRDC01.plxr.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(dot)davis(at)plixer(dot)com<mailto:aaron(dot)davis(at)plixer(dot)com> | www.plixer.com<https://www.plixer.com/>

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message root 2017-12-08 20:19:47 BUG #14956: RHEL6 pg96 psycopg2 rpm has dependency against postgresql94-libs
Previous Message Peter Eisentraut 2017-12-08 17:27:25 Re: [BUGS] BUG #14866: The generated constraint in the typed table causes the server to crash