From 43927d692299cf423773c8a3ac58b866fe183b71 Mon Sep 17 00:00:00 2001 From: Alexey Ivanov Date: Wed, 18 Mar 2015 10:30:47 +0000 Subject: [PATCH] Fix: %tmpfiles_create not being run (services fail to start till reboot) --- dhcp.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dhcp.spec b/dhcp.spec index 93f6d3f..5da3bd3 100644 --- a/dhcp.spec +++ b/dhcp.spec @@ -8,7 +8,7 @@ Name: dhcp Epoch: 3 Version: %{major_version}%{patch_version} -Release: 1 +Release: 2 Summary: The ISC DHCP (Dynamic Host Configuration Protocol) server/relay agent/client License: Distributable Group: System/Servers @@ -277,7 +277,7 @@ install -m 0644 contrib/ldap/dhcp.schema %{buildroot}%{schema_dir} %post server %_post_service dhcpd -%tmpfiles_create dhcpd +%tmpfiles_create dhcpd.conf # New dhcpd lease file if [ ! -f %{_var}/lib/dhcpd/dhcpd.leases ]; then touch %{_var}/lib/dhcpd/dhcpd.leases @@ -288,14 +288,14 @@ fi %post relay %_post_service dhcrelay -%tmpfiles_create dhcrelay +%tmpfiles_create dhcrelay.conf %preun relay %_preun_service dhcrelay %post client touch %{_var}/lib/dhclient/dhclient.leases -%tmpfiles_create dhclient +%tmpfiles_create dhclient.conf %postun client rm -rf %{_var}/lib/dhclient/dhclient.leases