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

Eygene Ryabinkin rea-fbsd at codelabs.ru
Tue Sep 18 10:20:07 UTC 2007


The following reply was made to PR ports/115967; it has been noted by GNATS.

From: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
To: freebsd-ports-bugs at FreeBSD.org
Cc: edwin at FreeBSD.org, sem at freebsd.org, Joerg.Pulz at frm2.tum.de
Subject: Re: ports/115967: enable chrooted net/isc-dhcp3-server on the FreeBSD 7.x
Date: Tue, 18 Sep 2007 10:08:35 +0400

 Good day.
 
 Per note of Sergey Matveichuk, I am attaching the properly idented
 version of the patch for the rc.d script.
 
 --- 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 ---
 
 Please, treat this as a gentle reminder ;)) for the maintainer that
 this problem exists and it will be great to fix it before 7.0,
 because some people running ISC DHCPD can move there and find that
 the (almost) default configuration of dhcpd does no work anymore.
 -- 
 Eygene
 



More information about the freebsd-ports-bugs mailing list