[portreserve] /var/run changes for systemd (bug #656670).

Tim Waugh twaugh at fedoraproject.org
Thu Dec 2 13:06:41 UTC 2010


commit 64ba92a6cd3cef4e09c903a9bc9ca9c6acf8ed85
Author: Tim Waugh <twaugh at redhat.com>
Date:   Thu Dec 2 13:06:43 2010 +0000

    /var/run changes for systemd (bug #656670).

 portreserve.spec |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/portreserve.spec b/portreserve.spec
index a4912ce..d8c964a 100644
--- a/portreserve.spec
+++ b/portreserve.spec
@@ -1,7 +1,7 @@
 Summary: TCP port reservation utility
 Name: portreserve
 Version: 0.0.4
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+
 Group: System Environment/Daemons
 URL: http://cyberelk.net/tim/portreserve/
@@ -37,6 +37,10 @@ mkdir -p %{buildroot}%{_localstatedir}/run/portreserve
 mkdir -p %{buildroot}%{_initrddir}
 install -m755 portreserve.init %{buildroot}%{_initrddir}/portreserve
 mkdir -p %{buildroot}%{_sysconfdir}/portreserve
+mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
+cat <<EOF > %{buildroot}%{_sysconfdir}/tmpfiles.d/portreserve.conf
+d %{_localstatedir}/run/portreserve 0755 root root 10d
+EOF
 
 %clean
 rm -rf %{buildroot}
@@ -60,13 +64,17 @@ fi
 %files
 %defattr(-,root,root)
 %doc ChangeLog README COPYING NEWS
-%dir %{_localstatedir}/run/portreserve
+%ghost %dir %{_localstatedir}/run/portreserve
 %dir %{_sysconfdir}/portreserve
+%config %{_sysconfdir}/tmpfiles.d/portreserve.conf
 %attr(755,root,root) %{_initrddir}/portreserve
 /sbin/*
 %{_mandir}/*/*
 
 %changelog
+* Thu Dec  2 2010 Tim Waugh <twaugh at redhat.com> 0.0.4-7
+- /var/run changes for systemd (bug #656670).
+
 * Thu Nov 18 2010 Tim Waugh <twaugh at redhat.com> 0.0.4-6
 - Fixed initscript exit code for "status" action (bug #619089).
 


More information about the scm-commits mailing list