passwordMinLength: 12
passwordMinCategories: 5

$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '8SCsv?38' -a '8SCsv?38' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: Operations error
ldappasswd: additional info: Password generation failed.  Please contact the Administrator.

[errors] - Failed to satisfy passwordMinCategories 5, Please decrease the value to 4 to use Password Generator.

passwordMinLength: 12
passwordMinAlphas: 1
passwordMinDigits: 4
passwordMinSpecials: 1
passwordMin8bit: 1

$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w 'Gn4Y>I0049?;' -a 'Gn4Y>I0049?;' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: Operations error
ldappasswd: additional info: Password generation failed.  Please contact the Administrator.

[errors] - Password Generator does not support passwordMin8Bit.  To use Password Generator, please disable passwordMin8Bit

New password: =pPtI9ID4593
$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '=pPtI9ID4593' -a '=pPtI9ID4593' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: password successfully changed
New password: 4?d?:7:5XRXZ
$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '4?d?:7:5XRXZ' -a '4?d?:7:5XRXZ' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: password successfully changed
New password: <dMt:7GFYS69
$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '<dMt:7GFYS69' -a '<dMt:7GFYS69' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: password successfully changed
New password: 6fnI<8;287;W
$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '6fnI<8;287;W' -a '6fnI<8;287;W' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: password successfully changed
New password: <O2;Asj541=:
$ ./ldappasswd -p 12345 -D "uid=tuser0,dc=sfbay,dc=redhat,dc=com" -w '<O2;Asj541=:' -a '<O2;Asj541=:' "uid=tuser0,dc=sfbay,dc=redhat,dc=com"
ldappasswd: password successfully changed
New password: xxj2;@v?Q85W