/[packages]/cauldron/puppet/pristine/SPECS/puppet.spec
ViewVC logotype

Diff of /cauldron/puppet/pristine/SPECS/puppet.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 331699 by nanardon, Wed Dec 12 07:19:40 2012 UTC revision 331700 by colin, Sun Dec 16 18:14:47 2012 UTC
# Line 1  Line 1 
1  %define name    puppet  %define name    puppet
2  %define version 2.7.20  %define version 2.7.20
3  %define release %mkrel 1  %define release %mkrel 2
4    
5  %define ppconfdir conf/redhat  %define ppconfdir conf/redhat
6    
# Line 14  URL:            http://www.puppetlabs.co Line 14  URL:            http://www.puppetlabs.co
14  Source0:        http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz  Source0:        http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz
15  Source100:      puppet.service  Source100:      puppet.service
16  Source101:      puppetmaster.service  Source101:      puppetmaster.service
17    Source102:      %{name}-tmpfiles.conf
18  BuildArch:      noarch  BuildArch:      noarch
19  BuildRequires:  ruby facter  BuildRequires:  ruby facter
20  Requires:       facter  Requires:       facter
# Line 78  ruby install.rb --destdir=%{buildroot} - Line 79  ruby install.rb --destdir=%{buildroot} -
79  %{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/manifests  %{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/manifests
80  %{__install} -d -m 0755 %{buildroot}%{_defaultdocdir}/%{name}  %{__install} -d -m 0755 %{buildroot}%{_defaultdocdir}/%{name}
81  %{__install} -d -m 0755 %{buildroot}%{_localstatedir}/lib/%{name}  %{__install} -d -m 0755 %{buildroot}%{_localstatedir}/lib/%{name}
82  %{__install} -d -m 0755 %{buildroot}%{_var}/run/%{name}  %{__install} -D -p -m 0644 %{SOURCE102} %{buildroot}%{_tmpfilesdir}/%{name}.conf
83  %{__install} -d -m 0755 %{buildroot}%{_logdir}/%{name}  %{__install} -d -m 0755 %{buildroot}%{_logdir}/%{name}
84    
85  #%{__find} %{buildroot}%{ruby_sitelibdir}/%{name} -type f -perm +ugo+x -print0 | xargs -0 -r %{__chmod} a-x  #%{__find} %{buildroot}%{ruby_sitelibdir}/%{name} -type f -perm +ugo+x -print0 | xargs -0 -r %{__chmod} a-x
# Line 121  touch %{buildroot}%{_sysconfdir}/%{name} Line 122  touch %{buildroot}%{_sysconfdir}/%{name}
122  %_pre_useradd puppet %{_localstatedir}/lib/%{name} /sbin/nologin  %_pre_useradd puppet %{_localstatedir}/lib/%{name} /sbin/nologin
123    
124  %post  %post
125    %_tmpfilescreate %{name}
126  %_post_service puppet  %_post_service puppet
127    
128  %preun  %preun
# Line 145  touch %{buildroot}%{_sysconfdir}/%{name} Line 147  touch %{buildroot}%{_sysconfdir}/%{name}
147  %{ruby_sitelibdir}/%{name}  %{ruby_sitelibdir}/%{name}
148  %{ruby_sitelibdir}/semver.rb  %{ruby_sitelibdir}/semver.rb
149  %{_unitdir}/puppet.service  %{_unitdir}/puppet.service
150    %{_tmpfilesdir}/%{name}.conf
151    
152  %{_mandir}/man8/puppet.*  %{_mandir}/man8/puppet.*
153  %{_mandir}/man8/ralsh.*  %{_mandir}/man8/ralsh.*
# Line 165  touch %{buildroot}%{_sysconfdir}/%{name} Line 168  touch %{buildroot}%{_sysconfdir}/%{name}
168    
169  # These need to be owned by puppet so the server can  # These need to be owned by puppet so the server can
170  # write to them  # write to them
 %attr(-, %{name}, %{name}) %{_var}/run/%{name}  
171  %attr(-, %{name}, %{name}) %{_logdir}/%{name}  %attr(-, %{name}, %{name}) %{_logdir}/%{name}
172  %attr(-, %{name}, %{name}) %{_localstatedir}/lib/%{name}  %attr(-, %{name}, %{name}) %{_localstatedir}/lib/%{name}
173    

Legend:
Removed from v.331699  
changed lines
  Added in v.331700

  ViewVC Help
Powered by ViewVC 1.1.30