Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Configuration File Parameter

Description and Expected Behavior

If True

If False

Default

Command Line Parameter Available?

scanPackageManager 

Scans Linux packages by their file name and version. Supported package types are Debian, RPM, Alpine, Arch Linux, and DNF.

Depending on the package type, one of the following commands will be run:

  • Debian: dpkg -l

  • RPM: rpm -qa

  • Alpine: apk -vv info

  • Arch Linux: pacman -Q

  • DNF/ centOS:8 - no command, image should contain at least journal.log file (installation log) and rpm.dnf.log file (in case of system packages update was executed).

The Linux packages mentioned here will be resolved. All other dependency resolvers will be disabled even if the 'resolveDependencies' parameter is set to True.

No operating system packages will be scanned.

False

No

Yocto (Beta)

Back to top.

...

Configuration File Parameter

...

Description and Expected Behavior

...

If True

...

If False

...

Required/Default

...

Command Parameter Available?

...

yocto.enable

...

Whether to trigger a Yocto scan in the Unified Agent.

...

Triggers a Yocto scan

...

Will not trigger a Yocto scan

...

No, default false

...

No

...

yocto.target

...

The bitbake target to scan. The target is essentially a BitBake recipe defined in the user’s project.

...

N/A

...

N/A

...

Yes

...

No

...

yocto.buildScript

...

Alternative name script for setting up the Yocto environment. This is the “manifest” pattern the UA searches for in order to trigger a Yocto scan.

...

N/A

...

N/A

...

No, default oe-init-build-env

...

No

...

yocto.buildScriptArgs

...

Arguments to pass to the user’s build script. This will allow Mend to perform the scan in the user’s custom build environment, with all relevant layers defined.

...

N/A

...

N/A

...

Yes

...

No

Serverless Settings

Back to top.

...