{
    my $db = $roundcube{DbName} || 'roundcube';
    my $user = $roundcube{DbUser} || 'roundcube';
    my $pass = $roundcube{DbPassword} || 'changeme';
    $OUT .= <<END
#!/bin/sh

    /usr/bin/mariadb <<EOF
    CREATE DATABASE IF NOT EXISTS $db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    use mysql;
    GRANT ALL PRIVILEGES ON $db.* TO $user\@localhost
            IDENTIFIED BY '$pass';
    flush privileges;
EOF

    if [ ! -f /var/lib/mysql/$db/users.ibd ] ; then
        cat /usr/share/roundcubemail/SQL/mysql.initial.sql | /usr/bin/mariadb $db
    fi

exit 0
END
}
