Release Notes: Enhancements to the Command-Line Interface (CLI)
1. Improved CLI Responsiveness
We are constantly working on improving the product's performance, and we want to note that since 7.5 version of the product, CLI commands have started working faster, and most simple commands should last up to one second and will be more responsive to user interaction.
2. Enhanced Configuration Management via CLI
Since 7.5 version of the product keys in an object(dictionary)-like parts of the configs are strings. You may apply settings with commands like in the following example:
# imunify360-agent config update '{"MOD_SEC_BLOCK_BY_CUSTOM_RULE": {"33339": {"max_incidents": 15}}}'
3. Important Notice: Breaking Changes in 7.5.4
Please be aware that starting from version 7.5.4 of the imunify-core package, the imunify360-agent config show command will return valid JSON. This enhancement enables users to save the configuration directly using this command and apply it back using the imunify360-agent config update command as demonstrated below:
imunify360-agent config update "$(imunify360-agent config show)"
However, we still recommend managing configuration files using the Overridable config feature for optimum results.