Hello community, here is the log from the commit of package microcode_ctl checked in at Thu Aug 14 02:36:52 CEST 2008. -------- --- arch/i386/microcode_ctl/microcode_ctl.changes 2008-07-24 00:18:20.000000000 +0200 +++ microcode_ctl/microcode_ctl.changes 2008-08-13 09:22:59.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Aug 13 09:22:16 CEST 2008 - bwalle@suse.de + +- exit with "skipped" status when the microcode module does not + exist for a given kernel like the (old) VMI flavour (bnc#415117) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ microcode_ctl.spec ++++++ --- /var/tmp/diff_new_pack.m18221/_old 2008-08-14 02:36:49.000000000 +0200 +++ /var/tmp/diff_new_pack.m18221/_new 2008-08-14 02:36:49.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package microcode_ctl (Version 1.17) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -20,7 +27,7 @@ AutoReqProv: on Summary: Microcode Updates for Intel CPUs Version: 1.17 -Release: 84 +Release: 89 Source0: microcode_ctl-%{version}.tar.bz2 Source1: microcode.init Source2: microcode-%{data_version}.dat.bz2 @@ -84,6 +91,9 @@ %doc README Changelog %changelog +* Wed Aug 13 2008 bwalle@suse.de +- exit with "skipped" status when the microcode module does not + exist for a given kernel like the (old) VMI flavour (bnc#415117) * Thu Jul 24 2008 bwalle@suse.de - remove dependency on kernel since that's no real functional dependency ++++++ microcode.init ++++++ --- arch/i386/microcode_ctl/microcode.init 2008-05-05 17:16:02.000000000 +0200 +++ microcode_ctl/microcode.init 2008-08-13 09:22:59.000000000 +0200 @@ -1,14 +1,14 @@ #! /bin/sh # Copyright (c) 2001-2002 SuSE Linux AG Nuernberg. All rights reserved. # -# Author: Bj�rn Jacke <feedback@suse.de> +# Author: Björn Jacke <feedback@suse.de> # # /etc/init.d/microcode # # description: init script for Intel CPU microcode update ### BEGIN INIT INFO # Provides: microcode -# Required-Start: +# Required-Start: # Required-Stop: # Default-Start: 1 2 3 5 S # Default-Stop: @@ -24,7 +24,8 @@ do_start() { echo -n "Checking/updating CPU microcode " - if grep -i intel /proc/cpuinfo >/dev/null 2>&1; then + if grep -q -i intel /proc/cpuinfo \ + && /sbin/modinfo microcode >& /dev/null; then /sbin/modprobe -q microcode /sbin/microcode_ctl -Qu else @@ -55,4 +56,4 @@ rc_exit -# vim: set sw=4 ts=4 et: +# vim: set sw=4 ts=4 et ft=sh: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de