LINUX.ORG.RU

Вышел релиз ejabberd 1.1.2


0

0

Вышел очередной релиз свободного XMPP сервера, который разрабатывается в том числе и при участии команды jabber.ru. ejabberd написан на erlang, и представляет собой кроссплатформенный, открытый, стабильный и основаный на открытых стандартах Jabber/XMPP сервер, который собрал многочисленную аудиторию поклонников и установлен на большом количестве ресурсов. В числе изменений и улучшений:

* многочисленные улучшения модуля LDAP
* исправления опроса через протокол HTTP
* улучшения управления ростером
* более полная поддержка стандарта XMPP
* поддержка Microsoft SQL Server через ODBC
* инсталятор для многих систем, включая линукс
* конечно не многочисленные, но важные багфиксы

скачать можно здесь http://www.process-one.net/en/project...

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: Вышел релиз ejabberd 1.1.2

Отлично :)

anonymous ()

Re: Вышел релиз ejabberd 1.1.2

новость кстати одобрена самой Эрминой, так что можно бы и пропустить :)

lester_dev ★★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

> * поддержка Microsoft SQL Server через ODBC

хм... а насколько бОльшие преимущества использования БД? у меня и без БД живет не кашляет...

> * инсталятор для многих систем, включая линукс

неправильно. правильно: инсталятор для линукса и многих других систем ;)

а в остальном -- класс :) вот бы еще разработчики PyICQ не спали и багфиксили оперативнее, особенно касается локалей...

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

> хм... а насколько бОльшие преимущества использования БД? у меня и без БД живет не кашляет...

Пользую jabberd2, база хранится в mysql. Удобно, что можно отобразить список юзеров на веб-странице; ejabberd умеет хранить базу в mysql?

Bohtvaroh ★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от Bohtvaroh

Re: Вышел релиз ejabberd 1.1.2

> ejabberd умеет хранить базу в mysql?

/opt/ejabberd-1.1.1/lib: [...] mysql-1.0/ odbc-2.0.5/ pgsql-1.0/ [...]

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

Скажите, а есть-ли готовый скрипт, экспортирующий базу jabberd2 в ejabberd? Серьёзно думаю сменить сервер, но не могу пожертвовать юзерами, у которых уже есть свои аккаунты, контакты (в том числе и ICQ), vcard-ы :(((

Bohtvaroh ★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от Bohtvaroh

Re: Вышел релиз ejabberd 1.1.2

Не скажу про mysql, но веб интерфейс у ejabberd встроенный. Там не только список пользователей, но и средства управления..

sergej ★★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

немного оффтоп: киньте адресом аськошлюза на PyICQ

Muromec ☆☆ ()

Re: Вышел релиз ejabberd 1.1.2

кто нить знает почему через jabber.ru (который как раз на ejabberd бегает) нельзя посылать сообщения на gmail.com?

PS C других открытых серваков получается.

Yilativs ★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от Yilativs

Re: Вышел релиз ejabberd 1.1.2

> кто нить знает почему через jabber.ru (который как раз на ejabberd бегает) нельзя посылать сообщения на gmail.com?

Почему нельзя? Я посылал, нормально всё доходит...

slav ★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от slav

Re: Вышел релиз ejabberd 1.1.2

Там просто нельзя слать сообщения на гмыл пока пользователь тебя не авторизовал

slav ★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от slav

Re: Вышел релиз ejabberd 1.1.2

а почему под генту эта хрень за собой иксы тянет? че за бред?

anonymous ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от anonymous

Re: Вышел релиз ejabberd 1.1.2

> а почему под генту эта хрень за собой иксы тянет? че за бред?

Не все иксы, а некоторые либы. В убунте тоже самое.

Bohtvaroh ★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от anonymous

Re: Вышел релиз ejabberd 1.1.2

> а почему под генту эта хрень за собой иксы тянет? че за бред?

:)

тут на кануне виндузятнеги кричали, что нет жизни без графического инсталятора. вот, получите исталятор :)) а самому серверу оно нафик, ессесно, не нада :)

arsi ★★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

Отлично...

MiracleMan ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

> тут на кануне виндузятнеги кричали, что нет жизни без графического инсталятора. вот, получите исталятор :)) а самому серверу оно нафик, ессесно, не нада :)

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

P.S.: я особо не копался, но может кто знает способ собрать его без лишнего мусора?

codebuger ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от codebuger

Re: Вышел релиз ejabberd 1.1.2

Зависимость от иксов и зависимость от иксовых либ - это РАЗНЫЕ вещи! Зависимость от иксов - да, очень глупая и бессмысленная вещь (в природе практически не встречается), а зависимость от xlib - вполне нормально. Никто не заставляет иксовый сервер подымать на жабберной машине.

svu ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от svu

Re: Вышел релиз ejabberd 1.1.2

> Зависимость от иксов и зависимость от иксовых либ - это РАЗНЫЕ вещи! Зависимость от иксов - да, очень глупая и бессмысленная вещь (в природе практически не встречается), а зависимость от xlib - вполне нормально. Никто не заставляет иксовый сервер подымать на жабберной машине.

Понятное дело, что никто не заставляет... однако помойку на серваке делать не хочется :)) не люблю ставить софт там, где он мне не нужен.

codebuger ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от svu

Re: Вышел релиз ejabberd 1.1.2

> зависимость от xlib - вполне нормально

чем, интересно, оно нормально ? по-моему глупо - серверный софт обычно не использует в своей работе таких библиотек.

codebuger ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от codebuger

Re: Вышел релиз ejabberd 1.1.2

Тем не менее ejabberd - единственный развивающийся открытый jabber-сервер.

Bohtvaroh ★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от codebuger

Re: Вышел релиз ejabberd 1.1.2

> P.S.: я особо не копался, но может кто знает способ собрать его без лишнего мусора?

там сырцы есть, а tar+bzip2+make+erlang работают и без Х-ов :)

а вообще-то, я запускал на машине с иксами, но с-под рута (ессесно, иксы послали инсталятор найух, пока "xhost +" не сделал), так оно поняло что иксов ему не видать и начало консольную установку...

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

> там сырцы есть, а tar+bzip2+make+erlang работают и без Х-ов :) > а вообще-то, я запускал на машине с иксами, но с-под рута (ессесно, иксы послали инсталятор найух, пока "xhost +" не сделал), так оно поняло что иксов ему не видать и начало консольную установку...

О.. благодарю за инфо (не знал, что оно без Х собирется, а выкачивать зависимости ради поиграться не хотелось). Сейчас пойдем пробовать. Интересно, почему в таком случае в генте/фряхе не сделали опции установки без Х ? :/

codebuger ()

Re: Вышел релиз ejabberd 1.1.2

интересно, за всю историю ejabberd у него была хоть одна security-уязвимость? или использование функциональных языков таки себя оправдывает? :)

kes ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от Bohtvaroh

Re: Вышел релиз ejabberd 1.1.2

> Тем не менее ejabberd - единственный развивающийся открытый jabber-сервер.

согласен. с эрлангом, правда, довилось немного помучиться (я сначала с сырцов все поставить хотел), но результат того стоил. когда-то jabberd-1 подымал -- до конца настроить терпения не хватило, потому на jabberd-2 забил сразу. а ejabberd вполне устраивает, легко конфигурится и стабильно работает...

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от slav

Re: Вышел релиз ejabberd 1.1.2

если у человека только тонкий google talk клиент (из gmail) то сообщения не проходят. А вот если у него google talk стоит - то работает.

Однако с другими серверами (не ejabberd) все ок.

Yilativs ★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от kes

Re: Вышел релиз ejabberd 1.1.2

> интересно, за всю историю ejabberd у него была хоть одна security-уязвимость? или использование функциональных языков таки себя оправдывает? :)

Думается, что тут просто руками прямыми попахивает :)

codebuger ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от kes

Re: Вышел релиз ejabberd 1.1.2

> интересно, за всю историю ejabberd у него была хоть одна security-уязвимость? или использование функциональных языков таки себя оправдывает? :)

может, просто хакеры эрланг неасилили :)

/me вспомнил креатив "Как прострелить себе ногу" :)

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

> согласен. с эрлангом, правда, довилось немного помучиться (я сначала с сырцов все поставить хотел), но результат того стоил. когда-то jabberd-1 подымал -- до конца настроить терпения не хватило, потому на jabberd-2 забил сразу. а ejabberd вполне устраивает, легко конфигурится и стабильно работает...

Кстати у jabberd2 таки прекрасная дока по настройке, только немного с JIT и MUC помучаться пришлось. От эрланга до сих пор кошмары снятся :)) Кстати ejabberd у меня как-то упал намертво... Хотя может это виновата убунтяшная сборка.

Bohtvaroh ★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

эм... эта... а как перенести базу с 1.1.1 на 1.1.2? %)

если можно, в двух словах, если нет -- придется по факу лазить :(

arsi ★★★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от arsi

Re: Вышел релиз ejabberd 1.1.2

Смотря на чем база. Если на mnesia, то никак не надо переносить. Должно само заработать. Если какой-нибудь SQL сервер, то таки читать хотя бы release notes. Там схема поменялась немного.

anonymous ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от SKYRiDER

Re: Вышел релиз ejabberd 1.1.2

А потому, что ты же первый бы и спросил: "А где скачать?". А так и ссылка на release notes в первой же заметке, и все остальное.

anonymous ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от anonymous

Re: Вышел релиз ejabberd 1.1.2

> А потому, что ты же первый бы и спросил: "А где скачать?". А так и ссылка на release notes в первой же заметке, и все остальное.

Хм, этот момент автор новости как раз предусмотрел: "скачать можно здесь http://www.process-one.net/en/project...";. :) Поэтому ссылку на подробности можно было дать точно на release notes.

SKYRiDER ★★★ ()

Re: Вышел релиз ejabberd 1.1.2

а можно-ли заставить ejabberd хранить историю сообщений на сервере и какие клиенты jabber это поддерживают?

anonymous ()

Re: Вышел релиз ejabberd 1.1.2

Респект и благодарности разработчикам. В том числе и за реализацию на Erlang, который действительно рулит в плане многопоточности - пока был jabberd, сервер подыхал на паре сотен юзеров онлайн.

anonymous ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от codebuger

Re: Вышел релиз ejabberd 1.1.2

Жень, ты удивишся, но у меня на сервере с гентой он крутится без всяких намеков на иксы...

..правда, как обычно ебилды самописные.. ;)

catap ★★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

> Erlang/OTP R11B has not yet been fully certified for ejabberd.

Кто-нить пробовал под R11 его пускать?

Bohtvaroh ★★★★ ()

Re: Вышел релиз ejabberd 1.1.2

Люди добрые. А не подскажите ли, желательно поподробнее, как его в линуксе как сервис запскать при сутарте системы. А то я вручную запускаю. Запарился уже. Я в этом не шарю. А сделать надо. У меня сусе 10. Да и в винде щасу 1.1.2 поставил. А как его как серсвис запустить не догоню. Раньшуе при установке галочка была зарегистрировать как сервис. А щас нету. И вручную созданый сервис не работает. Помогите пожалуйста кто знает. Буду очень благодарен.

anonymous ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от Bohtvaroh

Re: Вышел релиз ejabberd 1.1.2

> Кто-нить пробовал под R11 его пускать?

Да. Без проблем, только без SMP :) SMP ещё не очень стабильно работает.

zenith ★★★ ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от anonymous

Re: Вышел релиз ejabberd 1.1.2

> а почему под генту эта хрень за собой иксы тянет? че за бред?

/etc/portage/package.use

dev/lang/erlang -X

И будет тебе счастье. По крайней мере с 1.1.1 никаких проблем.

PitStop ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от catap

Re: Вышел релиз ejabberd 1.1.2

> у меня на сервере с гентой он крутится без всяких намеков на иксы...

> ..правда, как обычно ебилды самописные.. ;)

Я его под фряхой ставить хотел. Сегодня буду пробовать опять если настрой будет, а то jabberd2 местами мне не очень нравится.

codebuger ()
Ответ на: Re: Вышел релиз ejabberd 1.1.2 от anonymous

Re: Вышел релиз ejabberd 1.1.2

> Раньшуе при установке галочка была зарегистрировать как сервис. А щас нету.

Раньше инсталлятор был другой, и собирал его совсем другой человек (понимающий, что запускать под виндой его надо как сервис, а не просто так...).

Так что теперь только так: Ищи в том донельзя урезанном дистрибутиве эрланга, что ставится с ejabberd программу erlsrv.exe. Если нет ее, то придется скачать сам эрланг с http://www.erlang.org/. И читай на нее доку. Материть текущего сборщика ejabberd для винды разрешается. (Кроме того, с сервисом под винду были проблемы: не всяким образом собранные библиотеки подгружались при автоматическом запуске. Если их собрали "неправильно", то и не запустишь ты его...)

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