- update the net/isc-dhcp3-* ports to version 3.0.2 - uncommented some lines of the PORTVERSION to DISTNAME magic - otherwise 3.0.2 would be converted to 3.0pl2 which is wrong - uncommented only as it may be of use in for future versions - small typo in the OPENSSL_PORT OPTION fixed - regenerated files/patch-client::dhclient.c to match 3.0.2 previous PR's: - fix for ports/75889 included - mounting devfs inside jails not possible - added a test for mounted devfs to prevent directory creation - security.jail.getfsstatroot_only MIB has to be set to 1 otherwise the jail will not see the mounted devfs! thanks to Simson L. Garfinkel <simsong@csail.mit.edu> for reporting - fix for ports/76811 included - added an addtional test to prevent the warning about the missing devfs capabilities in FreeBSD 4.x - added a MAKEDEV(8) variant for device creation in chroot env useful on FreeBSD 4.x systems - copy some files from /etc to the chroot env - this fixes wrong timestamps in logfiles and enables DNS thanks to Rob <listone@deathbeforedecaf.net> for pointing this out - ports/76820 ignored - i can't test this because i have no FreeBSD 4.x system running jail(8) - however, on FreeBSD 5.3 i have access to bpf(4) devices inside jail(8) using tcpdump(1) - i will investigate this on a FreeBSD 4.x test system thanks to Andrew Clark <andrew.clark@ucsb.edu> for pointing this out - ports/76825 ignored - i don't see any real use for listening on lo(4) interfaces - additionally, defining USO_SOCKETS would disable the default USE_BPF handling which is in my opinion the most common use - anyway, i'm thinking about an additional OPTION to enable lo(4) device support, but this needs testing thanks to Andrew Clark <andrew.clark@ucsb.edu> for this feature request - fix for ports/76834 included - this PR is nearly the same as ports/76811 - added handling of dhcpd_includedir - it is possible to split dhcpd.conf in several files and include these files from the main conf file - to make this working in a chroot env these files must be copied into the chroot thanks to Andrew Clark <andrew.clark@ucsb.edu> for pointing this out on my TODO list: - i will further investigate PR's ports/76820 and ports/76825 but this will take some time as i must prepare a testbed for this - additionally, i think the isc-dhcpd.sh rcNG script needs some simplification, but this will take some time too
Responsible Changed From-To: freebsd-ports-bugs->sem Take it
Dear maintainer! Please take the PR into account. -- Sem.
State Changed From-To: open->feedback Wait for maintainer approval
If you not object, I'll commit the patch tomorrow. -- Sem.
State Changed From-To: feedback->closed Committed, thanks for great work!