BerliOS Developer Logo

giFT-OpenNap

About

giFT-OpenNap is a giFT plugin for OpenNap, i.e. with this plugin, you will be able to acess the various OpenNap networks.
It's licensed under the terms of the GNU General Public License (see COPYING in the source distribution for details).

Status

This project isn't maintained anymore.

Searching works, downloading and uploading stuff is on it's way.

It's known to work on:

If you get it working on another system, please let me know.
If you don't get it working on another system, let me know as well :)

Get the Source

There's no release tarball yet, get the source from CVS instead:

  cvs -z3 -d:pserver:anonymous@cvs.gift-opennap.berlios.de:/cvsroot/gift-opennap co giFT-OpenNap

Installation

Just run the usual commands:

  ./autogen.sh
  make
  make install

If it doesn't compile, update the code from CVS and update giFT, then try again.

You'll also need to tell giFT you'd like to use this plugin:
Open ~/.giFT/gift.conf and add "OpenNap" to the line that starts with plugins = ...

Configuration

See ~/.giFT/OpenNap/OpenNap.conf - it's quite well documented. If you're just getting started, the defaults will work well for you.

If you want to use giFT OpenNap with a local server, put some IPs in ~/.giFT/OpenNap/nodelist.
Have a look at /usr/local/share/giFT/OpenNap/nodelist (path will vary if you didn't install giFT-OpenNap in /usr/local) to see how it should look like.

Contact

I can be reached via tilman -at- code-monkey.de or via the gift-opennap-devel mailing list (http://developer.berlios.de/projects/gift-opennap).
Feel free to send patches or bugreports (read the Bug reports section).

Bug reports

When reporting bugs, configure giFT-OpenNap using configure --enable-debug and include a gdb backtrace if you can:

  $ gdb giFT
  $ run
  (wait until it breaks)
  $ backtrace

...and send me the output.