CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]   2025/05/29 17:25:51

Modified files:
        net/kea        : Makefile 
        net/kea/pkg    : DESCR PLIST kea.rc 
Removed files:
        net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre 
                         patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre 
                         patch-src_bin_keactrl_kea-dhcp4_conf_pre 
                         patch-src_bin_keactrl_kea-dhcp6_conf_pre 
                         patch-src_bin_keactrl_kea-netconf_conf_pre 
                         patch-src_bin_keactrl_keactrl_conf_in 
                         patch-src_bin_keactrl_keactrl_in 

Log message:
kea tweaks:
- adjust PLIST to create /var/log/kea (perms 750)
- defer to upstream's default logger config; following the security
hardening in 2.4.2, attempting to write to syslog with facility daemon
now instead wants to create a file named "syslog:daemon" in /var/log/kea
- adjust rc script to create /var/run/kea socket dir with _kea:wheel 750
instead of root:_kea 775
- adjust pexp to catch the case where kea-ctrl-agent is started but
dhcp services are not

following the 2.4.2 update, if anyone's actually using kea on openbsd,
you'll need to create /etc/kea/kea-api-password (not world-readable) or
adapt kea-ctrl-agent.conf

Reply via email to