Followed the instructions to the letter, worked perfectly on my test bench machine, went belly up on my production one!
Did a total un-install as instructed on the Contribs page.
Re installed again and noticed this :-
> /usr/bin/php -d memory_limit=256M /usr/share/egroupware/setup/setup-cli.php --setup-cmd-database sub_command=create_db 'domain=default' 'db_type=mysqli' 'db_host=localhost' 'db_port=3306' 'db_name=egroupware' 'db_user=egroupware' 'db_pass=l%mw5]0sq!WC&GcQ' 'db_root=root' 'db_root_pw=' 'db_grant_host=localhost'
> Can not connect to mysqli database mysql on host localhost:3306 using user root! (ADOdb::Connect(localhost:3306, root, $Password, mysql) failed.:
> Access denied for user 'root'@'localhost' (using password: NO))
>
> Installation failed --> exiting!
Now I am out of my depth, any suggestions?
CANCEL that. I should really learn to google contribs more often, found the solution elsewhere on the site.
mysqladmin -u root create egroupware
mysql -e " grant all privileges on egroupware.* to 'egroupware'@'localhost' "
mysql -u root -e " SET PASSWORD FOR egroupware@localhost = PASSWORD( 'ATTENTION_put_here_password_for_egroupware_mysql_user' ) "
mysqladmin flush-privileges
Paul.