Cmk-update-agent needs /tmp with "exec"

CMK version: 2.1.0.cee
OS version: RedHat 8

Error message:
cmk-update-agent[721762]: /usr/lib/check_mk_agent/plugins/3600/cmk-update-agent: error while loading shared libraries: libz.so.1: failed to map segment from shared object

The cmk-update-agent needs /tmp mounted with “exec” but because of security reasons we mount /tmp with “noexec”. Why this is needed? What is done there? Can’t it be configured to use another directory?

Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)

Ah sorry… I missed that section in the docs: Automatic agent updates - Distribute agents and plug-ins automatically

I will try that - sorry