mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 13:59:40 +00:00
fix(build): Correct nginx and config issues for live USB
- Always remove default nginx site to avoid duplicate default_server - Use secubox.conf instead of auth.toml with proper [auth.users.admin] nesting - Added 17 more lines of config including all required sections Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
883db680fb
commit
266e875e92
|
|
@ -1330,11 +1330,14 @@ if [[ ! -f "${ROOTFS}/etc/nginx/sites-available/secubox" ]]; then
|
|||
"${ROOTFS}/etc/nginx/sites-available/secubox"
|
||||
ln -sf /etc/nginx/sites-available/secubox \
|
||||
"${ROOTFS}/etc/nginx/sites-enabled/secubox"
|
||||
rm -f "${ROOTFS}/etc/nginx/sites-enabled/default"
|
||||
log "Installed secubox nginx site config"
|
||||
fi
|
||||
fi
|
||||
|
||||
# ALWAYS remove default nginx site to avoid duplicate default_server conflict
|
||||
rm -f "${ROOTFS}/etc/nginx/sites-enabled/default"
|
||||
log "Removed default nginx site (conflicts with secubox)"
|
||||
|
||||
# Remove bad configs from conf.d (location-only files belong in secubox.d, not conf.d)
|
||||
log "Cleaning bad nginx configs from conf.d..."
|
||||
for conf in "${ROOTFS}/etc/nginx/conf.d/"*secubox*.conf "${ROOTFS}/etc/nginx/conf.d/secubox-"*; do
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user