AIM-Transport 0.9.24
--------------------

This version of the AIM Transport is designed specifically to work with the
Jabber server version 1.4.  It will not work with previous versions due to the
way that it loads itself into the main jabberd binary.

Note you can connect to ICQ using this transport, too. Currently you
cannot retrieve ICQ away status messages or user information nor search
for users. A simple SMS sending hack is included, but for now responses do 
not come through and no SMS sending confirmation is sent.
For SMS, send "SEND-SMS:number:text" to any ICQ user,
for example "SEND-SMS:+4917012345:Test".

To build the AIM Transport uncompress the tarball, if you uncompressed it into
the Jabber 1.4 directory you can run the configure directly and it will find
jabberd.  Otherwise, you need to use the --with-jabberd=PATH option to
configure.  At this point you can run make and it should build just fine.  Note,
this version of the AIM Transport no longer requires a seperate download of
libfaim.

After the build is complete you will find an aimtrans.so in the src directory.
You will need to edit your jabber.xml to tell jabberd to load this file, and 
let clients be aware of it's availability.  First, in the browse section of the
jsm service you need to add:

    <service type="aim" jid="aim.localhost" name="AIM Transport">
      <ns>jabber:iq:gateway</ns>
      <ns>jabber:iq:register</ns>
    </service>

Next you need to add the lines to load in the transport and it's configuration
options:

  <service id='aim.localhost'>
    <load><aim_transport>/path/to/your/aimtrans.so</aim_transport></load>

    <aimtrans xmlns='jabber:config:aimtrans'>
      <aimbinarydir>/path/to/aim_install</aimbinarydir>
      <vCard>
        <FN>AIM Transport</FN>
        <DESC>An AIM Transport!</DESC>
        <URL>http://foo.bar/</URL>
      </vCard>
      
    </aimtrans>
  </service>

The most interesting of these is the <aimbinarydir/> flag.  For aimtransport
to be able to work you need a valid directory from AIM version 3.5.1670.  It
has to be that version.  I would suggest searching on Google.  For legal 
reasons I can not distribute this file.

The installer version that works for me is this with md5sum:

04eba0bd0ea5fe1756612e14663093aa  /win/Install_AIM_3.5.1670.exe

After these changes everything should be running smoothly.
        
Fire any questions to temas@jabber.org.
