Bug 158516 - [new ports] net/isc-dhcp42-(client|server|relay)
Summary: [new ports] net/isc-dhcp42-(client|server|relay)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Doug Barton
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-30 00:00 UTC by Ryan Steinmetz
Modified: 2011-07-07 20:50 UTC (History)
0 users

See Also:


Attachments
file.shar (32.89 KB, text/plain)
2011-06-30 00:00 UTC, Ryan Steinmetz
no flags Details
isc-dhcp42.shar (34.31 KB, application/x-shar)
2011-06-30 00:20 UTC, Ryan Steinmetz
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Steinmetz 2011-06-30 00:00:19 UTC
-New port net/isc-dhcp42-client
-New port net/isc-dhcp42-server
-New port net/isc-dhcp42-relay
-These ports are intentionally separate from the isc-dhcp* ports and should remain so until the others are officially de-supported by ISC.

============================================

ISC DHCP 4.2.x includes features that were not included in DHCP 4.1.x.
These include:

Processing the DHCP to DNS server transactions in an asynchronous fashion.
The DHCP server or client can now continue with it's processing while
awaiting replies from the DNS server.

There are a number of DHCPv6 limitations and features missing in this
release, which will be addressed in the future:

- Only Solaris, Linux, FreeBSD, NetBSD, and OpenBSD are supported.

- DHCPv6 includes human-readable text in status code messages, in
  English.  A method to reconfigure or support other languages would
  be preferable.

- The "host-identifier" option is limited to a simple token.

- The client and server can only operate DHCPv4 or DHCPv6 at a time,
  not both.  To use both protocols simultaneously, two instances of the
  relevant daemon are required, one with the '-6' command line option.

For information on how to install, configure and run this software, as
well as how to find documentation and report bugs, please consult the
README file.

Fix: Patch attached with submission follows:
Comment 1 Wesley Shields freebsd_committer freebsd_triage 2011-06-30 00:12:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 2 Ryan Steinmetz 2011-06-30 00:20:18 UTC
Updated shar to properly deal with the perl-dependent 'dhcpd-conf-to-ldap' script.
Comment 3 dfilter service freebsd_committer freebsd_triage 2011-07-07 20:45:35 UTC
dougb       2011-07-07 19:45:26 UTC

  FreeBSD ports repository

  Modified files:
    net                  Makefile 
  Added files:
    net/isc-dhcp42-client Makefile pkg-descr pkg-message pkg-plist 
    net/isc-dhcp42-relay Makefile pkg-descr pkg-message pkg-plist 
    net/isc-dhcp42-server Makefile distinfo pkg-descr pkg-message 
                          pkg-plist 
    net/isc-dhcp42-server/files extra-patch-bind__Makefile 
                                isc-dhcpd.in isc-dhcrelay.in 
                                patch-client__Makefile.in 
                                patch-client__dhclient.conf 
                                patch-server__Makefile.am 
                                patch-server__Makefile.in 
                                patch-server__bpf.c 
  Log:
  ISC DHCP 4.2.x includes features that were not included in DHCP 4.1.x.
  These include:
  
  Processing the DHCP to DNS server transactions in an asynchronous fashion.
  The DHCP server or client can now continue with it's processing while
  awaiting replies from the DNS server.
  
  There are a number of DHCPv6 limitations and features missing in this
  release, which will be addressed in the future:
  
  - DHCPv6 includes human-readable text in status code messages, in
  English. A method to reconfigure or support other languages would
  be preferable.
  
  - The "host-identifier" option is limited to a simple token.
  
  - The client and server can only operate DHCPv4 or DHCPv6 at a time,
  not both. To use both protocols simultaneously, two instances of the
  relevant daemon are required, one with the '-6' command line option.
  
  PR:             ports/158516
  Submitted by:   Ryan Steinmetz <rpsfa@rit.edu>
  
  Revision  Changes    Path
  1.2353    +3 -0      ports/net/Makefile
  1.1       +13 -0     ports/net/isc-dhcp42-client/Makefile (new)
  1.1       +9 -0      ports/net/isc-dhcp42-client/pkg-descr (new)
  1.1       +10 -0     ports/net/isc-dhcp42-client/pkg-message (new)
  1.1       +8 -0      ports/net/isc-dhcp42-client/pkg-plist (new)
  1.1       +13 -0     ports/net/isc-dhcp42-relay/Makefile (new)
  1.1       +9 -0      ports/net/isc-dhcp42-relay/pkg-descr (new)
  1.1       +8 -0      ports/net/isc-dhcp42-relay/pkg-message (new)
  1.1       +6 -0      ports/net/isc-dhcp42-relay/pkg-plist (new)
  1.1       +203 -0    ports/net/isc-dhcp42-server/Makefile (new)
  1.1       +2 -0      ports/net/isc-dhcp42-server/distinfo (new)
  1.1       +11 -0     ports/net/isc-dhcp42-server/files/extra-patch-bind__Makefile (new)
  1.1       +524 -0    ports/net/isc-dhcp42-server/files/isc-dhcpd.in (new)
  1.1       +70 -0     ports/net/isc-dhcp42-server/files/isc-dhcrelay.in (new)
  1.1       +13 -0     ports/net/isc-dhcp42-server/files/patch-client__Makefile.in (new)
  1.1       +11 -0     ports/net/isc-dhcp42-server/files/patch-client__dhclient.conf (new)
  1.1       +23 -0     ports/net/isc-dhcp42-server/files/patch-server__Makefile.am (new)
  1.1       +13 -0     ports/net/isc-dhcp42-server/files/patch-server__Makefile.in (new)
  1.1       +10 -0     ports/net/isc-dhcp42-server/files/patch-server__bpf.c (new)
  1.1       +9 -0      ports/net/isc-dhcp42-server/pkg-descr (new)
  1.1       +26 -0     ports/net/isc-dhcp42-server/pkg-message (new)
  1.1       +31 -0     ports/net/isc-dhcp42-server/pkg-plist (new)
_______________________________________________
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"
Comment 4 Doug Barton freebsd_committer freebsd_triage 2011-07-07 20:45:47 UTC
State Changed
From-To: open->closed


Committed with some very minor fixups. Thanks! 


Comment 5 Doug Barton freebsd_committer freebsd_triage 2011-07-07 20:45:47 UTC
Responsible Changed
From-To: wxs->dougb


Appropriated with permission