LINUX.ORG.RU

Проект Samba4 перешел в стадию бета-тестирования

 , ,


1

2

После 6 лет разработки проект, в успешное завершение которого почти никто не верил, переходит в стадию бета-тестирования.

Samba4 — это полноценный контроллер домена Active Directory, способный работать в unix-like системах.

Первая, так называемая технологическая (Technology Preview) сборка Samba4 была выпущена еще в январе 2006 года, за это время над проектом Samba4 совместно работали специалисты из таких компаний как SerNet, Redhat, Novell, Microsoft и многих других.

В рамках проекта Samba4 разработчикам стало доступно множество кода, тестовых утилит и спецификаций протоколов Microsoft. В списке рассылки разработчиков Samba за 2 последних года появилось множество отчетов о миграции с Samba3 и успешной работе предыдущих версий Samba4 для сотен клиентских систем и тысяч пользователей.

Несмотря на то, что в этой бета-версии нет некоторой части необходимого функционала, этот функционал доступен, поскольку совместно с Samba4 сервером может работать сервер Samba3, который входит в состав этого выпуска.

Одна из целей данного бета-выпуска — проверить качество совместной работы части функционала Samba4 с частью функционала Samba3.

Новые, по сравнению с Samba3, возможности:

  • Контроллер Active Directory, включая возможности групповых политик (Group Policy) и работу в качестве дополнительного AD контроллера в уже существующем домене Windows.
  • Kerberos-сервер.
  • LDAP-сервер.

Важные, но пока отсутствующие в Samba4 возможности. Для их работы используется сервер Samba3:

  • Поддержка просмотра и разрешения имен NetBIOS.
  • Работа в качестве клиента домена (AD domain member).
  • Функциональность сервера печати (Print Server).

>>> Технические подробности (англ.)

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 2)

Ответ на: комментарий от MikeDM

было же уже вроде?

Только в неподтвержденных и толксах.

zgen ★★★★★
() автор топика

в успешное завершение которого почти никто не верил

а что опрос был?

После 6 лет разработки проект

Microsoft и многих других

они видимо сами не понимают что в AD наворотили, раз так долго и скупо совместно работали.

Поддержка просмотра и разрешения имен NetBIOS.

Нафиг это.

splinter ★★★★★
()
Ответ на: комментарий от Mr_Alone

Интересно, сколько будет в бэта.Еще 6 лет?

Собираются гораздо раньше - на них давят OEM производители, желающие включить Samba4 в состав своих готовых продуктов (преимущественно NAS)

zgen ★★★★★
() автор топика
Ответ на: комментарий от splinter

всякие принтеры и МФУ по нетбиосу подобным образом общаются

ms-dos32
()

Я правильно понял, ldap backend выпилят и оставят внутренний ads-like ldap сервис? А теперь внимание вопрос: Ну и нафига нужна эта самба теперь? Вся её ценность была в том, что бы взять стандартный, хорошо поддерживаемый и совместимый со всем, что можно представить (от апача до openvpn'а) ldap сервер, и сделать для него бэкенд для авторизации кривых, навязываемых говноосей. А теперь как с этим? Где гибкость?

anonymous
()
Ответ на: комментарий от anonymous

Я правильно понял, ldap backend выпилят и оставят внутренний ads-like ldap сервис?

Уже. И довольно давно.

Ну и нафига нужна эта самба теперь?

Для AD.

А теперь как с этим?

Интегрировать в AD то ПО, которое это поддерживает. Apache и OpenVPN поддерживают, к примеру.

zgen ★★★★★
() автор топика
Ответ на: комментарий от ukr_unix_user

Ну конечно же! Проще же всё за минут на скриптах сделать.

anonymous
()
Ответ на: комментарий от anonymous

Active Directory не нужен...

...админам локалхоста.

anonymous
()

необходимого функционала, этот функционал

Может быть вы таки хотели использовать термин «функциональность»?

AnDoR ★★★★★
()
Ответ на: комментарий от ukr_unix_user

новости про бета-версии на главной?

Если это первая бета-версия samba4 - то да.

zgen ★★★★★
() автор топика
Ответ на: комментарий от cipher

Уже можно выкинуть AD-контроллер от МС?

Уже можно.

zgen ★★★★★
() автор топика
Ответ на: комментарий от AnDoR

Может быть вы таки хотели использовать термин «функциональность»?

К сожалению правка новости мне недоступна, я бы поправил еще пару моментов.

zgen ★★★★★
() автор топика
Ответ на: комментарий от anonymous

И как оно? До AD уровня Win2K хотя бы дотягивает?

К сожалению, почти не использовал native AD, не знаю, чем оно должно «дотягивать».

Миграция моей инфраструктуры в Samba4 - это дело хорошо, если полугода, а то и больше - у меня практически все завязано на openldap.

zgen ★★★★★
() автор топика

Не могу простить им свой наколеночный LDAP-каталог вместо OpenLDAP. Зачем?! Что там такого уникального, что в таком промышленном комбайне, как OL, принципиально нереализуемо?!

DRVTiny ★★★★★
()

Эх черт, только на позавчера 21 альфу собрал...

Когда же эту бету в федору запилят? Уж больно там пакет замудреный у них.

AVL2 ★★★★★
()
Ответ на: комментарий от zgen

у меня практически все завязано на openldap.

Если я правильно понял идею, новый каталог может использовать OL как источник аутентификации (они переизобрели sasl заново)... А так да - нужно всё перетаскивать в формат богомерзкого AD.

DRVTiny ★★★★★
()
Ответ на: комментарий от splinter

а что опрос был?

когда 6 лет в альфах, то поневоле засомневаешься...

AVL2 ★★★★★
()
Ответ на: комментарий от zgen

Для AD.

AD ради AD? Извините, но я допускаю существование альтернативных реализаций одного и того же, только при наличии, скажем так, уникальных инноваций (как бы это громко ни звучало) в этих реализациях. В samba3 таковой иновацией была поддержка стандартного LDAP-сервера. Работало это отлично, хотя и было нетривиально в настройке. Сейчас же вся кривизна из m$ альтернативно реализована в samba4. Но зачем? В чём смысл? Где инновации. Конторе использующей AD, купить лицензию от m$, с поддержкой совершенно не напряжно. Без поддержки бэкенда к стандартному LDAP серверу смысл в существовании samba4 теряется напрочь.

Интегрировать в AD то ПО, которое это поддерживает. Apache и OpenVPN поддерживают, к примеру.

Это вообще не вариант! Для LDAP существют _открытые_ стандарты (RFC), а необходимость поддерживать альтернативную, анально огороженную хрень вызывает у меня лично желудочные спазмы. Извините, но жрать кактус не приучен.

anonymous
()
Ответ на: комментарий от anonymous

AD ради AD?

AD ради стандарта де-факто в корпоративной среде.

но я допускаю существование альтернативных реализаций

Ваши проблемы


Конторе использующей AD, купить лицензию от m$, с поддержкой совершенно не напряжно.

Лицензии. Много. На всех пользователей.

Без поддержки бэкенда к стандартному LDAP серверу смысл в существовании samba4 теряется напрочь.

В общем я согласен, но если речь об интеграции стороннего ПО - то оно успешно интегрируется, как и в native AD, пусть и не в том объеме.

Отказались не просто так, но поскольку не смогли реализовать требуемый функционал в OpenLDAP

то вообще не вариант! Для LDAP существют _открытые_ стандарты (RFC),

95% контор полностью наплевать на какие-то стандарты. Им не нужна интеграция всего и вся, им нужно чтобы компы в домен заходили.

Извините, но жрать кактус не приучен.

Не жри.

zgen ★★★★★
() автор топика
Ответ на: комментарий от DRVTiny

Если я правильно понял идею, новый каталог может использовать OL как источник аутентификации (они переизобрели sasl заново).

Вроде как нет. Всё своё.

zgen ★★★★★
() автор топика

совместно работали специалисты из таких компаний как ... Microsoft

Это, полагаю, объясняет такую долгую разработку.

ForwardToMars
()
Ответ на: комментарий от AVL2

Схемы совершенно другие, не? Я, кстати писал как-то конвертер из account'а AD в типичный account для Samba3 - ничего в общем сложного, при желании могут дать этот кусок перлового кода. Ну и соответственно обратно тоже несложно. Но в итоге небось придётся всё-таки пользоваться утилитами заведения пользователей/компов из состава 4-й самбы, просто беря значения атрибутов из «старого» каталога на OL. Вообще это маразм, потому что AD - это не Unix-way. Типичный OpenLDAP-каталог использует так штук по 30-ть разных совершеннго приложений, беря всю информацию о пользователе из ОДНОГО объекта типа uid=User,cn=MainUserGroup,ou=Staff,o=RogaKopyta,l=Moscow,c=RU. И это единственно верный подход, потому что LDAP-это каталог объектов, а не просто свалка какой-то невнятной информации обо всём. В каталоге должны быть: Сервисы, Пользователи, Хосты, Сети. Но никак не «аккаунт vpupkin для домена», «аккаунт pupkin-va для почты» . Если используется такой подход, значит - LDAP используется не по назначению просто.

DRVTiny ★★★★★
()
Ответ на: комментарий от zgen

но поскольку не смогли реализовать требуемый функционал в OpenLDAP

А где пруфлинк? И что значит «не смогли»???? Это с архитектурой-то OL, в которую можно добвить оверлеями и бэкендами абсолютно всё, что угодно?! Может, они просто не смогли договориться с разработчиками OL?

DRVTiny ★★★★★
()

включая возможности групповых политик (Group Policy)

«Это же просто праздник какой-то!»

anonymous
()
Ответ на: комментарий от zgen

на них давят OEM производители

Неуж-то мешками денег?

Yustas ★★★★
()
Ответ на: комментарий от zgen

At the same time, the LDAP backend is fixed schema (no dynamic update

currently supported), unsafe (no transactions) and really, really slow.

Я не понял, они в бэкенд не смогли добавить динамическое обновление схем, которое реализовано в OpenLDAP и из-за этого запилили свою кривую реализацию сервиса целиком? Теперь я начинаю серьёзно сомниваться в адекватности разрабов самбы...

anonymous
()
Ответ на: комментарий от zgen

AD ради стандарта де-факто в корпоративной среде.

Что такое 'стандарт де-факто'? Не знаю такого. Стандарт — это писаный на бумаге (или в электронном виде) открытый свод правил. Что бы называться 'cтандарт', документ должен быть опубликован авторитетным органом в обязательном порядке для широкой общественности. Любые другие определения — это фарс и подмена понятий.

anonymous
()

Если в разработке участвуют такие крупные компании, то почему так медленно идет процесс? Потому что никому не нужно?

kovrik ★★★★★
()
Ответ на: комментарий от anonymous

Я не понял, они в бэкенд не смогли добавить динамическое обновление схем, которое реализовано в OpenLDAP

Конечно, у них же нет крутого разработчика-анонимуса с LOR'а, который всё может.

zgen ★★★★★
() автор топика
Ответ на: комментарий от loz

То есть домен для win7 будет работать?

Домен для win7 в общем случае и так работает. Но это не AD.

А AD домен будет работать в т.ч. для Win7, да.

zgen ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.