From df776890da27cf1fefc3ab46f99d93837fc92baef3532476507b97f67982cfab Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 9 Feb 2007 15:49:20 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kexec-tools?expand=0&rev=9 --- kdump | 6 ++++++ kdump-helper-0.1.0.tar.bz2 | 3 --- kdump-helper-0.1.1.tar.bz2 | 3 +++ kexec-tools.changes | 8 ++++++++ kexec-tools.spec | 9 +++++++-- 5 files changed, 24 insertions(+), 5 deletions(-) delete mode 100644 kdump-helper-0.1.0.tar.bz2 create mode 100644 kdump-helper-0.1.1.tar.bz2 diff --git a/kdump b/kdump index 38da695..68192d3 100644 --- a/kdump +++ b/kdump @@ -244,6 +244,12 @@ copy_dump_from_dumpdev () fi dumpsize=`$KDUMP_HELPER -l "$KDUMP_DUMPDEV" | sed -e 's/Length: //g'` + if [ -z "$dumpsize" -o "$dumpsize" = 0 ] ; then + echo -n " Unable to retrieve the dump size" + rc_status -s + rc_failed + fi + dumpsize_mb=$(($dumpsize / 1024 / 1024)) if [ $KDUMP_FREE_DISK_SIZE -gt 0 ]; then diff --git a/kdump-helper-0.1.0.tar.bz2 b/kdump-helper-0.1.0.tar.bz2 deleted file mode 100644 index 439d516..0000000 --- a/kdump-helper-0.1.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca07cbc8d32fd9c6c90fe504d5db836dc61ff736fcd4fb76b52f38267144324f -size 7769 diff --git a/kdump-helper-0.1.1.tar.bz2 b/kdump-helper-0.1.1.tar.bz2 new file mode 100644 index 0000000..15a3c59 --- /dev/null +++ b/kdump-helper-0.1.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:716047006fb4ef8647f2ad0f635e1190e0ccdf1c3ea7c92d565ac3b315aa9681 +size 7851 diff --git a/kexec-tools.changes b/kexec-tools.changes index cfa6007..e9519f1 100644 --- a/kexec-tools.changes +++ b/kexec-tools.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Feb 9 13:34:41 CET 2007 - bwalle@suse.de + +- fixed overflow error that prints the size from being printed + correctly if the size doesn't fit into an int (#243058) +- improved error handling to make sure that a similar problem as + in #243058 will output a better error message + ------------------------------------------------------------------- Wed Feb 7 15:42:35 CET 2007 - bwalle@suse.de diff --git a/kexec-tools.spec b/kexec-tools.spec index 4d9f3c2..6596e32 100644 --- a/kexec-tools.spec +++ b/kexec-tools.spec @@ -11,7 +11,7 @@ # norootforbuild Name: kexec-tools -%define helperversion 0.1.0 +%define helperversion 0.1.1 %define package_version testing-20070205 License: GNU General Public License (GPL) Group: System/Kernel @@ -19,7 +19,7 @@ Requires: %insserv_prereq %fillup_prereq Autoreqprov: on Summary: Tools for fast kernel loading Version: 1.101 -Release: 69 +Release: 71 Source: %{name}-%{package_version}.tar.bz2 Source1: kdump Source2: sysconfig.kdump @@ -122,6 +122,11 @@ true # ignore errors %{_sbindir}/kdump-helper %changelog -n kexec-tools +* Fri Feb 09 2007 - bwalle@suse.de +- fixed overflow error that prints the size from being printed + correctly if the size doesn't fit into an int (#243058) +- improved error handling to make sure that a similar problem as + in #243058 will output a better error message * Wed Feb 07 2007 - bwalle@suse.de - don't refuse to deinstall kexec-tools if kdump was not configured (#243081)