From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 18 Aug 2015 12:05:47 +0300 From: Andrey Cherepanov To: ALT Linux Team development discussions Message-ID: <20150818090547.GA10556@imap.altlinux.org> References: <20150818114357.1902998a@table.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20150818114357.1902998a@table.localdomain> Subject: Re: [devel] =?iso-8859-1?q?Samba=B1AD?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2015 09:05:48 -0000 Archived-At: List-Archive: List-Post: On Tue, Aug 18, 2015 at 11:43:57AM +0300, Anton V. Boyarshinov wrote: > Добрый день > Как многим известно, сейчас в Сизифе Samba собрана без поддержки работы > сервером AD и имеется альтернативная сборка Samba с поддержкой этого > режима. > В обоих вариантах сборки Samba есть смысл: сборка с AD позволяет > использовать её как drop-in replacement (ну, отчасти) для windows > серверов, но непригодна для работы в составе FreeIPA (которой у нас > тоже, впрочем, пока нет), так как использует другую реализацию Kerberos. > Несколько раз обсуждалась возможность иметь в репозитории оба варианта > сборки Samba, но это грозит тем, что в определённые моменты по > зависимостям будут вытягиваться части непредсказуемой самбы. > > Нельзя ли решить эту проблему, собирая обе Samba из одного исходного > пакета? У нас есть пакеты, которые собираются подобным образом, > проводятся две сборки, часть результата пакуется в "общие" пакеты, > часть -- в пакеты, различающиеся по "фичам". Есть ли у кого-нибудь > представление о том, насколько велики будут, соответственно "общая" и > "различающаяся" части для Samba, собранной с AD и без неё. > > Соображения и комментарии приветствуются. Не получится из одного пакета собрать - там получаются библиотеки с одинаковыми именами, но разной реализацией (около 300 файлов с теми же иенами, но разным содержимым). Сейчас samba-DC собирается в отдельном кармане с расстановкой конфликтов вручную. Я планировал отключить явные provides библиотек, чтобы избежать линкования программ с samba-DC. Тогда можно отправлять в репозиторий. -- Андрей Черепанов cas@altlinux.org