[MDEV-9481] cracklib_password_check fail to install Created: 2016-01-28 Updated: 2017-09-18 Resolved: 2017-09-18 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging, Plugins |
| Affects Version/s: | 10.1.10 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Ze Yu Lin | Assignee: | Daniel Bartholomew |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Redhat 7 |
||
| Description |
|
Hi ,
I look at this plugin starting with MariaDB 10.1.2 ,but my MariaDB is 10.1.10 also can not find this plugin. |
| Comments |
| Comment by Elena Stepanova [ 2016-01-28 ] | ||||
|
We don't currently build cracklib_password_check on any RPM-based systems. The problem is the same as in
Results of the check for crack.h differ from system to system, but FascistCheckUser is universally absent. serg, is it expected, or is there something we can install at least on newer builders? | ||||
| Comment by Sergei Golubchik [ 2016-01-28 ] | ||||
|
dbart, rpm-based systems need cracklib-devel installed, otherwise cracklib_password_check won't be built I've just tested in our fedora23 VM: run cmake, cracklib plugin is skipped, "sudo dnf install cracklib-devel", remove cmake cache, run cmake — cracklib plugin is enabled | ||||
| Comment by Daniel Bartholomew [ 2016-02-04 ] | ||||
|
I've now installed cracklib-devel on the following build VMs:
There is no cracklib-devel package available for CentOS 5 (at least, yum couldn't find one). | ||||
| Comment by Daniel Bartholomew [ 2016-02-04 ] | ||||
|
cracklib-devel also now installed on:
There doesn't appear to be a cracklib-devel package for sles11 and our amd64 sles12 builder doesn't have one in the repository either, but since the p8-sles12 machine does have it, maybe it's in a repository we don't have configured on our amd64 sles12 build VM. | ||||
| Comment by Daniel Bartholomew [ 2016-02-11 ] | ||||
|
serg and/or elenst: What should we do, if anything, about CentOS 5, SLES11 and SLES12? We should be good for all other RPM builders. | ||||
| Comment by Elena Stepanova [ 2016-02-12 ] | ||||
|
I don't think CentOS 5 is a huge concern. It is 2 major releases old, I haven't even seen recently new external bugs where it would be mentioned. | ||||
| Comment by Sergei Golubchik [ 2016-02-12 ] | ||||
|
Agree. If the OS does not provide a reasonably recent cracklib, we cannot build a cracklib_password_check plugin for it. | ||||
| Comment by Jan Lindström (Inactive) [ 2017-04-19 ] | ||||
|
I have same problem in Debian 9. Can't these new plugins use conditional compilation, if you do not have a required library the tool is not compiled. Not so that you would need to dig up the required libraries to get cmake to pass. | ||||
| Comment by Sergei Golubchik [ 2017-09-18 ] | ||||
|
cracklib is now installed where distribution provides it. |