Explorar el Código

pass at least the user password in batch (the superuser password still has to be specified interactively)

Ralf S. Engelschall hace 18 años
padre
commit
0cfab3c011
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      dbmail/dbmail-setup.sh

+ 1 - 1
dbmail/dbmail-setup.sh

@@ -64,7 +64,7 @@ case "$cmd" in
               echo "CREATE TABLESPACE $db_name OWNER $db_user LOCATION '$db_dir';"
               echo "CREATE DATABASE $db_name OWNER $db_user TABLESPACE $db_name;"
             ) | @l_prefix@/bin/psql -q -W -U "$db_suser" -d template1 -f-
-            @l_prefix@/bin/psql -q -W -U "$db_user" -d "$db_name" -f- <$db_script
+            PGPASSWORD="$db_pass" @l_prefix@/bin/psql -q -U "$db_user" -d "$db_name" -f- <$db_script
         fi
         ;;
     uninstall )