aboutsummaryrefslogtreecommitdiff
path: root/net/isc-dhcp31-server
Commit message (Collapse)AuthorAgeFilesLines
* - Fix build on recent current after ascii2addr() removalPav Lucistnik2007-03-142-3/+3
| | | | | | | | | PR: ports/110028 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer) Obtained from: bms Notes: svn path=/head/; revision=187389
* * Fix for ldap_read_function to avoid returning empty stringsMartin Wilke2007-02-263-8/+8
| | | | | | | | | | | | | | | | | | that are causing parsing errors in ldap-dynamic mode * Added ldap-ssl <off|start_tls|ldaps|on> option and several ldap-tls* options * Added ldap-referrals <on|off> option * Implemented a LDAP rebind function * Renamed dhcpd.conf option ldap-server-cn to ldap-dhcp-server-cn * Dhcp.schema - schema updates * Bump PORTREVISION PR: 109563 Submitted by: roudoudou<roudoud0u@free.fr> Approved by: maintainer Notes: svn path=/head/; revision=186033
* - Update ldap patch checksumRong-En Fan2007-02-211-3/+3
| | | | | | | | | PR: ports/109351 Submitted by: Tomonori INOUE <inouetom at gmail.com> Approved by: Joerg Pulz <Joerg.Pulz at frm2.tum.de> (maintainer) Notes: svn path=/head/; revision=185607
* - Update to 3.0.5Martin Wilke2006-12-212-10/+10
| | | | | | | | PR: ports/106899 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer) Notes: svn path=/head/; revision=180371
* - fix isc-dhcpd.sh jail options stop and status commandsDirk Meyer2006-11-051-0/+7
| | | | | | | | | PR: 103168 Submitted by: Chris Cowart Approved by: Joerg Pulz (maintainer) Notes: svn path=/head/; revision=176470
* Update the net/isc-dhcp3-* ports to version 3.0.5rc2.Sergey Matveychuk2006-09-022-10/+27
| | | | | | | | | | | | | | | | | Changes since version 3.0.5rc1: * A bug was repaired in fixes to the dhclient, which saught to run the dhclient-script with the 'EXPIRE' state should it receive a NAK in response to a REQUEST. The client now iterates the PREINIT state after the EXPIRE state, so that interfaces that might be configured 'down' can be brought back 'up' and initialized. * DHCPINFORM handling for clients that properly set ciaddr and come to the server via a relay agent has been repaired. PR: ports/102680 Submitted: maintainer Notes: svn path=/head/; revision=171909
* - Fix a bug in pkg-install scriptSergey Matveychuk2006-08-271-2/+2
| | | | | | | Submitted by: maintainer Notes: svn path=/head/; revision=171469
* - Update to 3.0.5rc1Sergey Matveychuk2006-08-257-96/+37
| | | | | | | | | | | - New USE_RC_SUBR order - Stop daemons on ports deinstall. (Add note in UPDATING about this) PR: ports/102489 Submitted by: maintainer Notes: svn path=/head/; revision=171378
* - Fix the time_t problem on *64 ARCHS without introducing a possibleSergey Matveychuk2006-05-243-14/+54
| | | | | | | | | | | | security risk by writing 8 bytes to a 4 byte declared variable. The first fix introduced a potential security problem. PR: ports/97681 Submitted by: maintainer, Dan Lukes <dan_at_obluda.cz> (an initial patch) Notes: svn path=/head/; revision=163229
* - Mark FORDBIDDEN on 64-bit platforms. The last fix may cause security problems.Sergey Matveychuk2006-05-211-0/+4
| | | | | | | Submitted by: Dan Lukes <dan@obluda.cz> Notes: svn path=/head/; revision=162953
* - Fix IP address lease time bug on 64-bit archs. It caused clientsSergey Matveychuk2006-05-162-8/+17
| | | | | | | | | | | (at least Windows XP) to reject a leased IP info. The reason was time_t that is 8-bytes wide on FreeBSD *64. PR: ports/97333 Submitted by: maintainer Notes: svn path=/head/; revision=162543
* - Update net/isc-dhcp3-* to 3.0.4Sergey Matveychuk2006-05-076-71/+49
| | | | | | | | | | | | | | * fixes to the failover protocol * manpage updates * DDNS fixes * commandline parsing fixes - Remove USE_REINPLACE PR: ports/96916 Submitted by: maintainer Notes: svn path=/head/; revision=161641
* - Update LDAP patchPav Lucistnik2006-04-271-3/+3
| | | | | | | | PR: ports/96353 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer) Notes: svn path=/head/; revision=160575
* Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.Doug Barton2006-02-202-2/+1
| | | | | | | | | | We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts. Notes: svn path=/head/; revision=156534
* - Rename CONF_FILES to LOCAL_CONF_FILES.Florent Thoumie2006-02-201-2/+2
| | | | | | | | | PR: ports/90438 Submitted by: flz Approved by: maintainer timeouts Notes: svn path=/head/; revision=156496
* SHA256ifyEdwin Groothuis2006-02-011-0/+3
| | | | | | | APproved by: krion@ Notes: svn path=/head/; revision=155034
* - Fix rcNG script on CURRENTSergey Matveychuk2005-12-142-2/+3
| | | | | | | | | | | - PORTREVISION bump PR: ports/89974 Reported by: Martin MATO Submitted by: Joerg Pulz (maintainer) Notes: svn path=/head/; revision=151183
* * update the net/isc-dhcp3-* ports to v3.0.3Sergey Matveychuk2005-07-253-24/+28
| | | | | | | | | | | | | | | | | | | | | | | - this is a maintenance release - failover related bugs fixed - BOOTP related bugs fixed - DDNS related bugs fixed - manpage updates - small memory leak closed * changes to the port itself - better use of PATCH_SITES and PATCHFILES - added new OPTION: DHCP_SOCKETS + this offers the possibility to prefer sockets over /dev/bpf ( only useful for jail(8)ed environments where the bpf device is not available and therefore only utilized if DHCP_JAIL is set ) this addresses the PR ports/76820 PR: ports/84057 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer) Notes: svn path=/head/; revision=140108
* - Missed files on last commitSergey Matveychuk2005-06-152-0/+28
| | | | Notes: svn path=/head/; revision=137483
* - added support for draft-ietf-dhc-leasequery-08.txtSergey Matveychuk2005-06-152-3/+22
| | | | | | | | | | | | DHCPLEASEQUERY support. Thanks to Dmitry V. Sukhodoev <raven@chics.ru> for providing this patch - introduced new OPTION to enable DHCPLEASEQUERY support PR: ports/79599 Submitted by: maintainer Notes: svn path=/head/; revision=137482
* - Welcome new maintainer. Ha made a lot for the ports.Sergey Matveychuk2005-06-091-1/+1
| | | | | | | | | | - Remove redundant maintainer lines. Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Approved by: maintainer timeout (3 monthes of silence) Notes: svn path=/head/; revision=137120
* Add missed load_rc_config, othervise it's impossible to override any of theMaxim Sobolev2005-04-072-1/+3
| | | | | | | config options. Notes: svn path=/head/; revision=132689
* - Update to 3.0.2 (maintenance bugs fix release)Sergey Matveychuk2005-04-055-42/+99
| | | | | | | | | | - ports/75889, ports/76811, ports/76834 included PR: ports/78613 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Notes: svn path=/head/; revision=132534
* Add an additional site to PATCH_SITES to make the ldap patchfile fetchableVolker Stolz2005-02-271-1/+2
| | | | | | | | | PR: ports/75389 Submitted by: Jörg Pulz Approved by: maintainer timeout Notes: svn path=/head/; revision=129905
* - Fix chrooted startup [1]Pav Lucistnik2004-10-172-4/+9
| | | | | | | | | | | - Reflect new nologin location on recent 5.x PR: ports/72713 Reported by: Hilko Meyer <hilko.meyer@gmx.de> [1] Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=119653
* net/isc-dhcp3-servre (4.x devfs fix)Edwin Groothuis2004-10-133-30/+80
| | | | | | | | | | | files/isc-dhcpd.sh.sample: devfs check added pkg-message: dhcpd_devfs_enable added. PR: ports/71732 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> Notes: svn path=/head/; revision=119122
* add LDAP backend support to net/isc-dhcp3-serverEdwin Groothuis2004-10-134-7/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | with some modifications to the port itself and utilizing a patch from Brian Masney (http://www.newwave.net/~masneyb/) it is possible to use an LDAP backend to store the configuration for dhcpd, the different network and host entries. dynamic leases are also written to the LDAP backend. this is very useful in a dhcp failover environment, as it is no longer necessary to sync the dhcpd.conf file manually to the backup system if one has changed something on the dhcp master. two lookup methods are implemented. - static lookup: on dhcpd startup one LDAP lookup for all entries is done. no further lookups will be made. dhcpd must be restarted for every configuration change. - dynamic lookup: for every client request an LDAP lookup will be made. every configuration change kicks in when the next client request is recieved and the lookup is made. PR: ports/71030 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Approved by: Cyrille Lefevre Notes: svn path=/head/; revision=119121
* - Fix rc script for combination WITHOUT_DHCP_PARANOIA=yes WITHOUT_DHCP_JAIL=yesPav Lucistnik2004-08-202-2/+2
| | | | | | | Submitted by: Cyrille Lefevre <cyrille.lefevre@9online.fr> (maintainer) Notes: svn path=/head/; revision=116754
* Sync with reality.David E. O'Brien2004-08-181-1/+1
| | | | | | | (ports/net/isc-dhcp3-server/files/isc-dhcpd.sh.sample,v rev 1.7) Notes: svn path=/head/; revision=116581
* - Update RC scripts to play nicely with latest changes in -CURRENTPav Lucistnik2004-07-262-17/+17
| | | | | | | | PR: ports/69590 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=114803
* - Only perform configure-package target in -server portPav Lucistnik2004-07-071-0/+2
| | | | | | | | | Fixes: net/isc-dhcp3-devel Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Reported by: kris / pointyhat Notes: svn path=/head/; revision=113109
* - minor changes:Pav Lucistnik2004-07-062-29/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | Makefile configure-package added to post-install .ORDER added files/isc-dhcpd.sh.sample some debug() added precious() test inverted lsmod() added safe_chmod() fixed (don't chown .../dev if mounted) safe_mkdir() fixed (don't create .../dev if mounted) check_chuser() fixed (-z "${var}" instead of -z ${var}) setup_umask() fixed (dhcpd_umask -> dhcpd_withumask) dhcpd_stop() fixed (sh $0 force... instead of $0 ...) _dhcpd__uninstall() added dhcpd_uninstall() recursively called to handle all the combinations of dhcpd_chuser_enable and dhcpd_chroot_enable $__dhcpd_uninstall added $_dhcpd_piddir and $_dhcpd_leaddir -> $__dhcpd_* Closes PR: ports/68647 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=113018
* new paranoia and jail options handled by rc variables to easy they use.Oliver Eikemeier2004-06-267-25/+575
| | | | | | | | PR: 68357 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=112320
* Grml. files forgotten in last commit.Oliver Eikemeier2004-06-252-75/+509
| | | | Notes: svn path=/head/; revision=112264
* Update to 3.0.1rc14Oliver Eikemeier2004-06-255-42/+61
| | | | | | | | | | | | Security fix: <http://www.freebsd.org/ports/portaudit/7a9d5dfe-c507-11d8-8898-000d6111a684.html> PR: 68268 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer), Xin LI <delphij@frontfree.net> Notes: svn path=/head/; revision=112263
* Fix OPTION-handling w.r.t. sub-ports.Volker Stolz2004-06-181-0/+1
| | | | | | | | PR: ports/67834 Submitted by: maintainer Notes: svn path=/head/; revision=111706
* - Integrate paranoia and jail patches to allow running in chroot and jailPav Lucistnik2004-06-013-18/+282
| | | | | | | | | | - Employ OPTIONS PR: ports/67407 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=110606
* Back out last night's attempt to fix the client build on 4.x, and commitDag-Erling Smørgrav2004-03-227-19/+18
| | | | | | | a better solution submitted by the maintainer. Notes: svn path=/head/; revision=104990
* Don't try to use interface polling on 5.1 or older.Dag-Erling Smørgrav2004-03-221-0/+4
| | | | Notes: svn path=/head/; revision=104883
* Don't try to apply 802.11 patches on systems which lack the requiredDag-Erling Smørgrav2004-03-225-1/+7
| | | | | | | interfaces and headers. Notes: svn path=/head/; revision=104882
* Mega-update from maintainer:Dag-Erling Smørgrav2004-03-1620-169/+1283
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | isc-dhcp3-client/pkg-message updated isc-dhcp3-devel/pkg-plist updated from PR#61620 isc-dhcp3-relay/pkg-message rewritten to reflect rcNG change isc-dhcp3-relay/pkg-plist etc/rc.isc-dhcrelay.conf deleted etc/rc.d/isc-dhcrelay.sh.sample renamed to etc/rc.d/isc-dhcrelay.sh isc-dhcp3-server/Makefile PORTREVISION bumped USE_RC_SUBR added *_SUB added pre-everything added (WITHOUT_INTERFACE_POLLING cond added) patch-scripts and patch-pkgmessage (! -devel cond) updated patch-site-conf and patch-rc-scripts added install-startup-files now install etc/rc.d/isc-dhcpd.sh instead of etc/rc.d/isc-dhcpd.sh.sample display-message updated (! -devel cond) isc-dhcp3-server/pkg-message rewritten to reflect rcNG change isc-dhcp3-server/pkg-plist etc/rc.isc-dhcpd.conf deleted etc/rc.d/isc-dhcpd.sh.sample renamed to etc/rc.d/isc-dhcpd.sh isc-dhcp3-server/files/isc-dhcpd.sh.sample isc-dhcp3-server/files/isc-dhcrelay.sh.sample both converted to rcNG isc-dhcp3-server/files/patch-freebsd synced w/ -current isc-dhcp3-server/files/patch-site.conf CLIENT_PATH added CFLAGS synced w/ -current isc-dhcp3-server/patch-client::clparse.c isc-dhcp3-server/patch-client::dhclient.8 new files synced w/ -current isc-dhcp3-server/patch-client::dhclient.c new file synced w/ -current (-DENABLE_POLLING_MODE) isc-dhcp3-server/patch-client::dhclient.conf new file isc-dhcp3-server/patch-common::dhcp-options.5 new file synced w/ -current isc-dhcp3-server/patch-common::discover.c new file from PR#61011 isc-dhcp3-server/patch-common::dispatch.c new file synced w/ -current (-DENABLE_POLLING_MODE) isc-dhcp3-server/files/patch-common::parse.c fix time_t issues on little-endian 64-bit platforms isc-dhcp3-server/patch-dst::Makefile.dist new file from PR#61620 isc-dhcp3-server/patch-includes::cf::freebsd.h new file synced w/ -current (-DRESCUE unused right now) isc-dhcp3-server/patch-includes::dhcpd.h new file synced w/ -current (-DENABLE_POLLING_MODE) isc-dhcp3-server/files/rc.isc-dhcpd.conf.sample isc-dhcp3-server/files/rc.isc-dhcrelay.conf.sample deleted files PR: 57943, 61011, 61620 Submitted by: sec@42.org, andy@fud.org.nz, kaa@in-line.ru, des, ru Notes: svn path=/head/; revision=104204
* Remove entry for dhcp3_3.0+3.0.1rc9-2.2.diff.gz, which has beenTrevor Johnson2004-03-111-1/+1
| | | | | | | | | unused since PR 56615 was committed. List size. Approved by: Cyrille Lefevre (maintainer) Notes: svn path=/head/; revision=103647
* Post-repocopy fixes:Sergei Kolobov2004-03-051-4/+0
| | | | | | | | | | | | | - add omitted content to pkg-message (-client, -relay) - remove empty pkg-message file (-devel) - use DOCSDIR macro - fix pkg-plist (-server) PR: ports/62025 Submitted by: maintainer Notes: svn path=/head/; revision=103053
* Fix build of net/isc-dhcp3-server (and others) for read only file systems.Edwin Groothuis2004-01-181-2/+2
| | | | | | | | Apologies to Cyrille Lefevre, it is sometimes hard to fix failed patch-files. Thanks to Rolandas Naujikas for reporting it. Notes: svn path=/head/; revision=98464
* make portlint a little bit happier.Edwin Groothuis2004-01-171-25/+23
| | | | Notes: svn path=/head/; revision=98436
* Maintainer update: isc-dhcp3 splitted to -server, -client, -relay and -devel ↵Edwin Groothuis2004-01-179-55/+579
| | | | | | | | | | | | sub-ports Step one: convert net/isc-dhcp3 into net/isc-dhcp3-server PR: ports/51757 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> Notes: svn path=/head/; revision=98427
* . Update to 3.0.1.r12.Greg Lewis2003-09-103-12/+8
| | | | | | | | | | . Use %%DOCSDIR%% in the packing list. PR: 56615 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer) Notes: svn path=/head/; revision=88941
* backout last commit, I should have read and understood the || beforeEdwin Groothuis2003-08-251-2/+2
| | | | | | | | I started on this. My apologies. Notes: svn path=/head/; revision=87661
* only remove the files if they are zero-length.Edwin Groothuis2003-08-251-2/+2
| | | | Notes: svn path=/head/; revision=87660
* isc-dhcp3 port package creates dhcp.leases in wrong directoryEdwin Groothuis2003-08-251-4/+4
| | | | | | | | | | | | | | | When installing a package created from net/isc-dhcp3 port it creates dhcpd.leases and dhclient.leases in /var/run directory. However, the dhcpd program expects these files to be in /var/db. (it's funny it's the same problem I ran in last weekend on a real machine :-) PR: ports/51918 Submitted by: Ari Suutari <ari.suutari@syncrontech.com> Notes: svn path=/head/; revision=87659