FWIW I’ve changed my mind on this design decision:
/opt/checkmk/agent/local-available/ # path for available local checks
/opt/checkmk/agent/local-enabled/ # path for available local checks that will be run by the agent
/opt/checkmk/agent/plugins-available/ # as above, but for plugins
/opt/checkmk/agent/plugins-enabled/
Instead, I’d go for something like:
/opt/checkmk/agent/localchecks/ # MRPE checks would also go in here
/opt/checkmk/agent/plugins/
You can put whatever you want in those directories, what determines whether or not they’re run is the config file that I discuss over here