Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
apt-get install jabber-jud
Для других дистрибутивов можно скачать jud (jabber user directory) со страницы . Скачав исходник, развернем его прямо в директорию /usr/local/jabber. Переходим в директорию /usr/local/jabber/jud-0.4 и даем команду make. После успешной сборки читаем файл README и копируем нужные секции в основной конфигурационный файл /usr/local/jabber/jabber.xml.
Будьте внимательны: секцию «service id=’jud’» надо скопировать в корневой раздел (внутри тега jabber), а «service type=’jud’» – в раздел browse. Меняем имя хоста на реальное в обеих секциях, правим путь к jud.so на наш – ./jud-0.4/jud.so и по желанию меняем vCard.
Теперь можно перезапустить сервер и наслаждаться корпоративной адресной книгой.
Конференции
Новый протокол конференций muc поддерживается агентом muconference-0.3.tar.gz, доступным на странице . Скачиваем архив и разворачиваем его в директорию jabber. Переходим в новую директорию /usr/local/jabber/mu-conference и даем команду make. После успешной сборки внимательно читаем файл README и копируем оттуда нужные секции в конфигурационный файл Jabber сервера jabber.xml.
Не забудьте поменять localhost.localdomain на реальное имя хоста. Если вы хотите, чтобы конференции были доступны из Интернета, зарегистрируйте имя conference.host.domain в службе DNS.
Теперь можно перезапустить сервер и с помощью браузера ресурсов убедиться, что новый сервис доступен на сервере. В клиенте попробуйте зайти в комнату и настроить ее свойства. Комнату можно сделать постоянной, приватной, запароленной и т. д. При разговоре в комнате работают команды с префиксом «/» типа /me, /smile и множество других.
В клиенте tkabber на эти команды работает дополнение клавишей tab.
ICQ-транспорт
Для Jabber есть два транспорта icq – icqv7-t и jit. Jit мне показался более продвинутым. Он поддерживает перекодировку через параметр в конфигурационном файле (для icqv7-t нужно патчить исходный код), работает поиск icq-контактов, кроме того, jit более стабильный, чем icqv7-t.
Для установки скачиваем архив с исходным кодом на странице и раскрываем его. Jit идет со своей версией Jabber-сервера и запускается как отдельный процесс. Даем команду ./configure и make. Если все собралось без ошибок, копируем файлы jabberd/jabberd, jit/jit.so в любую директорию, например, /usr/local/jabber/jit. Туда же копируем файл jabber-icq.example и переименовываем его в jabber-icq.xml.
