#!/bin/bash -e case "$1" in configure|upgrade|1|2) fc-cache -f sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'bigbluebutton'" sudo -u postgres psql -c "create database bigbluebutton" sudo -u postgres psql -U postgres -d bigbluebutton -a -f /etc/default/bbb-graphql-server/bbb_schema.sql --set ON_ERROR_STOP=on sudo -u postgres psql -c "create database hasura_app" echo "Postgresql configured" # Apply BBB metadata in Hasura /usr/local/bin/hasura /etc/default/bbb-graphql-server/metadata apply rm -rf /etc/default/bbb-graphql-server/metadata systemctl enable bbb-graphql-server.service systemctl daemon-reload startService bbb-graphql-server || echo "bbb-graphql-server service could not be registered or started" ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac