В соответствие с планом разработки команда «РОСЫ» опубликовала предфинальный вариант системы 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» ожидается в ноябре.