Dateien nach „init.sh“ hochladen

This commit is contained in:
Phil 2025-07-27 09:54:05 +00:00
parent ef564bc71e
commit f7e955dffe
2 changed files with 37 additions and 0 deletions

13
init.sh/start.sh Normal file
View file

@ -0,0 +1,13 @@
#!/bin/bash
# Init File
/init.sh
# 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 tftp
exec /usr/sbin/dnsmasq --port=0 --keep-in-foreground --enable-tftp --user=tftp --tftp-secure --tftp-root=/tftp --log-facility=- --log-dhcp --log-queries "$@"