From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 18 Mar 2009 18:32:26 +0300 From: Stanislav Ievlev To: sisyphus@lists.altlinux.org Message-ID: <20090318153226.GA28451@imap.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [sisyphus] Ann: openresolv X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Mar 2009 15:32:26 -0000 Archived-At: List-Archive: List-Post: Привет всем! В Сизифе внедряется система resolvconf (http://en.wikipedia.org/wiki/Resolvconf) в реализации openresolv (http://roy.marples.name/projects/openresolv). Openresolv позволяет разруливать ситуации, когда несколько интерфейсов (например, vpn и dhcp) одновременно хотят отредактировать /etc/resolv.conf. Как только openresolv окажется в вашей системе (например, вытянется по зависимостям с каким-то пакетом) - надо быть осторожным в плане редактирования /etc/resolv.conf - он просто будет *перетираться* resolvconf. Если захочется редактировать resolv.conf вручную - используйте файл /etc/resolvconf/resolv.conf/base. На данный момент следующие пакеты вытягивают openresolv: * NetworkManager > 0.7.0.99-alt2 (уже в Сизифе) * alterator-net-eth > 4.2-alt4 (ещё в процессе разработки) Новый alterator-net-eth вместо /etc/resolv.conf будет редактировать /etc/net/ifaces/IFACE/resolv.conf. Для безопасной работы этой управлялки потребуется версия etcnet с поддержкой resolvconf (изменения готовы, ждём новой версии). Генерация корректного /etc/resolv.conf - только одна из функций openresolv (это только один из "драйверов" в каталоге /etc/resovlconf/update.d). На самом деле возможна корректное обновление конфигурации для любых резолверов. Например, возможно корректное обновление forwarders и forward зон у bind, если он используется в качестве локального резолвера. В исходниках openresolv имеется аналогичный "драйвер" и для dnsmasq - но его надо проверить с нашей сборкой dnsmasq. Добровольцы могут обращаться ко мне за подробностями ;)