diff options
author | Dirk Su <dirk.su@canonical.com> | 2021-10-06 11:50:33 +0800 |
---|---|---|
committer | Dirk Su <dirk.su@canonical.com> | 2021-10-06 11:50:33 +0800 |
commit | 8ba0f240e7b7fb021cc3788fa4d1811eed8077bb (patch) | |
tree | 89da735922448e0f478767d8dfb7dc96d052a771 /units/audio | |
parent | 7919770b3a73150f67f226c356ceca78cf7dbd36 (diff) |
Return the test result of audio/valid-sof-firmware-sig
Diffstat (limited to 'units/audio')
-rw-r--r-- | units/audio/jobs.pxu | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/units/audio/jobs.pxu b/units/audio/jobs.pxu index 1fad964..e6b21a6 100644 --- a/units/audio/jobs.pxu +++ b/units/audio/jobs.pxu @@ -15,13 +15,18 @@ requires: device.category == 'AUDIO' package.name == 'linux-firmware' command: + fail=0 for fw in /lib/firmware/intel/sof/sof-*.ri; do # shellcheck disable=SC2016 if xxd "${fw}" | grep -q '$CPD'; then - sof_ri_info.py --valid "${fw}" + if ! sof_ri_info.py --valid "${fw}"; + then + fail=1 + fi fi done + exit $fail _description: Valid sof firmware signature plugin: user-interact-verify |