--- intel-microcode-0.20090330.orig/debian/rules +++ intel-microcode-0.20090330/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk + +install/intel-microcode:: + cp -p microcode-*.dat debian/intel-microcode/usr/share/misc/intel-microcode.dat --- intel-microcode-0.20090330.orig/debian/README.Debian +++ intel-microcode-0.20090330/debian/README.Debian @@ -0,0 +1,13 @@ +intel-microcode for Debian +-------------------------- + +Old kernels (2.6.18 and previous) could have problem loading this microcode, +because of a bug on the kernel driver. +Note: Recent debian kernels 2.6.18 corrects the bug. + +A new version of the microcode could be found in: +http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=483&DwnldID=14303 +or it can be downloaded automatically with the "update-intel-microcode" +found in microcode.ctl package. + + -- Giacomo Catenazzi Wed, 20 Feb 2008 07:43:49 +0100 --- intel-microcode-0.20090330.orig/debian/compat +++ intel-microcode-0.20090330/debian/compat @@ -0,0 +1 @@ +5 --- intel-microcode-0.20090330.orig/debian/copyright +++ intel-microcode-0.20090330/debian/copyright @@ -0,0 +1,52 @@ +This package was debianized by Giacomo Catenazzi on +Wed, 20 Feb 2008 07:43:49 +0100. + +It was downloaded from http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=483&DwnldID=14303 + +Upstream Author: + + Intel Corporation + +Copyright: + + Copyright (c) <1995-2008>, Intel Corporation. + +License: + + Redistribution. Redistribution and use in binary form, without modification, are + permitted provided that the following conditions are met: + .Redistributions must reproduce the above copyright notice and the following + disclaimer in the documentation and/or other materials provided with the + distribution. + .Neither the name of Intel Corporation nor the names of its suppliers may be used + to endorse or promote products derived from this software without specific prior + written permission. + .No reverse engineering, decompilation, or disassembly of this software is + permitted. + ."Binary form" includes any format commonly used for electronic conveyance + which is a reversible, bit-exact translation of binary representation to ASCII or + ISO text, for example, "uuencode." + + DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT + HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER + OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + These microcode updates are distributed for the sole purpose of + installation in the BIOS or Operating System of computer systems + which include a Genuine Intel microprocessor sold or distributed + to or by you. You are not authorized to use this material for + any other purpose. + +The Debian packaging is (C) 2008, Giacomo Catenazzi and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. + --- intel-microcode-0.20090330.orig/debian/dirs +++ intel-microcode-0.20090330/debian/dirs @@ -0,0 +1 @@ +usr/share/misc --- intel-microcode-0.20090330.orig/debian/control +++ intel-microcode-0.20090330/debian/control @@ -0,0 +1,24 @@ +Source: intel-microcode +Section: non-free/admin +Priority: extra +Maintainer: Giacomo Catenazzi +Build-Depends: cdbs, debhelper (>= 5) +Standards-Version: 3.8.0 +Homepage: http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=483&DwnldID=14303 + +Package: intel-microcode +Architecture: i386 amd64 +Depends: microcode.ctl +Description: Processor microcode data file for Intel CPUs + The microcode data file for Linux contains the latest microcode + definitions for all Intel processors. Intel releases microcode + updates to correct processor behavior as documented in the + respective processor specification updates. While the regular + approach to getting this microcode update is via a BIOS upgrade, + Intel realizes that this is an administrative hassle; the Linux + Operating System has a mechanism to update the microcode after + booting the OS. + . + This package contains only the microcode, so it needs the loader + provided in the package microcode.ctl + --- intel-microcode-0.20090330.orig/debian/changelog +++ intel-microcode-0.20090330/debian/changelog @@ -0,0 +1,44 @@ +intel-microcode (0.20090330-1ubuntu1) jaunty; urgency=low + + * New microcode version from Intel, 20090330 + http://downloadmirror.intel.com/14303/eng/microcode-20090330.tgz + + -- Tim Gardner Wed, 08 Apr 2009 14:13:29 +0000 + +intel-microcode (0.20080910-2) unstable; urgency=low + + * Revert architecture change + + -- Giacomo Catenazzi Mon, 13 Oct 2008 19:40:18 +0200 + +intel-microcode (0.20080910-1) unstable; urgency=low + + * New upstream version. + * Set architecture to all: the data is architecture indipendent + (and used in i386 and amd64 architectures). Note: this package + is "non-free" (i.e. usual manual check), so it should not + use space on CD and other medium, on non Intel architectures. + + -- Giacomo Catenazzi Mon, 15 Sep 2008 08:33:19 +0200 + +intel-microcode (0.20080401-1) unstable; urgency=low + + * New upstream version. + + -- Giacomo Catenazzi Fri, 25 Apr 2008 18:59:10 +0200 + +intel-microcode (0.20080220-1) unstable; urgency=low + + * New upstream version. + + -- Giacomo Catenazzi Mon, 10 Mar 2008 07:48:48 +0100 + +intel-microcode (0.20080131-1) unstable; urgency=low + + * Initial release. The new license is finally enough good for + debian non-free + * BTW packing the microcode will solve potential/theoretical + man-in-the-middle attack (Closes: #282583) + + -- Giacomo Catenazzi Wed, 20 Feb 2008 19:33:10 +0100 +