mirror of
				https://github.com/zulip/docker-zulip.git
				synced 2025-11-03 21:43:26 +00:00 
			
		
		
		
	Fix for the zulip-puppet/files/createZulipAdmin.sh
This commit is contained in:
		@@ -362,16 +362,15 @@ bootstrapDatabase() {
 | 
			
		||||
    echo "(Re)creating database structure ..."
 | 
			
		||||
    export PGPASSWORD="$DB_PASS"
 | 
			
		||||
    echo """
 | 
			
		||||
    CREATE USER zulip;
 | 
			
		||||
    ALTER ROLE zulip SET search_path TO zulip,public;
 | 
			
		||||
    CREATE DATABASE zulip OWNER=zulip;
 | 
			
		||||
    CREATE SCHEMA zulip AUTHORIZATION zulip;
 | 
			
		||||
    ALTER ROLE $DB_USER SET search_path TO zulip,public;
 | 
			
		||||
    CREATE DATABASE $DB_NAME OWNER=$DB_USER;
 | 
			
		||||
    CREATE SCHEMA $DB_NAME AUTHORIZATION $DB_USER;
 | 
			
		||||
    """ | psql -h "$DB_HOST" -p "$DB_HOST_PORT" -U "$DB_USER" || :
 | 
			
		||||
    if [ ! -z "$DB_ROOT_USER" ] && [ ! -z "$DB_ROOT_PASS" ]; then
 | 
			
		||||
        echo "DB_ROOT_USER given, creating extension tsearch_extras"
 | 
			
		||||
        export PGPASSWORD="$DB_ROOT_PASS"
 | 
			
		||||
        echo "CREATE EXTENSION tsearch_extras SCHEMA zulip;" | \
 | 
			
		||||
        psql -h "$DB_HOST" -p "$DB_HOST_PORT" -U "$DB_ROOT_USER" "zulip" || :
 | 
			
		||||
        echo "CREATE EXTENSION tsearch_extras SCHEMA $DB_NAME;" | \
 | 
			
		||||
        psql -h "$DB_HOST" -p "$DB_HOST_PORT" -U "$DB_ROOT_USER" "$DB_NAME" || :
 | 
			
		||||
        unset
 | 
			
		||||
    fi
 | 
			
		||||
    unset PGPASSWORD
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,7 @@ except Realm.DoesNotExist:
 | 
			
		||||
    raise CommandError("Realm/Domain does not exist.")
 | 
			
		||||
 | 
			
		||||
try:
 | 
			
		||||
    create_user('$ZULIP_USER_EMAIL', '$ZULIP_USER_PASS', realm, '$ZULIP_USER_FULLNAME', email_to_username(email))
 | 
			
		||||
    create_user('$ZULIP_USER_EMAIL', '$ZULIP_USER_PASS', realm, '$ZULIP_USER_FULLNAME', email_to_username('$ZULIP_USER_EMAIL'))
 | 
			
		||||
except:
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user