--- cpu-checker-0.5.orig/debian/rules +++ cpu-checker-0.5/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh --parallel $@ --- cpu-checker-0.5.orig/debian/control +++ cpu-checker-0.5/debian/control @@ -0,0 +1,20 @@ +Source: cpu-checker +Section: utils +Priority: optional +Maintainer: Kees Cook +Build-Depends: debhelper (>> 7) +Standards-Version: 3.8.4 +Homepage: https://edge.launchpad.net/cpu-checker +Vcs-Browser: https://code.edge.launchpad.net/~ubuntu-core-dev/cpu-checker/trunk +Vcs-Bzr: lp:~ubuntu-core-dev/cpu-checker/trunk + +Package: cpu-checker +Architecture: all +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. --- cpu-checker-0.5.orig/debian/compat +++ cpu-checker-0.5/debian/compat @@ -0,0 +1 @@ +7 --- cpu-checker-0.5.orig/debian/changelog +++ cpu-checker-0.5/debian/changelog @@ -0,0 +1,44 @@ +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 Sun, 27 Feb 2011 06:47:53 -0600 + +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 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 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 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 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 Tue, 09 Mar 2010 13:40:55 -0800 --- cpu-checker-0.5.orig/debian/copyright +++ cpu-checker-0.5/debian/copyright @@ -0,0 +1,32 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Name: CPU-Checker +Maintainer: Kees Cook +Source: https://edge.launchpad.net/cpu-checker + +Files: * +Copyright: 2009-2010, Canonical Ltd. + 2009-2010, Kees Cook + 2009-2010, Dustin Kirkland + 2010, Steve Beattie + 2010, Jamie Strandboge +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'.