2 Author: Christian Schwarz <schwarz@debian.org>
7 Info: This script checks if md5sum control files are valid, if they are
8 provided by a binary package.
10 Tag: no-md5sums-control-file
13 Info: This package does not contain an md5sums control file. This control
14 file listing the MD5 checksums of the contents of the package is not
15 required, but if present debsums can use it to verify that no files
16 shipped with your package have been modified. Providing it is
19 If you are using debhelper to create your package, just add a call to
20 <tt>dh_md5sums</tt> at the end of your binary-indep or binary-arch
21 target, right before <tt>dh_builddeb</tt>.
23 Tag: malformed-md5sums-control-file
26 Info: The indicated line of the md5sums control file for this package was
27 malformed. Each line of an md5sums control file should contain an MD5
28 checksum, some whitespace, and then the path to the file corresponding to
34 Info: The md5sum listed for the file does not match the actual file
37 Usually, this error occurs during the package build process, if the
38 <tt>debian/tmp/</tt> directory is touched after <tt>dh_md5sums</tt> or
39 <tt>debstd</tt> is run.
41 Tag: md5sums-lists-nonexisting-file
44 Info: The md5sums control file lists a file which is not included in the
47 Usually, this error occurs during the package build process, if the
48 <tt>debian/tmp/</tt> directory is touched after <tt>dh_md5sums</tt> or
49 <tt>debstd</tt> is run.
51 If all the files in the <tt>DEBIAN/</tt> subdirectory are listed
52 above, the problem was probably caused by building the package using a
53 buggy debstd/debmake. In this case, rebuilding the package with an
54 updated debstd should fix the problem.
56 Tag: file-missing-in-md5sums
59 Info: The package contains a file which isn't listed in the md5sums control
62 Usually, this error occurs during the package build process, if the
63 <tt>debian/tmp/</tt> directory is touched after <tt>dh_md5sums</tt> or
64 <tt>debstd</tt> is run.