$ rpm -qv pykolab pykolab-0.8.15-2.1.el7.kolab_16.noarch
This is a fresh CentOS 7 install from http://ftp.rrzn.uni-hannover.de/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso
Running sudo setup-kolab from the command line via SSH after switching SELinux to permissive mode as in T978: SELinux **MUST** not be enforcing
My password manager generated the following password:
+~+G`.1CH}F6B^fwsYxIH'\Sz
It seems that a single quote and backslash-S cause SQL injection when setting up MySQL account for the roundcube user:
Timezone ID [UTC]: Please supply a password for the MySQL user 'roundcube'. This password will be used by the Roundcube webmail interface. MySQL roundcube password [EaGO_pF-dZ-Iors]: Confirm MySQL roundcube password: ERROR at line 1: Unknown command '\S'.