summaryrefslogtreecommitdiff
path: root/units
diff options
authorPMR <pmr@pmr-lander>2020-06-17 07:30:44 +0000
committerPMR <pmr@pmr-lander>2020-06-17 07:30:44 +0000
commitf27d3bec726b6d5626818dff6ed64e2fc7009848 (patch)
treec898f91d549820eea838172f6adc5011af840f75 /units
parent396d0df1e3665cb9f8bfff778239b455b84d7bfc (diff)
parent42ab4a05a6ec7c6d371bf9075f4ca6baaf8931c1 (diff)
Merge #385732 from ~fourdollars/plainbox-provider-checkbox:master
Diffstat (limited to 'units')
-rw-r--r--units/miscellanea/jobs.pxu10
-rw-r--r--units/miscellanea/packaging.pxu3
-rw-r--r--units/miscellanea/test-plan.pxu1
3 files changed, 14 insertions, 0 deletions
diff --git a/units/miscellanea/jobs.pxu b/units/miscellanea/jobs.pxu
index 95d781e6..59a66b44 100644
--- a/units/miscellanea/jobs.pxu
+++ b/units/miscellanea/jobs.pxu
@@ -460,3 +460,13 @@ id: miscellanea/fan_stress_reaction
command: fan_reaction_test.py
_summary: Check if system fans react to CPU load
_description: Check if system fans react to CPU load
+
+plugin: shell
+category_id: com.canonical.plainbox::miscellanea
+estimated_duration: 60
+id: miscellanea/debsums
+user: root
+requires: package.name == 'debsums'
+command: debsums -c
+_summary: Check the MD5 sums of installed Debian packages
+_description: Verify installed Debian package files against MD5 checksum lists from /var/lib/dpkg/info/*.md5sums.
diff --git a/units/miscellanea/packaging.pxu b/units/miscellanea/packaging.pxu
new file mode 100644
index 00000000..8c6cc4a7
--- /dev/null
+++ b/units/miscellanea/packaging.pxu
@@ -0,0 +1,3 @@
+unit: packaging meta-data
+os-id: debian
+Depends: debsums
diff --git a/units/miscellanea/test-plan.pxu b/units/miscellanea/test-plan.pxu
index 5b23880e..40b4d5f9 100644
--- a/units/miscellanea/test-plan.pxu
+++ b/units/miscellanea/test-plan.pxu
@@ -33,6 +33,7 @@ include:
miscellanea/oops certification-status=blocker
miscellanea/oops_results.log
miscellanea/fan_stress_reaction
+ miscellanea/debsums
bootstrap_include:
fwts