🐛 fix: DNS — použitie len prvého DNS pre pct create, zvyšok cez resolv.conf
pct create akceptuje len jeden -nameserver parameter bez úvodzoviek. Prvý DNS sa nastaví cez pct, všetky DNS sa nastavia vnútri kontajnera priamo do /etc/resolv.conf. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -10,6 +10,19 @@ setting_up_container
|
||||
network_check
|
||||
update_os
|
||||
|
||||
# =============================================================================
|
||||
# DNS konfigurácia
|
||||
# =============================================================================
|
||||
if [[ -n "${CUSTOM_DNS:-}" ]]; then
|
||||
msg_info "Nastavujem DNS: ${CUSTOM_DNS}"
|
||||
# Zapíš všetky DNS servery do resolv.conf
|
||||
: > /etc/resolv.conf
|
||||
for dns in $CUSTOM_DNS; do
|
||||
echo "nameserver $dns" >> /etc/resolv.conf
|
||||
done
|
||||
msg_ok "DNS nastavené"
|
||||
fi
|
||||
|
||||
# =============================================================================
|
||||
# Inštalácia balíčkov
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user