ports/115967: enable chrooted net/isc-dhcp3-server on the FreeBSD 7.x

Eygene Ryabinkin rea-fbsd at codelabs.ru
Mon Sep 24 05:06:30 UTC 2007


Tue, Sep 18, 2007 at 10:42:20AM +0200, Joerg Pulz wrote:
> Would you please submit the refined version of the patch as follow-up to the 
> original PR, i will then approve it ASAP.

Trying to submit the patch as the follow-up.  Doing it for the first
time in my life, so there can be errors ;))

--- isc-dhcpd.in.patch begins here ---
--- isc-dhcpd.in.orig	2007-09-18 09:53:53.000000000 +0400
+++ isc-dhcpd.in	2007-09-18 09:54:41.000000000 +0400
@@ -354,11 +354,14 @@
 				err 1 "dhcpd_devfs_enable and dhcpd_makedev_enable" \
 				      "are mutually exclusive. enable only one!"
 			fi
-			if checkyesno dhcpd_devfs_enable &&
-			   ! ( type mount_devfs ) > /dev/null 2>&1; then
-				warn "dhcpd_devfs_enable disabled" \
-				     "-- not available"
-				dhcpd_devfs_enable=NO
+			if test `uname -r | cut -c 1` -le 6; then
+				if checkyesno dhcpd_devfs_enable &&
+				   ! ( type mount_devfs ) > /dev/null 2>&1;
+				then
+					warn "dhcpd_devfs_enable disabled" \
+					     "-- not available"
+					dhcpd_devfs_enable=NO
+				fi
 			fi
 			if checkyesno dhcpd_makedev_enable &&
 			   ! [ -x ${__dhcpd_devdir}/MAKEDEV ]; then
--- isc-dhcpd.in.patch ends here ---



More information about the freebsd-ports-bugs mailing list