When dhcpd_chroot_enable="YES" is specified, a restart of the dhcpd deamon after an upgrade won't recreate the /var/db/dhcpd directory structure, but instead exists with this error: Internet Systems Consortium DHCP Server 4.1.1-P1 Copyright 2004-2010 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ chroot("/var/db/dhcpd"): No such file or directory If you did not get this software from ftp.isc.org, please get the latest from ftp.isc.org and install that before requesting help. If you did get this software from ftp.isc.org and have not yet read the README, please read it before requesting help. If you intend to request help from the dhcp-server@isc.org mailing list, please read the section on the README about submitting bug reports and requests for help. Please do not under any circumstances send requests for help directly to the authors of this software - please send them to the appropriate mailing list as described in the README file. exiting. /usr/local/etc/rc.d/isc-dhcpd: ERROR: Configuration file sanity check failed Fix: Do not remove the /var/db/dhcpd directory structure during a deinstallation, it is variable data so it should stay. How-To-Repeat: Start dhcpd server with chroot option enabled. Reinstall or upgrade dhcpd using ports. Start the dhcpd daemon again.
Responsible Changed From-To: freebsd-bugs->freebsd-ports-bugs Misfiled, ports bug.
Responsible Changed From-To: freebsd-ports-bugs->wxs Over to maintainer (via the GNATS Auto Assign Tool)
wxs 2010-07-12 01:54:26 UTC FreeBSD ports repository Modified files: net/isc-dhcp41-server Makefile distinfo pkg-plist net/isc-dhcp41-server/files isc-dhcpd.in Added files: net/isc-dhcp41-server/files patch-server__Makefile.am Removed files: net/isc-dhcp41-server pkg-deinstall Log: [1]: Don't remove /var/db/dhcpd on deinstall. This was breaking chroot setups on upgrade. [2]: Install more man pages. [3]: Add LDAP configuration support. This was present in the other port. PR: [1]: ports/147857 [2]: ports/147917 [3]: ports/147869 Submitted by: [1]: Henno Schooljan <henno@schooljan.nl> [2]: Craig Leres <leres@ee.lbl.gov> [3]: Alexander V. Ribchansky <triosoft@triosoft.com.ua> Revision Changes Path 1.5 +59 -4 ports/net/isc-dhcp41-server/Makefile 1.3 +3 -0 ports/net/isc-dhcp41-server/distinfo 1.2 +1 -101 ports/net/isc-dhcp41-server/files/isc-dhcpd.in 1.1 +15 -0 ports/net/isc-dhcp41-server/files/patch-server__Makefile.am (new) 1.2 +0 -22 ports/net/isc-dhcp41-server/pkg-deinstall (dead) 1.3 +4 -1 ports/net/isc-dhcp41-server/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!