Transport MSN dla ejabberd
W związku z tym, że w AIESEC ogólnie obowiązującym komunikatorem jest MSN Messenger a ja nie lubię instalować nic co jest produkcji pewnej firmy z Redmond postanowiłem dodać transport MSN do serwera jabbera na CzLUG-u. No to do roboty:
1. Instalujemy PyMSNt wraz z biblioteką python-imaging (na szczęście tym razem jest w repozytorium debiana):
root@valkiria# apt-get install pymsnt python-imaging
2. Konfiguracja transportu jest banalnie prosta i sprowadza się do uzupełnienia kilku dyrektyw w XML-owym pliku /etc/pymsnt.conf.xml
- <jid>msn.server.com</jid>
- <host>127.0.0.1</host>
- <discoName>MSN Transport</discoName>
- <reactor>pool</reactor>
- <mainServer>127.0.0.1</mainServer>
- <port>5347</port>
- <sercret>tajnehasło</secret>
- <lang>pl</lang>
- <webside>http://www.server.com</webside>
Reszta ustawień pozostaje domyślna.
3. Teraz pozostało nam ostatecznie dopisać transport do ejabberd w pliku /etc/ejabberd/ejabberd.cfg dopisujemy:
% MSN Transport
{5347, ejabberd_service, [{host, "msn.server.com",
[{password, "tajnehasło"}]}]},
4. Po zrestartowaniu serwera i transportu powinniśmy w przeglądarce usług widzieć nowy transport.
Napisane 31 października, 2007 przez sor