Why is a global config zone not able to sync plugins? I've tried it and I've found that the only thing stopping it from working is the default permissions of the files that are created don't allow execution. Once I change it to executable, the synced plugins work fine.
According to this, "Plugin scripts and binaries cannot be synced, this is for Icinga 2 configuration files only. Use your preferred package repository and/or configuration management tool (Puppet, Ansible, Chef, etc.) for that.", but my system's architecture makes those tools suboptimal. Is there really no way to enable execution of synced files to allow for plugins to be managed by Icinga?