summaryrefslogtreecommitdiffstats
path: root/hammer.py
diff options
context:
space:
mode:
Diffstat (limited to 'hammer.py')
-rwxr-xr-xhammer.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/hammer.py b/hammer.py
index 81fd964bd9..fd3d59c796 100755
--- a/hammer.py
+++ b/hammer.py
@@ -1596,6 +1596,12 @@ def _configure_pgsql(system, features):
cmd += "EOF\n\""
execute(cmd, cwd='/tmp')
+ # This is needed for postgres >= 15
+ cmd = """sh -c \"cat <<EOF | sudo -u postgres psql -U postgres -d keadb
+ GRANT ALL PRIVILEGES ON SCHEMA public TO keauser;\n"""
+ cmd += 'EOF\n"'
+ execute(cmd, cwd='/tmp')
+
log.info('postgresql just configured')