Bug #20683
Updated by Eric Helms over 7 years ago
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1477545 We need to set setfacl -R -m u:theforeman:rwx u:foreman:rwx /etc/dhcp /var/lib/dhcpd via our puppet installer instead of modifying standard UNIX owner and permissions. Overtime dhcp package is upgraded, RPM returns the original permission and owner which leads to DHCP issues (foreman-proxy is unable to modify files). We should keep the old UNIX method and add setfacl as additional step, it will not work on filesystems without FACL, in that case skip it.