fortify / fcli

fcli is a command-line utility for interacting with various Fortify products
https://fortify.github.io/fcli/
Other
27 stars 16 forks source link

`fcli tool sc-client` Allow `list`/`install` sc-client from Controller directly #505

Open emerson-keeggo opened 5 months ago

emerson-keeggo commented 5 months ago

Currently, it lists and downloads sc-clients from fcli-core/fcli-tool/src/main/resources/com/fortify/cli/tool/sc-client/sc-client.yaml

It would be nice if FCLI allowed tool/scancentral-client to be updated or even auto-updated from the version available on ScanCentral Controller, the same way it is on the regular client installations

rsenden commented 5 months ago

We're working on improving the fcli tool commands, including the ability to update and customize the tool definitions that fcli uses to list, download and verify available tool versions. Using customized tool definitions, it should be possible to have fcli download ScanCentral Client from the Controller. Although it may require some manual work to set up custom tool definitions, for now this is the preferred approach for such use cases.

Eventually we may also support automatic retrieval of available Client versions from the Controller, but we'd need to check what API endpoints are provided by the Controller to support this.