aus aktuellen anlass ist mir gerade etwas aufgefallen als ich einen OPSI mit MYSQL-Backend aufsetzen wollte dessen domain hat einen Bindestrich besitzt, wodurch ich einen Fehler produziert habe:
System:
Code: Alles auswählen
Debian 8 Jessie (3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u2 (2016-06-25) x86_64 GNU/Linux)
mysql Ver 14.14 Distrib 5.5.49, for debian-linux-gnu (x86_64) using readline 6.3
opsi aus dem repo: deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_8.0 ./
opsi-setup --configure-mysql
Fehler:
Code: Alles auswählen
ERROR: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-xxxxx.de IDENTIFIED BY 'opsi'' at line 1")
Zeile: 127
Code: Alles auswählen
u'GRANT ALL ON {1[database]}.* TO {1[username]}@{0} '
Code: Alles auswählen
u'GRANT ALL ON {1[database]}.* TO {1[username]}@\'{0}\' '
Schönes Wochenende