mirror of
https://github.com/netbootxyz/docker-netbootxyz.git
synced 2025-08-07 14:47:24 +02:00
10 lines
514 B
Bash
10 lines
514 B
Bash
#!/bin/bash
|
|
|
|
# Wrapper script for dnsmasq to ensure TFTP logs are visible in docker logs
|
|
echo "[dnsmasq] Starting TFTP server on port 69"
|
|
echo "[dnsmasq] TFTP root: /config/menus"
|
|
echo "[dnsmasq] TFTP security: enabled"
|
|
echo "[dnsmasq] Logging: enabled (dhcp and queries)"
|
|
|
|
# Start dnsmasq as root to bind to port 69, then drop privileges to nbxyz
|
|
exec /usr/sbin/dnsmasq --port=0 --keep-in-foreground --enable-tftp --user=nbxyz --tftp-secure --tftp-root=/config/menus --log-facility=- --log-dhcp --log-queries "$@" |