diff options
author | Todd Zullinger <tmz@pobox.com> | 2011-03-16 10:41:44 -0400 |
---|---|---|
committer | Todd Zullinger <tmz@pobox.com> | 2011-03-16 10:41:44 -0400 |
commit | 9bfa9137f0d797cefc7fd74239679c62010cd0f1 (patch) | |
tree | 7075cca60bc8643738aaacc8b4e95fd9417b6928 | |
parent | 930375d8ab5dad56de1d366a983e2e3828e3f9ae (diff) | |
download | puppet-package-9bfa9137f0d797cefc7fd74239679c62010cd0f1.tar.gz puppet-package-9bfa9137f0d797cefc7fd74239679c62010cd0f1.tar.xz puppet-package-9bfa9137f0d797cefc7fd74239679c62010cd0f1.zip |
Support tmpfiles.d for Fedora >= 15 (#656677)
-rw-r--r-- | puppet.spec | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/puppet.spec b/puppet.spec index 8bd2f2c..c40c54c 100644 --- a/puppet.spec +++ b/puppet.spec @@ -127,6 +127,13 @@ vimdir=%{buildroot}%{_datadir}/vim/vimfiles install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim +%if 0%{?fedora} >= 15 +# Setup tmpfiles.d config +mkdir mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d +echo "D /var/run/%{name} 0755 %{name} %{name} -" > \ + %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf +%endif + %files %defattr(-, root, root, 0755) %doc CHANGELOG COPYING LICENSE README README.queueing examples @@ -140,6 +147,9 @@ install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim %{ruby_sitelibdir}/* %{_initrddir}/puppet %dir %{_sysconfdir}/puppet +%if 0%{?fedora} >= 15 +%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf +%endif %config(noreplace) %{_sysconfdir}/sysconfig/puppet %config(noreplace) %{_sysconfdir}/puppet/puppet.conf %config(noreplace) %{_sysconfdir}/puppet/auth.conf @@ -250,6 +260,7 @@ rm -rf %{buildroot} - Create and own /usr/share/puppet/modules (#615432) - Properly restart puppet agent/master daemons on upgrades from 0.25.x - Require libselinux-utils when selinux support is enabled +- Support tmpfiles.d for Fedora >= 15 (#656677) * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |