repo

repo add

repo add <REPOSITORY> <URL> <ARGS>+

Add a repository available from url (unsigned by default)

Ex:

  • repo add fake_repo https://repo.fortipoc.com/fake_repo/

  • repo add signed_tac_repo https://repo.labsetup.net/tac/ --signed

  • repo add with_desc https://repo.fortipoc.com/with_desc/ "Repo Desc"

repo del

repo del <REPOSITORIES>+

Remove manually managed repositories.

repo enable

repo enable <REPOSITORIES>+

Enable and turn to manually managed repositories.

repo list

List known repositories.

repo local build

Build or update local repository image’s meta files and synchronize FortiPoC database.

repo local chksum disable

Disable local repository firmware checksum computation and verification.

repo local chksum enable

Enable local repository firmware checksum computation and verification.

repo local deploy

repo local deploy <CMDS>+

Deploy local repository environment.

repo local disable

Disable local repository.

repo local enable

repo local enable <ARGS>+

Enable local repository, can use --force to bypass questions (batch purpose only)

repo local rebuild

Force build or rebuild of all local repository image’s meta files and synchronize FortiPoC database.

repo local shell

repo local shell <CMDS>+

Start a shell in local repository or execute the specified command.

repo prefetch

repo prefetch <REPOSITORIES>+

Prefetch repositories content.

repo sync

repo sync <REPOSITORIES>+

Force synchronization of repositories.

repo update

repo update <REPOSITORY> <URL> <ARGS>+

Update url of a manually managed repository