Nice PR, just a few small things to improve
Question regarding the string Check Point Gaia - is that the only one to look for? Or are there other Check Point ... devices?
Same same, seems like this change is also incorrect for this PR
This change seems to be a stray change / should probably not be included in this PR
You can use sed ... /etc/cp-release directly without the need of cat
Good, besides "may be repeated" is already implied by the optional multiple parameters and thus can be removed
Why is the front & back whitespace stripping necessary?
Similar to #336: optional multiple have a separate section in the docs, so the parameter should be shifted into its section.
Fix required before merge possible.