openwrt/package/network/services
W. Michael Petullo d20007ce91 dnsmasq: support tftp_unique_root in /etc/config/dhcp
The TFTP server provided by dnsmasq supports serving a select boot image
based on the client's MAC or IP address. This allows an administrator
to activate this feature in /etc/config/dhcp. Here is an example
/etc/config/dhcp that configures dnsmasq with --tftp-unique-root=mac:

...

config dnsmasq
	option enable_tftp 1
	option tftp_root /usr/libexec/tftpboot
	option tftp_unique_root mac

config boot router
	option serveraddress 192.168.1.1
	option servername tftp.example.com
	option filename openwrt-initramfs-kernel.bin

...

With this configuration, dnsmasq will serve
/usr/libexec/tftpboot/00-11-22-33-44-55/openwrt-initramfs-kernel.bin to
the client with MAC address 00:11:22:33:44:55.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-24 22:38:37 +02:00
..
dnsmasq dnsmasq: support tftp_unique_root in /etc/config/dhcp 2020-09-24 22:38:37 +02:00
dropbear dropbear: Enable Ed25519 for normal devices 2020-09-06 23:19:20 +02:00
ead ead: fix resource leak in tinysrp 2020-01-05 19:36:46 +01:00
hostapd hostapd: ubus: make (B)SSID optional for neighbor report 2020-09-22 17:41:10 +02:00
igmpproxy igmpproxy: remove some bashism 2020-06-23 20:00:16 +02:00
ipset-dns base-files: move /tmp/resolv.conf.auto to /tmp/resolv.conf.d/ 2020-01-07 15:36:03 +02:00
lldpd lldpd: add management IP setting 2020-05-08 05:54:39 +03:00
odhcpd odhcpd: number UCI defaults script 2020-09-21 20:59:40 +02:00
omcproxy
openvpn openvpn: fix shell compare operator in openvpn.init 2020-09-09 14:02:21 +02:00
openvpn-easy-rsa
ppp ppp: update to latest git HEAD 2020-09-05 20:13:40 +02:00
relayd relayd: bump to version 2020-04-25 2020-04-26 13:00:36 +01:00
uhttpd uhttpd: update to the latest master 2020-09-18 08:16:06 +02:00
umdns umdns: fix compiling using gcc 10 2020-07-22 15:59:54 +01:00
wireguard wireguard: bump to 1.0.20200908 2020-09-09 07:54:20 +02:00