cfbs add inventory-openssl-versions
This module adds the inventory attribute OpenSSL version(s), a string list of OpenSSL version numbers found installed on the system. It looks for OpenSSL in a few different ways:
openssl version
commandapt
- uses apt-cache policy openssl
commandbrew
- uses brew list --versions openssl
commandyum
- uses yum list installed openssl
commandThe inventory attribute can be used in Inventory reports and conditions within Mission Portal:
Note that in CFEngine Enterprise, you have software inventory available by default, which takes all software names and version numbers from the chosen package manager (for example apt
).
Using the module provides an alternative - it looks for OpenSSL in more places, and adds it to Inventory, which is not the standard place for installed software versions.
See this blog post for more information:
https://cfengine.com/blog/2022/november-2022-critical-vulnerabilities-in-openssl-3/
This module has no dependencies