dhcp v4.4.1 05.10.2018 by mikhailnov * Removed 'After=syslog.target' from systemd service dhcpd.service https://www.freedesktop.org/wiki/Software/systemd/syslog/ says: "we do no longer recommend people to order their units after syslog.target" * Merged old ROSA's dhcpd(6).service and Arch's dhcpd{4|6}.service * dhcpd user was added on package installation (dhcp-server), but dhcpd was actually ran from root, not dhcpd * use sysusers.d(5) (config isc-dhcpd.conf) instaed of manually created dhcpd user * migration: delete dhcpd user on package uninstallation * the same for dhclient (isc-dhcp-client.conf) (will it work from not root?) * /etc/sysconfig/dhcp6 called in dhcpd6.service did not exist (dhcpd6.service was broken); let's use copy /etc/sysconfig/dhcpd to /etc/sysconfig/dhcpd6 * TODO: Fedora's patch dhcp-paths.patch * /var/lib/dhcpd and /var/lib/dhclient are now defined as variables in the RPM spec * dhclient@.service from Arch Linux, added: 'User=isc-dhcp-client', - to run dhclient from not root (requires testing)