Installation:

First make sure you have libEQ.a installed in your library path, /usr/lib will generally work. The current md5sum for libEQ.a is a38ceb68b70e0bc2ea27a5147fa50f73, do *NOT* use a libEQ.a file that does not have this md5sum as it could potentially do nasty things like steal your passwords. Simply type "md5sum libEQ.a" to see the md5sum of the file.

With a full install of Mandrake 8.2 the only extra rpm's you have to install is libpcap0-devel and libpcap0. I'm not promoting Mandrake but it's a popular distro and this shows how easy it can be to install Sins.

If you have errors with ./configure you will have to look over the error it generates and take a look at the requirements page to see what you've missed OR look at the troubleshooting page.

Sins hasn't been tested with GCC 3.x yet. Maybe it works, maybe it doesn't.

Download Sins here

To download you can follow the instructions on the CVS page but here they are again:
cvs -d:pserver:anonymous@cvs.sins.sourceforge.net:/cvsroot/sins login
cvs -z3 -d:pserver:anonymous@cvs.sins.sourceforge.net:/cvsroot/sins co sins

Enter the newly created sins directory:
cd sins

Create the configure script:
make -f Makefile.dist

Run the configure script:
./configure

Compile sins:
make CXXFLAGS="-O3 --fast-math"
(Note that in -O3 that's the letter O not a zero)

If you know you have a Pentium Pro/2/3/4, Athlon/Duron you can use this line instead for a little extra speed:
make CXXFLAGS="-O3 -march=i686 --fast-math"

You must have write access to "/usr/local/share" and "/usr/local/bin" to run "make install", this usually means you have to be root so you will run "su" to switch users to root:
su

Now that you have write privileges, install Sins:
make install

This will create a "/usr/local/share/sins" directory containing the maps and configuration files, the "sins" executable will be placed in "/usr/local/bin/".

Sins automatically detects the IP addresses of any computer running EQ that you would like to monitor so there is no need to edit any configuration files. Now whenever you want to run Sins all you have to do is open a terminal and type:
cd /usr/local/bin
su
./sins

If this is the first time you've installed Sins you'll have to copy over the conf file also:
cp /usr/local/share/sins/sins.conf.dist /usr/local/share/sins/sins.conf

If you would like to add an icon to your KDE desktop:
Right click on the desktop -> click Create New -> click Link to Application.
If you would like to choose a custom image for the icon click on the gear button.
Name it Sins then click on the execute tab.
Type /usr/local/bin/sins in the command box.
Tick the "Run as a different user" box and type root as the Username.
Now click OK and your icon will run Sins, automatically prompting you for the root password.