Jabberd-AIM

From YobiWiki
Jump to navigation Jump to search

Le transport AIM supporte également ICQ néanmoins il est avantageux d'utiliser le transport JIT dédié à ICQ (plus complet). cf Jabberd-Icq

cd jabberd/jabber-1.4.2a
wget http://aim-transport.jabberstudio.org/aim-transport-stable-20030111.tar.gz
tar -xzvf aim-transport-stable-20030111.tar.gz
cd aim-transport-stable-20030111
./configure
make
mkdir /var/lib/jabber/aim
cp src/aimtrans.so /var/lib/jabber/aim
wget http://www.ibiblio.org/gentoo/distfiles/Install_AIM_3.5.1670.exe
mv Install_AIM_3.5.1670.exe /var/lib/jabber/aim/aim.exe

Ajouter dans /etc/jabber/jabber.xml, section <browse>:

       <service type="aim" jid="aim.reseaucitoyen.be" name="Passerelle vers AIM">
         <ns>jabber:iq:gateway</ns>
         <ns>jabber:iq:register</ns>
       </service>
       <service type="icq" jid="icq.reseaucitoyen.be" name="Passerelle vers ICQ">
         <ns>jabber:iq:gateway</ns>
         <ns>jabber:iq:register</ns>
       </service>

Ajouter dans /etc/jabber/jabber.xml, dans la liste des <service>:

 <service id='aim.reseaucitoyen.be'>
   <load><aim_transport>/var/lib/jabber/aim/aimtrans.so</aim_transport></load>
   <aimtrans xmlns='jabber:config:aimtrans'>
     <aimbinarydir>/var/lib/jabber/aim</aimbinarydir>
     <vCard>
       <FN>Passerelle vers AIM</FN>
       <DESC>Ce service fournit une passerelle pour communiquer avec le reseau AIM</DESC>
     </vCard>
     <charset>cp1252</charset>
   </aimtrans>
 </service>
 <service id='icq.reseaucitoyen.be'>
   <load><aim_transport>/var/lib/jabber/aim/aimtrans.so</aim_transport></load>
   <aimtrans xmlns='jabber:config:aimtrans'>
     <aimbinarydir>/var/lib/jabber/aim</aimbinarydir>
     <vCard>
       <FN>Passerelle vers ICQ</FN>
       <DESC>Ce service fournit une passerelle pour communiquer avec le reseau ICQ</DESC>
     </vCard>
     <charset>cp1252</charset>
   </aimtrans>
 </service>