fixes #3941 - Support for Junos ZTP
fixes #3874 - extend paths for FreeBSD support
fixes #3067 - add sparc solaris dhcp options for ISC
refs #1567 - fixed a copy paste error
Changes for Ruby 1.8/9 compatibilty, and Debian packaging guidelines
fixes #1567 - Foreman-proxy ignores dhcpd.conf include directive
Adding functionality that can detect and parse included files in dhcpd.conf.Supports same syntax as dhcpd.conf(5) manual page specifies on the includestatement:
include "filename";...
fixes #1366 - identifies omshell key conflict output
You'll get a key conflict from omshell when trying to add a hardwareaddress that already exists in a host { } statement in dhcpd.conf.This can be quite difficult to figure out, this should fix it.
create...
fixes #1154 - ms dhcp smart proxy error 400
This commit is not ideal in term of performance, as it forces us to read eachreservation options, a probably better approch is to read the output from thedump command instead.
clean up code passing, and removed duplicate code between dhcp server implementations
fixes #1116 - When requesting the same dhcp reservation, if its not conflicting return 200
Fixes #1094 - ISC loadRecordOptions call
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #880 - incorrect parsing of key settings causes wrong argument type
partial fix - refs #853
refs #853 - fixes typo
fixes #853 - If used with the proxy, the dhcpd server is open for connections from any server
Fixes #781 - Cleanups and remove ebarresing code
Fixes #781 - DHCP create attempted when mac already used
includes fixes for both ISC and MS implementations.Signed-off-by: Paul kelly <paul.ian.kelly@googlemail.com>
Fixes #710-omshell-errors-on-stderr
Also adds more relevant error messsages and duplicate removals
Fixes #652 - Minor error reporting issues
Clean up of unused code, typos and debug messages
fixes #574 - Exception trace when omshell does not perform
cleanup logic, refs #557
fixes #557 - Adds abandoned lease state to ISC dhcp
dhcp next servers need to be stored in hex, refs #554
Fixes #554 - ISC dhcp reservation has incorrect next server value if using host name vs ip
Fixes #537 - dhcp next server could be saved as a name, not just IP
Fixes #548 - Subnet sometimes include records from other subnetsISC dhcp does not restrict users to put the host entries inside a subnet block.
record is not created at this stage...
cleanup the dhcp api'sadded more error messages etc
Based on pikelly patches
Added DHCP as a module