diff --git a/kdump.changes b/kdump.changes index f4dd3be..fd42a51 100644 --- a/kdump.changes +++ b/kdump.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun Jan 13 19:52:58 CET 2008 - bwalle@suse.de + +- don't add initrd blink stuff for openSUSE <= 10.2 because + there was no modular initrd script + ------------------------------------------------------------------- Tue Jan 8 13:15:03 CET 2008 - bwalle@suse.de diff --git a/kdump.spec b/kdump.spec index 5d66625..57b6644 100644 --- a/kdump.spec +++ b/kdump.spec @@ -14,7 +14,7 @@ Name: kdump License: GPL v2 or later BuildRequires: libelf0-devel zlib-devel Version: 0.3.2 -Release: 1 +Release: 2 Requires: curl openssh Recommends: makedumpfile Summary: Script for kdump @@ -52,8 +52,10 @@ make CFLAGS="$RPM_OPT_FLAGS" %install make DESTDIR=$RPM_BUILD_ROOT install +%if 0%{?suse_version} >= 1030 mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/boot cp %{SOURCE1} $RPM_BUILD_ROOT/lib/mkinitrd/boot +%endif # symlink for init script mkdir -p $RPM_BUILD_ROOT/sbin ln -s /etc/init.d/kdump $RPM_BUILD_ROOT/sbin/rckdump @@ -96,11 +98,13 @@ fi %postun if [ ! -e /.buildenv ] ; then +%if 0%{?suse_version} >= 1030 if [ -x /sbin/update-bootloader -a \ -x /sbin/mkinitrd ] ; then /sbin/mkinitrd /sbin/update-bootloader --refresh fi +%endif %restart_on_update kdump %insserv_cleanup fi @@ -128,11 +132,16 @@ fi %{_datadir}/gdbinit.kdump %dir %{_datadir}/kdump %{_datadir}/kdump/kdump-shared_functions +%if 0%{?suse_version} >= 1030 /lib/mkinitrd/boot/02-keyboard-blink.sh +%endif /etc/init.d/kdump /var/adm/fillup-templates/sysconfig.kdump %changelog +* Sun Jan 13 2008 - bwalle@suse.de +- don't add initrd blink stuff for openSUSE <= 10.2 because + there was no modular initrd script * Tue Jan 08 2008 - bwalle@suse.de - log the result of kexec call to avoid the impression that loading kdump kernel succeeded even if kexec terminated non-zero (350289)