[devel] MP - собственные конфиги
Валентин Росавицкий
valintinr на tangramltd.com
Чт Май 16 22:22:42 MSK 2013
16.05.2013 20:13, Michael Shigorin пишет:
> 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.
> Если правки специфичны для компании -- придётся перебивать
> конфигурацию, но и то может иметь смыл обсудить общую часть
> с соответствующими майнтейнерами.
Ну правки как раз более специфичные для компании, типа snmp community,
алиасы для рута, iptables модули (и для вз, но тут много чего
загружается, что б всем угодить :)), смена дефолтного ссш порта, etckeeper.
> Если их можно считать общеполезными -- тогда лучше всего
> тащить сами правки в сизиф/бранчи.
>
> В любом разе присылайте свои патчи/коммиты к mkimage-profiles:
> чем меньше будет их объём после мержа, тем вам будет легче
> их поддерживать -- да и вариант "разъехались с апстримом
> в разные стороны" при этом менее вероятен, см. тж.
> http://vimeo.com/23522095 :)
>
> Ну и http://www.opennet.ru/openforum/vsluhforumID3/88644.html#111
>
--
С уважением,
Валентин Росавицкий
Подробная информация о списке рассылки Devel