ejabberd - Comments for "Необходимо получить всех пользователей в контакт-лист c локального се" https://www.ejabberd.im/node/1318 en Модуль канешно https://www.ejabberd.im/node/1318#comment-3023 <p>Модуль канешно замечательный... mod_shared_roster.erl.diff<br /> А такой вопрос - а если я жаббер сервак не компилил а просто с инсталлера развернул??</p> <p>%%% 1. Copy mod_shared_roster.erl.diff to your ejabberd/src<br /> %%% 2. Apply the patch with: patch -p0</p> Tue, 06 Feb 2007 06:27:55 +0000 grab comment 3023 at https://www.ejabberd.im проще https://www.ejabberd.im/node/1318#comment-2952 <p>проще так..<br /> {ldap_filter,"(&amp;(objectClass=sambaSAMAccount)(!(cn=nobody))(!(cn=root)))"}.</p> Mon, 29 Jan 2007 04:52:09 +0000 Anton Shevtsov comment 2952 at https://www.ejabberd.im как вариант https://www.ejabberd.im/node/1318#comment-2940 <p>как вариант можно попытаться попробовать это:<br /> <a href="http://www.ejabberd.im/node/1099#comment-2350" title="http://www.ejabberd.im/node/1099#comment-2350">http://www.ejabberd.im/node/1099#comment-2350</a><br /> но там придётся править код, и вообще это довольно грубый патч.<br /> Я его пробовал только с eJabberd 1.1.1 и AD<br /> Но он умеет раскидывать юзеров по группам, чего мне так не хватает в mod_shared_roster_ldap.erl</p> Fri, 26 Jan 2007 16:15:39 +0000 d.k.brazz comment 2940 at https://www.ejabberd.im Заведи группу Jabber Users https://www.ejabberd.im/node/1318#comment-2939 <div class="quote-msg"> <div class="quote-author"><em>Anton Shevtsov</em> wrote:</div> <p>Замечательно, а как из этих всех удалить несколько ненужных (root, nobody и прочих попавших с ldapа), можно какое нибудь исключение прописать?</p></div> <p>в ejabberd.cfg :<br /> {ldap_filter, "(memberOf=CN=Jabber Users,CN=Users,DC=company,DC=com)"}<br /> заведи группу Jabber Users и включи в нее кого надо</p> Fri, 26 Jan 2007 16:03:07 +0000 d.k.brazz comment 2939 at https://www.ejabberd.im и заодно по https://www.ejabberd.im/node/1318#comment-2938 <p>и заодно по спискам управления доступом просветить можешь?<br /> на паре тройке примеров.</p> Fri, 26 Jan 2007 12:12:02 +0000 Anton Shevtsov comment 2938 at https://www.ejabberd.im Замечательно, а https://www.ejabberd.im/node/1318#comment-2937 <p>Замечательно, а как из этих всех удалить несколько ненужных (root, nobody и прочих попавших с ldapа), можно какое нибудь исключение прописать?</p> Fri, 26 Jan 2007 12:04:56 +0000 Anton Shevtsov comment 2937 at https://www.ejabberd.im Shared roster LDAP https://www.ejabberd.im/node/1318#comment-2934 <p>смотри здесь<br /> <a href="http://www.ejabberd.im/node/1213" title="http://www.ejabberd.im/node/1213">http://www.ejabberd.im/node/1213</a><br /> но, у меня получилось увидеть контакты только из своей группы<br /> Сырой еще этот модуль</p> <p>если без групп, то можно через стандартный mod_shared_roster.erl (не ldap) завести группу EveryBody и добавить туда мемберами @all@<br /> подробнее тут <a href="http://www.ejabberd.im/shared-roster-all" title="http://www.ejabberd.im/shared-roster-all">http://www.ejabberd.im/shared-roster-all</a></p> Fri, 26 Jan 2007 09:29:18 +0000 d.k.brazz comment 2934 at https://www.ejabberd.im