No one will probably be using this, but oh well.

** Installation:

Do a:

perl Makefile.PL
make
make install

This will put everything in /usr/bin by default.

If you are running a bangkorg server, you need to edit /etc/inetd.conf to
allow it to accept incoming bangkorg requests.  Just add a line like:

1232	stream	tcp	nowait	nobody	/usr/sbin/tcpd	/usr/bin/bangkorgd

I have tcpwrappers installed, if you don't or you just don't want to use
them, then replace the tcpd part with another /usr../bangkorgd line.  Then
copy in the bangkorgd.conf file to /etc, or make your own.

** Configuration:

To configure the bangkorgd, edit bangkorgd.conf.  Each module gets a keyword.
The format is just keyword<spaces>path.  For example, say you have a project
in /home/bangkorg/myproject and you want it shared as myproject, then add this:

myproject	/home/bangkorg/myproject

Now in the directory where you have the project, you will need a JOO.list
file.  This is just a file of what you want to keep up to date with
the development part.  The easiest way to make this file is:

find . > .bangkorg_list

And edit the JOO.list file by hand to include what you want managed.

** Usage

On the client side, all you need to do is go in the directory where
you want stuff kept in sync and run:

bangkorg KEYWORD SERVER

Using out myproject example above, and assuming the bangkorgserver is 
bangkorg.server.net, you would use:

bangkorg myproject bangkorg.server.net

That's about it.  Stuff that's not the same on the client as the server
that is in the list will be updated to the latest version.  It's really
just like rsync or cvs, but it only go's 1 way and is easier to set up
and run.

