--- rpms/e-smith-lib/sme9/e-smith-lib.spec 2014/03/17 00:15:20 1.17 +++ rpms/e-smith-lib/sme9/e-smith-lib.spec 2014/04/05 16:51:17 1.18 @@ -1,10 +1,10 @@ -# $Id: e-smith-lib.spec,v 1.16 2014/02/03 05:27:21 wellsi Exp $ +# $Id: e-smith-lib.spec,v 1.17 2014/03/17 00:15:20 wellsi Exp $ Summary: e-smith server and gateway - library module %define name e-smith-lib Name: %{name} %define version 2.4.0 -%define release 13 +%define release 14 Version: %{version} Release: %{release}%{?dist} License: Artistic @@ -20,6 +20,8 @@ Patch6: e-smith-lib-2.4.0-return_nic_nam Patch7: e-smith-lib-2.4.0-remove_interface_swap.patch Patch8: e-smith-lib-2.4.0-SMEServerCopyright.patch Patch9: e-smith-lib-2.4.0-textboxLicenseFile.patch +Patch10: e-smith-lib-2.4.0-untaintLicenseFile.patch +Patch11: e-smith-lib-2.4.0-PerlCritic-getLicenseFile.patch BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot BuildArchitectures: noarch BuildRequires: e-smith-devtools >= 1.6.3-01 @@ -32,12 +34,17 @@ Requires: perl(Time::HiRes), perl(MIME:: Requires: perl(Authen::PAM), perl(I18N::AcceptLanguage) Requires: perl(I18N::LangTags) >= 0.27 Requires: perl(Net::IPv4Addr) >= 0.10 +Requires: perl(Taint::Util) Requires: pciutils %description e-smith server and gateway software - library module. %changelog +* Sat Apr 5 2014 Ian Wells 2.4.0-14.sme +- Untaint the license filename [SME: 8305] +- Non-functional perl::Critic changes. + * Sun Mar 16 2014 Ian Wells 2.4.0-13.sme - Add textbox() to console.pm, getLicenseFile to util.pm [SME: 8264] @@ -803,6 +810,8 @@ e-smith server and gateway software - li %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 +%patch11 -p1 %pre