Content
Dateianzeige für dhcpd (3.2.1)
usr/share/doc/dhcpd/changes.txt3.2.0 -> 3.2.1 (hbfl) 2022-12-31
--------------------------------
- Wechsel der Aufrufe von /etc/init.d zu /usr/sbin/service
3.0.1 -> 3.2.0 (hbfl) 2021-09-25
--------------------------------
- update Version dhcp 4.4.2.P1
3.0.0 -> 3.0.1 (hbfl) 2021-06-02
--------------------------------
- Fehler beim anlegen von
/var/lib/dhcp/dhcpd.leases
behoben (Klaus Hank)
2.8.0 -> 3.0.0 (hbfl) 2021-04-29
--------------------------------
- Update isc dhcp Version 4.4.2
- PXE ist nun in einem eigenen Paket:
dhcpd_pxe
2.7.0 -> 2.8.0 (hbfl) 2019-07-20
--------------------------------
- status stable
1.6.0 -> 2.7.0 (hbfl) 2018-09-29
--------------------------------
- status testing
- Update isc dhcpd Version 4.3.6-P1
- Update pxelinux Version 6.03
- Wechsel von route zu ip r
- Dynamisches Menu fuer die Plugins
- Verschieben von /tftpboot nach /srv/tftpboot
1.5.3 --> 1.6.0 (STABLE)
------------------------
- package reaches status stable
- upgraded isc dhcpd to version 4.2.5-P1
1.5.2 --> 1.5.3
---------------
- upgraded isc dhcpd to version 4.2.5
- upgraded pxelinux to version 5.01
- moved com32 modules to subdir /tftpboot/com32
- [eisfair-1] build with new toolchain
1.5.1 --> 1.5.2
---------------
- [eisfair-1] bugfix: removed check for ipv6 addresses
1.5.0 --> 1.5.1
---------------
- upgraded pxelinux to version 4.06
- [eisfair-1] disable PXE if TFTPD_BOOT_PATH != /tftpboot
- [eisfair-1] removed upgrade option for very old dhcp-package
(pre 0.9.0)
- [eisfair-2] reduced number of restarts when reconfiguring network
- check ipv6 addresses
- several minor bugfixes
- remove old service-configurations (dhcpd and pxe) before generatin new
(doing this there will be no orphans especially pxe for static clients)
- changed some dhcpd options
- cleaned bashisms
1.4.4 --> 1.5.0
---------------
- upgraded isc dhcpd to version 4.2.4-P2
- [eisfair-2] support for ipv6
- changes on internal structure for ipv6 enabling
(this may affect plugins)
- extended plugin interface - now a simple direct access to
the config files is possible
- removed deprecated include interface for pxe extensions
please use new plugin interface instead
- removed mknbi
- bugfix: dhcp version output in curses menu
- bugfix:remove /tftpboot/pxelinux.cfg on deinstall
- [eisfair-1] use init.d function library
1.4.3 --> 1.4.4 (STABLE)
------------------------
- [eisfair-1] check for new tftpd-package
- [eisfair-1] require TFTPD_BOOT_PATH='/tftpboot' for pxe
1.4.2 --> 1.4.3 (STABLE)
------------------------
- upgraded isc dhcpd to version 4.1-ESV-R6
1.4.1 --> 1.4.2 (STABLE)
------------------------
- upgraded isc dhcpd to version 4.1-ESV-R4
- upgraded pxelinux to version 4.05
1.4.0 --> 1.4.1 (STABLE)
------------------------
- upgraded isc dhcpd to version 4.1-ESV-R3
- upgraded pxelinux to version 4.04
- [eisfair-1] fixed encoding of documentation and helpfile
- remove dhcpd.conf when deinstalling package
- write package version to config files
- shell syntax check for plugins
1.3.5 --> 1.4.0 (STABLE)
------------------------
- package reaches status stable
1.3.4 --> 1.3.5
---------------
- included sanboot.c32 module
- updated documentation
- regenerated docs and help with updated tex2txt
- check for enabled TFTPD only if required
(but there is no check if plugins need tftpd)
1.3.3 --> 1.3.4
---------------
- always use local bind9 as dns-server
- bugfix: determination of domain-name
- upgraded isc dhcpd to version 4.1.2-P1
- upgraded pxelinux to version 4.03
- requires base 1.7.3
- added "IPAPPEND 3" to pxelinux configurations
1.3.2 --> 1.3.3
---------------
- bugfix: Gateway, DNS-Server, WINS etc. got lost
- requires base 1.6.8
1.3.1 --> 1.3.2
---------------
- bugfix: reading of non-existing plugin-configuration
- bugfix: No interfaces defined for dhcpd service
- bugfix: restart package after plugin configuration
- log config changes NIC --> DYNAMIC to console
- message "no plugins installed" when editing plugin configuration
- allow static clients without dynamic ranges in the same subnet
1.3.0 --> 1.3.1
---------------
- bugfix: generation of SMB options (winsserver, masterbrowser)
- renamed PXE_*_ROOT --> PXE_*_ROOTFS
- changed mechanism to determine dhcpd interfaces
- removed now obsolete DHCPD_NIC_%_DEVICE
- renamed DHCPD_NIC_* to DHCPD_DYNAMIC_*
- changed internal handling of lease times
- [eisfair-2] automatic reconfiguration on if-up
- upgraded pxelinux to version 3.86
- check for enabled TFTPD (warning only)
- added empty submenu for plugins
- removed activation of plugin-usage DHCPD_PLUGINS
- added plugin-config for (de)activation of plugins
1.2.1 --> 1.3.0
---------------
- use the new pxe menu system menu.c32
- upgraded isc dhcpd to version 4.1.1
- usage of gcc 3.4.6, glibc 2.3.6
- upgraded pxelinux to version 3.84
- now can deactivate single clients "DHCPD_CLIENT_x_ACTIVE"
- now can deactivate single nics "DHCPD_NIC_x_ACTIVE"
- now can deactivate single remote ranges "DHCPD_EXTRA_x_ACTIVE"
- bugfixes regarding extended checks of configuration
- added version output to /etc/init.d/status
- usage of inetlib
- removed DHCPD_*_LS_TIME_* variables
- removed DHCPD_WINSSERVER
- interface for plugins for special use cases (unsupported)
- adaption to new package building scripts
- removal of english docs
- added memdisk support for pxe-boot
- eisfair 2 support (upstart with sysvinit compatibility only)
1.2.0 --> 1.2.1 (STABLE)
------------------------
- upgraded isc dhcpd to version 3.0.5
- upgraded pxelinux to version 3.36
1.1.6 --> 1.2.0 (STABLE)
------------------------
- upgraded isc dhcpd to version 3.0.4
- package reaches status stable
1.1.5 --> 1.1.6
---------------
- keep menu position in case of future updates
- workaround for bind9-Configurations with more than 1 zone
- use "for + seq" instead of "while + expr" for loops
- added check "DHCPD_CLIENT_%_IP is not inside DHCPD_NIC_%_RANGE"
- upgraded isc dhcpd to version 3.0.4b3 (Beta 3)
1.1.4 --> 1.1.5
---------------
- removed support of booting PXE -> etherboot -> image
- upgraded to pxelinux 3.11
- removed pxelinux workaround
- added support for localboot
- bugfix: wrong reference to message file with static clients
- upgraded isc dhcpd to version 3.0.4b2 (Beta 2)
1.1.3 --> 1.1.4
---------------
- correct handling of multiple domains (rev-dns zones)
- bugfix: default system to boot with pxe
- added pxe bootmenu screen
- upgraded to pxelinux 3.09
- added next-server as workaround for incompatibility
isc dhcpd 3.0.3 and etherboot 5.4.0
- added '# ·' as workaround for pxelinux 3.09 problem
with empty comments
1.1.2 --> 1.1.3
---------------
- Uppercase mac-adressed are converted to lowercase
- Bugfix: added missing "DHCPD_CLIENT_%_PXE_ROOTFS to config
- Use IP_NET_NAME from Base
- Changed pxe sample to work seamless with fli4l 2.1.10
- upgraded to pxelinux 3.08
- moved dhcpd-update to config.d/dhcpd-update.sh
- upgraded isc dhcpd to version 3.0.3
- added helpfile
- handling of more than one dns servers set in /etc/resolv.conf
1.1.1 --> 1.1.2
---------------
- allowed bridge-devices for dhcp
- Bugfix: PXE and ETHERBOOT use relative filenames
- upgraded isc dhcpd to version 3.0.2
- adapted package to base 1.1.0 (new menu...)
- included mknbi-1.4.4 for easy netboot with http://www.rom-o-matic.net/
- included pxelinux.0 from syslinux-3.07 for easy pxe
- added DHCPD_CLIENT_%_PXE_KERNEL, _ROOT, _APPEND
for easy pxelinux configuration
- added pxe-menu for dynamic ip clients
1.1.0 --> 1.1.1
---------------
- changed default: DHCPD_NIC_N='1'
- changed algorithm for calculating dynamic and
static host names
- display message for new option DHCPD_CLIENT_%_NAME
- fixed stopping dhcpd if dhcpd is not running
(e.g. if deinstalling)
- fixed possible error when using illegal value in
DHCPD_NIC_%_DEVICE
- fixed error when using static ip adresses in two
networks
- DHCPD_CLIENT_%_PXE and DHCPD_CLIENT_%_ETHERBOOT
now can be omitted, if not used
1.0.1 --> 1.1.0
---------------
- changed status to unstable
- upgraded isc dhcpd to version 3.0.1
- removed manual configuration (DHCPD_MAN_CONFIG)
- full acfh support
- optimized update script
- extended lease-time support
- added full netbios support
- added dhcp support for remote networks
- added support for client naming
- added DDNS Support
- prepared apply-config for new generic edit script
- improved behavior in multi-subnet environments
- added netboot support (pxe and etherboot)
- fixed setting of gateway if using a dhcp provider
- converted docu to tex (html and pdf on eisfair.org)
- german and english documentation
1.0.0 --> 1.0.1
---------------
- removed acfh menu (requires unreleased base 1.0.8)
0.9.1 --> 1.0.0
---------------
- added acfh menu
- changed status to stable
0.9.0 --> 0.9.1
---------------
- added /etc/filelist.d/dhcpd to deinstall
0.8.5 --> 0.9.0
---------------
- split into dhcpc (client) and dhcpd (server)
- added this changes.txt
- added gpl-header to all files
- all links are generated in /tmp/install.sh
- usage of several eisfair-scripts (ask, edit)
- all access-rights are set during mktarball,
instead of install.sh
- corrected DHCPC_USE_PEERDNS
- DHCPD_NICS -> DHCPD_NIC_N + DHCPD_NIC_%_DEVICE
- DHCPD_RANGE_% -> DHCPD_NIC_%_RANGE
0.8.4 --> 0.8.5
---------------
- Bugfix DSL - should work now
0.8.3 --> 0.8.4
---------------
- Bugfix - moved startup script to later number for dhcpd
0.8.1 --> 0.8.3
---------------
- First DSL version
0.7.3 --> 0.8.1
---------------
- added documentation
0.7.2 --> 0.7.3
---------------
- corrected some minor bugs
0.7.1 --> 0.7.2
---------------
- corrected some minor bugs
0.6.1 --> 0.7.1
---------------
- edit from setup menu
0.5.1 --> 0.6.1
---------------
- added fixed ip addresses by hw-address
0.5.1
-----
- gateway and nameserver added to options