From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 Date: Thu, 16 May 2013 20:13:28 +0300 From: Michael Shigorin To: ALT Linux Team development discussions Message-ID: <20130516171328.GI4614@osdn.org.ua> Mail-Followup-To: ALT Linux Team development discussions References: <519509D3.1090601@tangramltd.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <519509D3.1090601@tangramltd.com> User-Agent: Mutt/1.4.2.1i Subject: Re: [devel] =?koi8-r?b?TVAgLSDTz8LT1NfFzs7ZxSDLz87GycfJ?= 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: Thu, 16 May 2013 17:13:35 -0000 Archived-At: List-Archive: List-Post: On Thu, May 16, 2013 at 07:31:15PM +0300, Rosavitskiy Valintin wrote: > Интересует возможность сборки собственной исошки с собственным > набором конфигов (sudoers, snmpd, smartd...). Как добавить > необходимые пакеты в профиль разобрался Если были малейшие сложности/неочевидности, лучше их озвучить по свежим следам (как и предложения по улучшению кода, комментариев, документации). > теперь остались конфиги. Есть ли возможность это сделать > на уровне mp? Да, перебивать хуками (sed -i или cat + heredoc): features.in/build-ve/image-scripts.d/07-fstab features.in/build-ve/image-scripts.d/04-inittab features.in/live/live/image-scripts.d/20-locale Есть вариант со специальными пакетами, которые делают то же самое в %post-скрипте (с дополнительной возможностью вместо cat выполнить копирование упакованного варианта, предварительно отодвинув тот конфиг, что в несущем его пакете) -- но смысла в нём больше не так часто, а мороки заведомо больше. > Одним из вариантов это пересборка пакетов и подкладывание в них > свои конфигурационные файлы но это не подойдет для долгосрочной > разработки (да и трудоемко). Делаем server-ovz installer. Если правки специфичны для компании -- придётся перебивать конфигурацию, но и то может иметь смыл обсудить общую часть с соответствующими майнтейнерами. Если их можно считать общеполезными -- тогда лучше всего тащить сами правки в сизиф/бранчи. В любом разе присылайте свои патчи/коммиты к mkimage-profiles: чем меньше будет их объём после мержа, тем вам будет легче их поддерживать -- да и вариант "разъехались с апстримом в разные стороны" при этом менее вероятен, см. тж. http://vimeo.com/23522095 :) Ну и http://www.opennet.ru/openforum/vsluhforumID3/88644.html#111 -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/