Lintian Fixes - cpu-checker

Ready changes

Merge these changes:

brz merge https://janitor.debian.net/bzr/cpu-checker/lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	1970-01-01 00:00:00 +0000
+++ b/debian/changelog	2020-06-04 08:03:38 +0000
@@ -0,0 +1,77 @@
+cpu-checker (0.7-0ubuntu2) UNRELEASED; urgency=low
+
+  * Use versioned copyright format URI.
+  * Update copyright file header to use current field names (Name =>
+    Upstream-Name, Maintainer => Upstream-Contact)
+  * Upgrade to newer source format 3.0 (quilt).
+  * Bump debhelper from deprecated 7 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Use secure URI in Vcs control header Vcs-Bzr.
+    The lp: prefix gets expanded to http://code.launchpad.net/ for users that
+    are not logged in on some versions of Bazaar.
+  * Drop unnecessary dh arguments: --parallel
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 04 Jun 2020 07:51:10 -0000
+
+cpu-checker (0.7-0ubuntu1) precise; urgency=low
+
+  [ Colin Watson ]
+  * debian/control: mark as "Architecture: amd64 i386", since this package
+    is uninstallable on all other architectures (LP: #888087).
+
+  [ Kees Cook ]
+  * debian/control: fix VCS fields (LP: #888082).
+
+ -- Kees Cook <kees@ubuntu.com>  Fri, 18 Nov 2011 10:11:52 -0800
+
+cpu-checker (0.6-0ubuntu1) oneiric; urgency=low
+
+  * kvm-ok: LP: #843972
+    - fix conflicting, misleading messages and erroneous verdict
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 08 Sep 2011 14:31:19 -0700
+
+cpu-checker (0.5-0ubuntu1) natty; urgency=low
+
+  * kvm-ok: need to || true the statement that tests for kvm, as error
+    conditions are detected below, and helpful messages are displayed;
+    LP: #741080
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 23 Mar 2011 13:59:51 -0500
+
+cpu-checker (0.4-0ubuntu1) natty; urgency=low
+
+  * kvm-ok: fix $id bug; update brand detection; ensure that the
+    root/msr stuff gets run
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 27 Feb 2011 06:47:49 -0600
+
+cpu-checker (0.3-0ubuntu1) natty; urgency=low
+
+  * kvm-ok: exit informatively if we are not root before doing MSR
+    checks; allows kvm-ok to continue being useful, even if not running
+    as root, LP: #717342
+  * kvm-ok.1: document the new MSR check
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Sat, 26 Feb 2011 18:15:25 -0600
+
+cpu-checker (0.2-0ubuntu1) natty; urgency=low
+
+  * kvm-ok: replace dmesg review with MSR tests.
+  * check-bios-nx: replace model/family heuristic with MSR test.
+  * Makefile: drop test suite, since it only applied to heuristics.
+
+ -- Kees Cook <kees@ubuntu.com>  Wed, 17 Nov 2010 11:11:24 -0800
+
+cpu-checker (0.1-0ubuntu2) lucid; urgency=low
+
+  * modify the modprobe HINT so it can be used (LP: #537674)
+
+ -- Brian Murray <brian@ubuntu.com>  Thu, 18 Mar 2010 10:26:18 -0700
+
+cpu-checker (0.1-0ubuntu1) lucid; urgency=low
+
+  * Initial release for utilities that used to live in qemu-kvm and
+    update-notifier.
+
+ -- Kees Cook <kees@ubuntu.com>  Tue, 09 Mar 2010 13:40:55 -0800

=== removed file 'debian/compat'
=== modified file 'debian/control'
--- a/debian/control	1970-01-01 00:00:00 +0000
+++ b/debian/control	2020-06-04 08:01:20 +0000
@@ -0,0 +1,20 @@
+Source: cpu-checker
+Section: utils
+Priority: optional
+Maintainer: Kees Cook <kees@ubuntu.com>
+Build-Depends: debhelper-compat (= 12)
+Standards-Version: 3.8.4
+Homepage: https://launchpad.net/cpu-checker
+Vcs-Browser: https://code.launchpad.net/~cpu-checker-dev/cpu-checker/trunk
+Vcs-Bzr: https://code.launchpad.net/~cpu-checker-dev/cpu-checker/trunk
+
+Package: cpu-checker
+Architecture: amd64 i386
+Depends: msr-tools, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: qemu-kvm (<< 0.12.3-0ubuntu13)
+Replaces: qemu-kvm (<< 0.12.3-0ubuntu13)
+Description: tools to help evaluate certain CPU (or BIOS) features
+ There are some CPU features that are filtered or disabled by system BIOSes.
+ This set of tools seeks to help identify when certain features are in this
+ state, based on kernel values, CPU flags and other conditions. Supported
+ feature tests are NX/XD and VMX/SVM.

=== modified file 'debian/copyright'
--- a/debian/copyright	1970-01-01 00:00:00 +0000
+++ b/debian/copyright	2020-06-04 07:53:37 +0000
@@ -0,0 +1,32 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://edge.launchpad.net/cpu-checker
+Upstream-Name: CPU-Checker
+Upstream-Contact: Kees Cook <kees@ubuntu.com>
+
+Files: *
+Copyright: 2009-2010, Canonical Ltd.
+           2009-2010, Kees Cook <kees@ubuntu.com>
+           2009-2010, Dustin Kirkland <kirkland@ubuntu.com>
+           2010, Steve Beattie <steve.beattie@canonical.com>
+           2010, Jamie Strandboge <jamie@ubuntu.com>
+License: GPL-3+
+ This program is free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 3 of the License, or (at your option) any later
+ version.
+ .
+ This program is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE.  See the GNU General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU General Public
+ License along with this package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.

=== modified file 'debian/rules'
--- a/debian/rules	1970-01-01 00:00:00 +0000
+++ b/debian/rules	2020-06-04 08:03:38 +0000
@@ -0,0 +1,3 @@
+#!/usr/bin/make -f
+%:
+	dh $@

=== added directory 'debian/source'
=== added file 'debian/source/format'
--- a/debian/source/format	1970-01-01 00:00:00 +0000
+++ b/debian/source/format	2020-06-04 07:55:29 +0000
@@ -0,0 +1,1 @@
+3.0 (quilt)

Debdiff

File lists identical (after any substitutions)

No differences were encountered in the control files

Run locally

Try this locally (using the lintian-brush package):

debcheckout cpu-checker
cd cpu-checker
lintian-brush

More details

Full run details