1 |
%define name puppet |
%define name puppet |
2 |
%define version 2.7.23 |
%define version 2.7.23 |
3 |
|
%define subrel 1 |
4 |
%define release %mkrel 1 |
%define release %mkrel 1 |
5 |
|
|
6 |
%define ppconfdir conf/redhat |
%define ppconfdir conf/redhat |
15 |
Source0: http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz |
Source0: http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz |
16 |
Source100: puppet.init |
Source100: puppet.init |
17 |
Source101: puppetmaster.init |
Source101: puppetmaster.init |
18 |
|
Patch0: CVE-2013-4969-2.7.x-temp-file.patch |
19 |
|
Patch1: CVE-2013-4969-regression.patch |
20 |
BuildArch: noarch |
BuildArch: noarch |
21 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot |
22 |
BuildRequires: ruby facter |
BuildRequires: ruby facter |
47 |
|
|
48 |
%prep |
%prep |
49 |
%setup -q |
%setup -q |
50 |
|
%patch0 -p 1 |
51 |
|
%patch1 -p 1 |
52 |
|
|
53 |
%build |
%build |
54 |
# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in |
# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in |