Fix resolv.conf attributes handling in Warpgate setup script
This commit is contained in:
@@ -253,13 +253,13 @@ echo ">>> [8/8] Locking DNS & Enabling Services..."
|
||||
|
||||
# В Alpine нет systemd-resolved. Просто пишем в resolv.conf
|
||||
# Убираем immutable атрибут, если он был (на всякий случай)
|
||||
# chattr -i /etc/resolv.conf 2>/dev/null || true
|
||||
chattr -i /etc/resolv.conf 2>/dev/null || true
|
||||
echo "nameserver 127.0.0.1" > /etc/resolv.conf
|
||||
mkdir -p /etc/udhcpc
|
||||
echo 'RESOLV_CONF="no"' > /etc/udhcpc/udhcpc.conf
|
||||
touch /etc/.pve-ignore.resolv.conf
|
||||
# Блокируем файл от перезаписи DHCP клиентом
|
||||
# chattr +i /etc/resolv.conf 2>/dev/null || true
|
||||
chattr +i /etc/resolv.conf 2>/dev/null || true
|
||||
# (chattr в Alpine требует e2fsprogs-extra, если не установлен - пропустим)
|
||||
|
||||
# Включаем сервисы
|
||||
|
||||
Reference in New Issue
Block a user