]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/cats/create_postgresql_database.in
Big backport from Enterprise
[bacula/bacula] / bacula / src / cats / create_postgresql_database.in
index 1d19a0527bbd41fa88b260b7aa1ca89c2283a483..ac15d524e822a2658b3c8018b5c310ddd8e1d637 100644 (file)
@@ -1,9 +1,9 @@
 #!/bin/sh
 #
-# shell script to create Bacula database(s)
+# Copyright (C) 2000-2017 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
 #
-#  Author:  Kern Sibbald
-#  License: LGPLv3
+# shell script to create Bacula database(s)
 #
 
 PATH="@POSTGRESQL_BINDIR@:$PATH"
@@ -54,11 +54,13 @@ else
    echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    echo "!!!! Creation of ${db_name} database failed. !!!!"
    echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
+   exit 1
 fi
-if psql -l ${dbname} $* | grep " ${db_name}.*SQL_ASCII" >/dev/null; then 
+if psql -l | grep " ${db_name}.*SQL_ASCII" >/dev/null; then 
    echo "Database encoding OK"
 else
    echo " "
    echo "Database encoding bad. Do not use this database"
    echo " "
+   exit 1
 fi