В соответствие с планом разработки команда «РОСЫ» опубликовала предфинальный вариант системы ROSA Enterprise Linux Server «Helium» 2012. Благодаря усилиям разработчиков и многочисленных добровольных помощников, протестировавших первый вариант продукта, система стала более функциональной.
Основная задача ROSA Enterprise Linux Server «Helium» обеспечить совместимость свободных и коммерческих приложений уровня предприятия, в том числе на бинарном уровне. Поэтому RELS строится на базе двух свободных систем: Red Hat и Mandriva, которые дополняются разработками ROSA. Это позволяет создать стабильный дистрибутив с широкими функциональными возможностями в области развёртывания частных облаков и централизованного управления сетевыми ресурсами.
В представляемом тестовом варианте ROSA Enterprise Linux Server «Helium» была продолжена работа над развитием ключевых компонентов системы. В результате обновлен ROSA Server Setup, обновлен ROSA Directory Server, обновлен ROSA Management Console, обновлены компоненты LXDE до актуальных версий, изменен состав пакетов при минимальной установке и в рабочей среде LXDE, обеспечена возможность установки системы по сети, возросла стабильность и безопасность основных системных компонентов и др.
Среди изменений, внесенных в ROSA Directory Server, можно выделить появление новых оригинальных инструментов, позволяющих автоматизировать процесс поддержания актуальности DNS для всех хостов сети и своевремнное обновление конфигурации сети. Для этих целей было разработано несколько компонентов: оверлей для LDAP dnsmod и псевдофайловая система ldapbindfs.
Dnsmod позволяет обеспечить возможность редактирования данных DNS непосредственно в LDAP, используя специальный web-интерфейс либо внешнюю программу, в режиме динамического обновления зоны. Но всё же основное назначение dnsmod — автоматизированное отслеживание операций изменения данных в дереве записей DNS. Например, проверяются операции добавления, изменения, удаления и изменения DN записи в LDAP.
Ldapbindfs — файловая система, работающая через FUSE и предназначенная для работы с файлами зоны DNS. Все операции с файлом зоны отображаются как операции чтения, записи, удаления и редактирования данных в LDAP.
Самое интересное в этом решении то, что не требуются какие-либо изменения в самом BIND. Файловая система ldapbindfs работает таким образом, что named-сервер вообще «не подозревает» о существовании сервера LDAP и по-прежнему работает со стандартными конфигурационными файлами. Таким образом, обеспечивается унифицированный формат хранения данных о записях DNS и актуальное и простое их обновление. Администратору остаётся лишь внести необходимые данные через веб-интерфейс.
Основные компоненты дистрибутива остались без изменений:
- kernel 2.6.32;
- glibc 2.12;
- xorg-x11 1.10;
- httpd 2.2.15;
- mysql 5.1;
- postgresql 8.4;
- php 5.3.3;
- ruby 1.8.7;
- perl 5.10.1.
Финальный релиз ROSA Enterprise Linux Server «Helium» ожидается в ноябре.