[FS#1188] odhcpd: make dhcpv4 compile configurable breaks optional install (fd80621fea5cafcdca3f7fe762fede374a

LEDE Bugs lede-bugs at lists.infradead.org
Wed Nov 22 11:27:40 PST 2017


A new Flyspray task has been opened.  Details are below. 

User who did this - Eric Luehrsen (EricLuehrsen) 

Attached to Project - LEDE Project
Summary - odhcpd: make dhcpv4 compile configurable breaks optional install (fd80621fea5cafcdca3f7fe762fede374a
Task Type - Bug Report
Category - Base system
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - Medium
Priority - Very Low
Reported Version - Trunk
Due in Version - Undecided
Due Date - Undecided
Details - Problem: Commit in title breaks optional package installation on complete images with opkg. The default and only package of odhcpd is free of DHCPv4. This makes optional how-to, recipe, and other guides for alternate package use obsolete or fail all together. This commit is a rather dramatic change (remove content) without consideration for the use cases.

Use case: There are users of odhpcd as the only DHCP server in minimal builds for subnet router management only. There are users of odhcpd as the only DHCP server with BIND or Unbound and scripts to incorporate leases into the local DNS (instead of dnsmasq). Unbound is ready as an installable package with UCI/LuCI.

Note: these how-to and recipe are often intended for end users than will not or cannot build there own software from scratch. They expect releases to have the appropriate optional packages available through opkg.

Solution 1: Make odhcpd default build as complete as it has been. Improve UCI options to robustly enable/disable DHCPv4 or DHCPv6 to avoid the mentioned "conflicts" with other packages.

Solution 2: Ensure odhcpd-no-dhcpv4 and odhcpd-full are build bot available packages, so that end users of released LEDE/OpenWrt (17.04, 18.01, ...) have install packages available.


More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=1188



More information about the lede-bugs mailing list