Переглянути джерело

Add pg_ctl start after initdb has completed.

FusionPBX 4 роки тому
батько
коміт
ea70a6313c
1 змінених файлів з 12 додано та 6 видалено
  1. 12 6
      freebsd/resources/postgresql.sh

+ 12 - 6
freebsd/resources/postgresql.sh

@@ -64,23 +64,29 @@ echo 'postgresql_enable=true' >> /etc/rc.conf
 /usr/local/etc/rc.d/postgresql initdb
 /usr/local/etc/rc.d/postgresql initdb
 
 
 #start postgresql
 #start postgresql
+if [ ."$database_version" = ."13" ]; then
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data13 start
+fi
+if [ ."$database_version" = ."12" ]; then
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data12 start
+fi
 if [ ."$database_version" = ."11" ]; then
 if [ ."$database_version" = ."11" ]; then
-	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data11 -l logfile start
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data11 start
 fi
 fi
 if [ ."$database_version" = ."10" ]; then
 if [ ."$database_version" = ."10" ]; then
-	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data10 -l logfile start
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data10 start
 fi
 fi
 if [ ."$database_version" = ."9.6" ]; then
 if [ ."$database_version" = ."9.6" ]; then
-	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data96 -l logfile start
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data96 start
 fi
 fi
 if [ ."$database_version" = ."9.5" ]; then
 if [ ."$database_version" = ."9.5" ]; then
-	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data95 -l logfile start
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data95 start
 fi
 fi
 if [ ."$database_version" = ."9.4" ]; then
 if [ ."$database_version" = ."9.4" ]; then
-	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data94 -l logfile start
+	sudo -u postgres /usr/local/bin/pg_ctl -D /var/db/postgres/data94 start
 fi
 fi
 if [ ."$database_version" = ."9.3" ]; then
 if [ ."$database_version" = ."9.3" ]; then
-	sudo -u pgsql /usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
+	sudo -u pgsql /usr/local/bin/pg_ctl -D /usr/local/pgsql/data start
 fi
 fi
 
 
 #restart the service
 #restart the service