Changed files:
nut-blazer-parser.patch -> 1.1
nut.spec -> 1.158
--- /dev/null
+--- nut-2.4.3/drivers/blazer.c.orig 2010-02-11 22:43:23.000000000 +0100
++++ nut-2.4.3/drivers/blazer.c 2010-11-05 18:48:21.171067449 +0100
+@@ -211,6 +211,11 @@
+ dstate_setinfo(status[i].var, status[i].fmt, status[i].conv(val, NULL));
+ }
+
++ if (!val) {
++ upsdebugx(2, "%s: parsing failed", __func__);
++ return -1;
++ }
++
+ if (strspn(val, "01") != 8) {
+ upsdebugx(2, "Invalid status [%s]", val);
+ return -1;
Summary(pl.UTF-8): Sieciowe narzędzie do UPS-ów
Name: nut
Version: 2.4.3
-Release: 1
+Release: 2
License: GPL
Group: Applications/System
Source0: http://www.networkupstools.org/source/2.4/%{name}-%{version}.tar.gz
Patch3: %{name}-upssched-cmd-sysconf.patch
Patch4: %{name}-hal-paths.patch
Patch5: %{name}-matrix.patch
+Patch6: %{name}-blazer-parser.patch
URL: http://www.networkupstools.org/
BuildRequires: autoconf
BuildRequires: automake
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%build
cp -f /usr/share/automake/config.sub .