From 36e5b6b45855c9bdcc5aa19edfe6debef24e33bd Mon Sep 17 00:00:00 2001 From: "David M. Syzdek" Date: Tue, 16 Mar 2021 16:03:41 -0800 Subject: Cleaning up HTTP boot options --- Makefile | 2 +- dnsmasq-httpboot.conf | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 3344388..fb7e1fc 100644 --- a/Makefile +++ b/Makefile @@ -145,7 +145,7 @@ NETBOOT_HOST ?= 10.0.109.254 NETBOOT_PATH ?= /pub/iperd/iperd-current/ NETBOOT_HTTP_SCHEME ?= http NETBOOT_HTTP_HOST ?= $(NETBOOT_HOST) -NETBOOT_HTTP_PATH ?= $(NETBOOT_PATH) +NETBOOT_HTTP_PATH ?= /httpboot NETBOOT_HTTP ?= $(NETBOOT_HTTP_SCHEME)://$(NETBOOT_HTTP_HOST)$(NETBOOT_HTTP_PATH) NETBOOT_NBD_HOST ?= $(NETBOOT_HOST) NETBOOT_NBD_PATH ?= $(NETBOOT_PATH) diff --git a/dnsmasq-httpboot.conf b/dnsmasq-httpboot.conf index 4b8e6f1..402d352 100644 --- a/dnsmasq-httpboot.conf +++ b/dnsmasq-httpboot.conf @@ -55,8 +55,12 @@ # -R - Don't read /etc/resolv.conf # -n - Don't poll /etc/resolv.conf for changes. # +# Setup HTTP directory: +# $ mkdir -p /var/lib/www +# $ ln -s /var/lib/tftpboot /var/lib/www/httpboot +# # Start busybox httpd: -# $ busybox httpd -p 10.0.109.254:80 -h /var/lib/tftpboot -f -vv +# $ busybox httpd -p 10.0.109.254:80 -h /var/lib/www -f -vv # # Useful httpd options: # -f - don't daemonize -- cgit v1.2.3