Index: libexec/rc/rc.d/dhclient =================================================================== --- libexec/rc/rc.d/dhclient +++ libexec/rc/rc.d/dhclient @@ -49,6 +49,13 @@ rc_flags="${rc_flags} -b" fi + piddir=${pidfile%/*} + if [ ! -d "$piddir" ]; then + usergrp=_dhcp + getent passwd $usergrp >/dev/null || usergrp=nobody + install -d -o $usergrp -g $usergrp -m 755 $piddir + fi + rc_flags="${rc_flags} ${ifn}" }