From 7581bd5628f5251d378ab3046a89a539cc1b0e83 Mon Sep 17 00:00:00 2001 From: Sergio Pascual Date: Jan 09 2014 16:53:10 +0000 Subject: Rebuilt for new cfitsio (3.360) - Fix bz #1037130 (format security error) --- diff --git a/indi-apogee-format-spec.patch b/indi-apogee-format-spec.patch new file mode 100644 index 0000000..22324af --- /dev/null +++ b/indi-apogee-format-spec.patch @@ -0,0 +1,21 @@ +diff -ur indi-apogee-1.0/indialta.c indi-apogee-1.0.format/indialta.c +--- indi-apogee-1.0/indialta.c 2008-11-18 10:43:03.000000000 +0100 ++++ indi-apogee-1.0.format/indialta.c 2014-01-09 17:39:36.021682769 +0100 +@@ -314,7 +314,7 @@ + IUResetSwitch (&FanSpeedSP); + FanSpeedSP.sp[fs].s = ISS_ON; + FanSpeedSP.s = IPS_OK; +- IDSetSwitch (&FanSpeedSP, smsg); ++ IDSetSwitch (&FanSpeedSP, "%s", smsg); + } + + break; +@@ -854,7 +854,7 @@ + } + + TemperatureRNP.np[0].value = cnow; +- IDSetNumber (&TemperatureRNP, msg); ++ IDSetNumber (&TemperatureRNP, "%s", msg); + + lasts = status; + diff --git a/indi-apogee.spec b/indi-apogee.spec index cf7db50..91144bf 100644 --- a/indi-apogee.spec +++ b/indi-apogee.spec @@ -1,6 +1,6 @@ Name: indi-apogee Version: 1.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: The INDI driver for Apogee Alta (U & E) line of CCDs Group: Development/Libraries @@ -12,6 +12,8 @@ Patch0: indi-apogee-cfitsio.patch # https://sourceforge.net/tracker/?func=detail&aid=2954467&group_id=90275&atid=593019 Patch1: indi-apogee-dso.patch +# Fixes bz #1037130 +Patch2: indi-apogee-format-spec.patch BuildRequires: cmake libusb-devel cfitsio-devel zlib-devel BuildRequires: libindi-static libindi-devel libapogee-devel libnova-devel @@ -24,6 +26,7 @@ Alta (U & E) line of CCDs. %setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build %cmake @@ -39,6 +42,10 @@ make install DESTDIR=%{buildroot} %{_datadir}/indi/* %changelog +* Thu Jan 09 2014 Sergio Pascual 1.0-14 +- Rebuilt for new cfitsio (3.360) +- Fix bz #1037130 (format security error) + * Sat Aug 03 2013 Fedora Release Engineering - 1.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild