Browse code

Fedora mariadb: disable cracklib

In Fedora mariadb, cracklib has been enabled [0] in order to verify the
password strength.
Disable cracklib in Fedora devstack in order to allow simple passwords
in dev environments.

[0] https://src.fedoraproject.org/cgit/rpms/mariadb.git/
commit: 9442da192282aa74f43e86c96202109a173bbaba

Change-Id: I2d5e965f0f19f86992794eec78134e862899c931

Yuval Brik authored on 2017/06/23 16:32:16
Showing 1 changed files
... ...
@@ -71,6 +71,10 @@ function configure_database_mysql {
71 71
     elif is_fedora; then
72 72
         mysql=mariadb
73 73
         my_conf=/etc/my.cnf
74
+        local cracklib_conf=/etc/my.cnf.d/cracklib_password_check.cnf
75
+        if [ -f "$cracklib_conf" ]; then
76
+            inicomment -sudo "$cracklib_conf" "mariadb" "plugin-load-add"
77
+        fi
74 78
     else
75 79
         exit_distro_not_supported "mysql configuration"
76 80
     fi