Werk #6515: Dropped libmcrypt / php-mcrypt dependency

Component Site management
Title Dropped libmcrypt / php-mcrypt dependency
Date Aug 29, 2018
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.6.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0p12 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

The libmcrypt library and the mcrypt php module is not necessary for Check_MK and it's major components. We drop it because it is the last dependency on RedHat distros that is fetched from the EPEL repositories. This means that we can now skip this step during initial installation and thus simplify the installation process on these systems a bit more.

The only component left that uses libmcrypt is the fairly old NSCA receiver which is still shipped with Check_MK. We keep this component for the moment since it's used by several installations and we currently have no 1:1 replacement for it. In case you need to use NSCAs encryption, which is highly recommended when you use NSCA, you may have to install libmcrypt by hand to make it work.

To the list of all Werks