Skip to content

Commit

Permalink
Adding switches with pg_ctl command to wait for server to start/stop …
Browse files Browse the repository at this point in the history
…on Linux platform
  • Loading branch information
haroon-github committed May 18, 2020
1 parent d32c090 commit 6b9be67
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions Installer_scripts/postgresql.bin.in
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@ PGServerController() {

if [ -f "/etc/redhat-release" ] || [ -f "/etc/SuSe-release" ]; then

serverStatus=`export PATH=$PLPackage/Perl-5.26/bin:$PATH; export LD_LIBRARY_PATH=$PLPackage/Perl-5.26/lib/CORE:$LD_LIBRARY_PATH; export PERL5LIB=$PLPackage/Perl-5.26/lib; export PATH=$PLPackage/Tcl-8.6/bin:$PATH; export LD_LIBRARY_PATH=$PLPackage/Tcl-8.6/lib:$LD_LIBRARY_PATH; $PGHome/bin/pg_ctl -D $PGHome/data -o " -p $PGPort" -l /tmp/logfile $1`
serverStatus=`export PATH=$PLPackage/Perl-5.26/bin:$PATH; export LD_LIBRARY_PATH=$PLPackage/Perl-5.26/lib/CORE:$LD_LIBRARY_PATH; export PERL5LIB=$PLPackage/Perl-5.26/lib; export PATH=$PLPackage/Tcl-8.6/bin:$PATH; export LD_LIBRARY_PATH=$PLPackage/Tcl-8.6/lib:$LD_LIBRARY_PATH; $PGHome/bin/pg_ctl -D $PGHome/data -o " -p $PGPort" -l /tmp/logfile -w $1`

return

else
serverStatus=`sudo su postgres -c 'export PATH='"$PLPackage"'/Perl-5.26/bin:$PATH; export LD_LIBRARY_PATH='"$PLPackage"'/Perl-5.26/lib/CORE:$LD_LIBRARY_PATH; export PERL5LIB=/'"$PLPackage"'/Perl-5.26/lib; export PATH='"$PLPackage"'/Tcl-8.6/bin:$PATH;export LD_LIBRARY_PATH='"$PLPackage"'/Tcl-8.6/lib:$LD_LIBRARY_PATH; '"$PGHome"'/bin/pg_ctl -D '"$PGHome"'/data -o " -p '"$PGPort"'" -l /tmp/logfile '"$1"''`
serverStatus=`sudo su postgres -c 'export PATH='"$PLPackage"'/Perl-5.26/bin:$PATH; export LD_LIBRARY_PATH='"$PLPackage"'/Perl-5.26/lib/CORE:$LD_LIBRARY_PATH; export PERL5LIB=/'"$PLPackage"'/Perl-5.26/lib; export PATH='"$PLPackage"'/Tcl-8.6/bin:$PATH;export LD_LIBRARY_PATH='"$PLPackage"'/Tcl-8.6/lib:$LD_LIBRARY_PATH; '"$PGHome"'/bin/pg_ctl -D '"$PGHome"'/data -o " -p '"$PGPort"'" -l /tmp/logfile -w '"$1"''`

return

fi

else
echo "Warning: Starting server without PL Languages support ..." >> servicelog.log 2>&1
echo "Warning: Starting server without PL Languages support ..."
fi
fi

if [ -f "/etc/redhat-release" ] || [ -f "/etc/SuSe-release" ]; then

serverStatus=`$PGHome/bin/pg_ctl -D $PGHome/data -o " -p $PGPort" -l /tmp/logfile $1`
serverStatus=`$PGHome/bin/pg_ctl -D $PGHome/data -o " -p $PGPort" -l /tmp/logfile -m fast -w $1`
else
serverStatus=`sudo su postgres -c ''"$PGHome"'/bin/pg_ctl -D '"$PGHome"'/data -o " -p '"$PGPort"'" -l /tmp/logfile '"$1"''`
serverStatus=`sudo su postgres -c ''"$PGHome"'/bin/pg_ctl -D '"$PGHome"'/data -o " -p '"$PGPort"'" -l /tmp/logfile -m fast -w '"$1"''`

fi

Expand Down

0 comments on commit 6b9be67

Please sign in to comment.