{
    my $db 	= $groupoffice{DbName} || 'groupoffice';
    my $user 	= $groupoffice{DbUser} || 'gofficeuser';
    my $pass 	= $groupoffice{DbPassword} || 'changeme';
    $OUT .= <<END
#! /bin/sh
    if [ -d /var/lib/mysql/$db ]; then
	/usr/bin/mysql -uroot -e"REPLACE INTO user (host, user, password) VALUES ('localhost', '$user', PASSWORD('$pass'));"
	if [ -d /usr/bin/mysql -uroot -D$db -e"SELECT auth_md5_pass FROM users;" ]; then
	    exit
	else
	    /usr/bin/mysql -uroot -D$db -e"ALTER TABLE users ADD COLUMN auth_md5_pass VARCHAR(100) NOT NULL DEFAULT '' AFTER password;"
	fi
    else
	/usr/bin/mysql -uroot -e"CREATE DATABASE $db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;"
	/usr/bin/mysql -uroot -Dmysql -e"GRANT ALL PRIVILEGES ON $db.* TO $user\@localhost IDENTIFIED BY '$pass';"
	/usr/bin/mysql $db < /opt/groupoffice/groupoffice.sql
    fi
END
}