microcode.ctl (1.18~0+nmu2) unstable; urgency=medium * Non-maintainer upload. * Add changelog entries for 1.17-13.2 and 1.17-13.1 (closes: #687835) Missing changelog entries wreak havok with the BTS version tracking, this is not simply a cosmetic fix. -- Henrique de Moraes Holschuh Sun, 16 Sep 2012 11:01:15 -0300 microcode.ctl (1.18~0+nmu1) unstable; urgency=low * Non-maintainer upload. * Replace microcode.ctl with a transitional package, to migrate systems to the new intel-microcode package + Change to empty native package, debhelper compat level 7 + debian/copyright: update + Move to contrib/oldlibs, priority extra + Remove replaces of a package not seen in the last decade + Change description to that of a transitional package + Depend on intel-microcode (>> 1) which superseded installing microcode updates, and on iucode-tool, which superseded the processing of microcode directly downloaded from Intel + Conflict with intel-microcode (<< 1) to be able to remove /usr/share/misc/intel-microcode.dat which might have been installed either by microcode.ctl's update-intel-microcode script or by intel-microcode (<< 1). + Use dpkg-maintscript-helper to remove the initscript + Remove /usr/share/misc/intel-microcode.dat if still present when configuring, and regenerates the initramfs in that case. This avoids left-over cruft microcode in the initramfs for the case where update-intel-microcode was used, and we're being configured together with intel-microcode (>> 1) * This upload effectively removes microcode.ctl from Debian. Close all open bugs against microcode.ctl: + closes: #282583, #500802, #563910, #571408, #593845, #597039, #608675 + closes: #627261, #660121, #663360, #664492, #674667, #684104 -- Henrique de Moraes Holschuh Sun, 02 Sep 2012 16:14:26 -0300 microcode.ctl (1.17-13.2) unstable; urgency=low * Non-maintainer upload. * Fix pending l10n issues. Debconf translations: - Brazilian Portuguese (Flamarion Jorge). Closes: #622662 - Dutch; (Jeroen Schot). Closes: #633834 - Italian (Francesca Ciceri). Closes: #656246 -- Christian Perrier Wed, 18 Jan 2012 07:27:09 +0100 microcode.ctl (1.17-13.1) unstable; urgency=low * Non-maintainer upload. * Fix pending l10n issues. Debconf translations: - Danish (Joe Hansen). Closes: #595630 - Japanese (Hideki Yamane). Closes: #599890 - Slovak (Ivan Masár). Closes: #619312 -- Christian Perrier Thu, 31 Mar 2011 07:19:42 +0200 microcode.ctl (1.17-13) unstable; urgency=low * update-intel-microcode: retrieve the first firmware in the RSS applying patch from Hajo Moeller (Closes: #549699) * remove possible needless dependency on po-debconf (Closes: #539943) -- Giacomo Catenazzi Wed, 07 Oct 2009 08:16:54 +0200 microcode.ctl (1.17-12) unstable; urgency=low * Downgrade intel-microcode to Recommends, removing the circular dependency (Closes: #530338), giving some more visibility. * extract microcode to a temporary file, in case wget will fail (Closes: #500798) * Remove support for old broken kernels (Closes: #501074) * Changed the priority and the default of debconf question: don't download microcode by default (Closes: #529982) * no bashism in actual init.d script, so let allow /bin/sh to parse it (Closes: #534049) * Improve the output on errors (Closes: #495146), and handle better the errors * exit imediately if no Intel processors are found (Closes: #515760) * bump to policy 2.8.2 -- Giacomo Catenazzi Sun, 26 Jul 2009 12:40:31 +0200 microcode.ctl (1.17-11) unstable; urgency=low * Fix "Invalid parameter for modprobe call in rc script" in debian/microcode.ctl.init(Closes: #519904) * Update Galician translation, thanks to Marce Villarino (Closes: #512244) * Bumped version-standards to 3.8.1, no changes needed * Correct lintian command-with-path-in-maintainer-script. * add homepage to debian/control -- Giacomo Catenazzi Tue, 17 Mar 2009 08:06:21 +0100 microcode.ctl (1.17-10) unstable; urgency=low * Add Spanish translation of debconf (Closes: #499213) -- Giacomo Catenazzi Wed, 15 Oct 2008 08:22:56 +0200 microcode.ctl (1.17-9) unstable; urgency=medium * update-intel-microcode: new format (.tgz) in newer microcodes (from 2008-09-10) (Closes: #498975, #498779) * set also --no-verbose option, or it will eventually conflict with .wgetrc and --quiet. (Closes: #495024) -- Giacomo Catenazzi Mon, 15 Sep 2008 09:13:38 +0200 microcode.ctl (1.17-8) unstable; urgency=low * Now "update-intel-microcode" uses the Intel website to check the microcode * Sugest the new "intel-microcode" package. -- Giacomo Catenazzi Wed, 27 Feb 2008 08:18:15 +0100 microcode.ctl (1.17-7) unstable; urgency=low * New microcode and document intel site as new official download source * Finnish translation of the debconf templates, thanks Esko (Closes: #457224) * New microcodes includes support for core due (Closes: #439872) -- Giacomo Catenazzi Mon, 11 Feb 2008 08:45:54 +0100 microcode.ctl (1.17-6) unstable; urgency=low * Use cdbs/1/class/makefile.mk instead of manual rules * Correct postint (use -e instead of -x test on old microcode (closes: #440742) -- Giacomo Catenazzi Tue, 04 Sep 2007 08:06:17 +0200 microcode.ctl (1.17-5) unstable; urgency=low * Remove references to the obsolete 'modutils' from dependencies * Ooops. Include microcode_ctl binary (and manpage) (closes: #439871) -- Giacomo Catenazzi Tue, 28 Aug 2007 08:44:05 +0200 microcode.ctl (1.17-4) unstable; urgency=low * Use cdbs building scripts * Move more "arguments" to debhelper into debhelper files * BTW a new microcode is available -- Giacomo Catenazzi Sun, 26 Aug 2007 21:46:08 +0200 microcode.ctl (1.17-3) unstable; urgency=low * add debian/watch * postinst should not fail on non Intel machines (closes: #428822) -- Giacomo Catenazzi Sat, 21 Jul 2007 11:24:01 +0200 microcode.ctl (1.17-2) unstable; urgency=low [Giacomo Catenazzi] * In posinst don't write error to stdout (it confuses debconf), and better error handling. Closes: #430759, #430036 * Don't remove microcode module (clone of #430759) * Remove check and workaround for wrong makedev-2.3.1.52. [Christian Perrier] * Debconf templates and debian/control reviewed by the debian-l10n-english team as part of the Smith review project. Closes: #429445, #430461, #427105 * Debconf translation updates: - Swedish. Closes: #430448 - German. Closes: #430460 - Galician. Closes: #430482 - Basque. Closes: #430515 - Vietnamese. Closes: #430536 - Czech. Closes: #431256 - Russian. Closes: #431306 - French. - Portuguese. Closes: #431622 -- Giacomo Catenazzi Sat, 14 Jul 2007 09:21:35 +0200 microcode.ctl (1.17-1) unstable; urgency=low * New upstream release (new microcode) (Closes: #424728). * Typo fix: thanks to Reuben Thomas (Closes: #418288). * Updated scripts to debhelper compat=5 * Init.d script has the LSB header * Updated, correctected and renamed the check-update.sh script into /usr/sbin/update-intel-microcode * Use debconf to see if we should check online about microcode -- Giacomo Catenazzi Thu, 17 May 2007 22:30:28 +0200 microcode.ctl (1.16-1) unstable; urgency=low * New upstream release (new microcode) -- Giacomo Catenazzi Wed, 31 Jan 2007 08:58:11 +0100 microcode.ctl (1.15-1) unstable; urgency=low * New upstream release (new microcode) -- Giacomo Catenazzi Mon, 9 Oct 2006 22:12:07 +0200 microcode.ctl (1.14-1) unstable; urgency=low * New upstream release (new microcode) * Bug fix: "microcode.ctl: Failed downloads should be deleted", thanks to Reuben Thomas (Closes: #372699). * bzip2 now is in /bin and no more in /usr/bin * Added /usr/share/doc/microcode.ctl/check-update.sh , a script that check and eventually update the microcode. Thanks to Andrew Pollock (Closes: #315068). -- Giacomo Catenazzi Sun, 9 Jul 2006 19:07:01 +0200 microcode.ctl (1.13-2) unstable; urgency=low * Add 'udev' as alternative to 'makedev' -- Giacomo Catenazzi Mon, 29 May 2006 23:23:58 +0200 microcode.ctl (1.13-1) unstable; urgency=low * New upstream release: microcode: 05Jan2006 no other code changes * Removed obsolete text (old kernel) in package description (closes: #340087) -- Giacomo Catenazzi Tue, 7 Feb 2006 08:48:22 +0100 microcode.ctl (1.12-2) unstable; urgency=low * x86_64 is 'amd64' (not 'IA64') (closes: #335781) -- Giacomo Catenazzi Tue, 25 Oct 2005 21:40:37 +0200 microcode.ctl (1.12-1) unstable; urgency=low * New upstream release: (closes: #330849) microcode: 29Aug2005 no other code changes * In init.d script: assume debian always! (closes: #287526) * Build also on x86_64 -- Giacomo Catenazzi Sun, 23 Oct 2005 16:32:44 +0200 microcode.ctl (1.11-1) unstable; urgency=low * New upstream release: microcode: 12Oct2004 support for x86_64 removed unneeded -i option * Small English correction (closes: #272509) * people.debian.org is no more readable by IP, so I changed it with the correct URL. The disavantage on not-internet connected machines: now we have an extra timeout trying to resolve the name, anyway maximun: 20 seconds. -- Giacomo Catenazzi Wed, 3 Nov 2004 08:40:54 +0100 microcode.ctl (1.09-2) unstable; urgency=low * After talking with debian, kernel and udev people, it seems that it is a *feature* that modprobe return before udev creates devices, so now if we don't find yhe device, we wait max 7 seconds (with a check every 0.1 sec) to allow udev to really createdevice (Closes: #268130). Thanks to Karl Hegbloom and Bastian Kleineidam. * We try also to unload the module microcode at the end (the new modutils from module-init-tools don't automatically remove modules). Thanks to Karl Hegbloom * POSIX portability. Now init.d script is more portable (works with dash) -- Giacomo Catenazzi Fri, 17 Sep 2004 08:38:19 +0200 microcode.ctl (1.09-1) unstable; urgency=low * New upstream release (microcode: 02Sep2004 and new upstream mail) * Corrected postinit script, try to download new version, also if a local old version ist installed. -- Giacomo Catenazzi Mon, 13 Sep 2004 21:58:28 +0200 microcode.ctl (1.07-2) unstable; urgency=low * In init.d script Now we handle 3 different path of microcode devices (classic/LANANA/makedev, newer devfs, debian udev) Above change work only for init.d script, so we add a note in Readme.Debian. Thanks "ehikory" for pointing this problem, and for testing the script in devfsd environment. -- Giacomo Catenazzi Wed, 28 Apr 2004 08:12:45 +0200 microcode.ctl (1.07-1) unstable; urgency=low * New upstream release: new microcode (closes: #243459) * Allow "dependens" with module-init-tools instead of modutils (closes: #237225) -- Giacomo Catenazzi Tue, 13 Apr 2004 22:24:13 +0200 microcode.ctl (1.06-9) unstable; urgency=low * debian/control: suggests 'wget' and 'bzip2', eventualy used in postinst script (closes: #220133) -- Giacomo Catenazzi Mon, 17 Nov 2003 21:48:11 +0100 microcode.ctl (1.06-8) unstable; urgency=low * Changes the init.d script so that we don't print anything in case that a package is removed but not purged. (closes: #197659) Changed also some return value to follow LSB * Updated scripts to use debhelper v4, i.e.: - added debian/compact - use dh_installman instead of dh_installmanpages - remove debian/confiles (now automagically generated by debhelper) * Updated to debian policy 3.6.1: - now Makefile will handle DEB_BUILD_OPTIONS -- Giacomo Catenazzi Wed, 22 Oct 2003 22:45:06 +0200 microcode.ctl (1.06-7) unstable; urgency=low * Updated the IP of people.debian.org (closes: #171452) -- Giacomo Catenazzi Wed, 5 Feb 2003 20:10:28 +0100 microcode.ctl (1.06-6) unstable; urgency=high Patches from Nate Eldredge: * Fix my grave pointer error (closes: #129467) * Some improvements: new dynamic buffer generation (removed -b option), sscan error check, and other small changes (closes: #129472) * microcode kernel modules can be removed automatically (closes: #129475) * some clean up, other small corrections, and maybe more bugs :-) -- Giacomo Catenazzi Wed, 16 Jan 2002 21:05:07 +0100 microcode.ctl (1.06-5) unstable; urgency=medium * Check size of command arguments (avoid buffer overflows) * Corrected the semi-classical 'off by 4' bug in microcode buffer * Create microcode buffer dynamically (and add an option to specify the size). This should close the microcode.ctl part of this bug: (closes: #121804) * Fixed typo (four times) (closes: #120479) * Don't show error from modutils. Changing modules.conf is a task of kernel-sources-* packages (or of the user) (closes: #121100) * Small stylistic changed in the package description (closes: #125132) -- Giacomo Catenazzi Wed, 19 Dec 2001 18:29:48 +0100 microcode.ctl (1.06-4) unstable; urgency=low * debian/postint: Don't exit prematurely, this solve: init.d script now is called at every installation and /usr/doc symlink is created. (closes: #114846) -- Giacomo Catenazzi Mon, 8 Oct 2001 21:46:39 +0200 microcode.ctl (1.06-3) unstable; urgency=low * Use numerical IP for microcode.dat server. This reduce from 55 sec to 10 sec the timeout period of non networked machines. Further improvment reduced timout to 6 sec. Thus removed ping test, this caused problem with some firewalled networks (closes: #113096) * Try also .bz2 or .gz version microcode.dat. This should reduces network traffic from 425Kb to 110kB -- Giacomo Catenazzi Mon, 24 Sep 2001 21:01:45 +0200 microcode.ctl (1.06-2) unstable; urgency=low * postinst: correct wget options. (closes: #112194) and possible some more little changes (error in packing, forget some change/correction in CVS) -- Giacomo Catenazzi Mon, 17 Sep 2001 16:20:23 +0200 microcode.ctl (1.06-1) unstable; urgency=low * New upstram version (new microcode) * control: reintroduces the dependence on makedev * microcode now is downloaded from the net, thus removed package microcode * control: use header of libc6-dev instead of kernel-headers. * postinst: Download the microcode from the net -- Giacomo Catenazzi Mon, 10 Sep 2001 20:42:35 +0200 microcode.ctl (1.04-5) unstable; urgency=low * postint: missing '\' added (Closes #94292). -- Giacomo Catenazzi Wed, 18 Apr 2001 19:05:55 +0200 microcode.ctl (1.04-4) unstable; urgency=low * microcode_ctl: corrected the location of microcode.dat (closes #93489) * changelog: Removed dependence makedev (>= 2.3.1-51). I told to makedev's maintainer wrong data for microcode device :-(. Waiting for a corrected version. -- Giacomo Catenazzi Thu, 12 Apr 2001 08:00:07 +0200 microcode.ctl (1.04-3) unstable; urgency=low * Latest kernel-image have microcode support, yet we don't require anymore kernel-sources (closes: #85489, #85903) -- Giacomo Catenazzi Wed, 14 Feb 2001 18:38:02 +0100 microcode.ctl (1.04-2) unstable; urgency=low * Now 'makedev' know about /dev/cpu/microcode. I will uses it. * Fix some typos * Try to load microcode modules before to try to update microcode. -- Giacomo Catenazzi Thu, 8 Feb 2001 19:46:18 +0100 microcode.ctl (1.04-1) unstable; urgency=low * New upstream release * microcode is now distributed in an additional package. Thus this package is full GPL * Intel changes the microcode license, after Debian complains. Now we can put the two packages in the Debian mirrors * First package officially in Debian * Applied also an upstream patch (small corrections for Debian) * microcode_ctl.start: Don't assume /dev/cpu/microcode to be a char dev. * microcode_ctl.start: Return always 0. This make happy debhelper. * microcode_ctl.start: Do the tests only in start|restart,..section -- Giacomo Catenazzi Thu, 25 Jan 2001 08:03:18 +0100 microcode.ctl (1.03-4) unstable; urgency=low * Corrected some small errors. * Now microcode_ctl is called after modprobe -s -q microcode. -- Giacomo Catenazzi Wed, 18 Oct 2000 21:38:17 +0200 microcode.ctl (1.03-3) unstable; urgency=low * Small correction to better conform to debian package policy. -- Giacomo Catenazzi Wed, 18 Oct 2000 17:32:57 +0200 microcode.ctl (1.03-2) unstable; urgency=low * Small correction -- Giacomo Catenazzi Wed, 20 Sep 2000 18:08:01 +0200 microcode.ctl (1.03-1) unstable; urgency=low * New upstream release * Small changes -- Giacomo Catenazzi Tue, 12 Sep 2000 16:40:48 +0200 microcode.ctl (1.02-2) unstable; urgency=low * Small changes * Microcode automaticly loaded at boot time -- Giacomo Catenazzi Wed, 19 Jul 2000 22:19:03 +0200 microcode.ctl (1.02-1) unstable; urgency=low * Initial release. * Adjusted Makefile for Debian use * Change directory from /usr/bin to /usr/sbin * Include kernel headers (/usr/src/linux/include instead /usr/include) -- Giacomo Catenazzi Thu, 13 Jul 2000 21:31:14 +0200