MLDonkey for OpenSolaris @ Multimedia Repository

MLDonkey LogoI've added MLDonkey 3.0.0 to my repository at http://ips.homeunix.com:10906. The only network I have compiled into this MLDonkey package is the eDonkey/Overnet network. Click on the picture below to get an idea of how MLDonkey works.

One of the things I love most about MLDonkey is the fact that you can have the CORE running on a different computer to the GUI. I have included the GTK2 GUI in the package however there are a lot of others, including PHP, available from the MLDonkey website.

MLDonkey Screenshot

You can add my repository to your installation and install MLDonkey by follow the steps below.

  1. "pkg set-authority -O http://ips.homeunix.com:10906 ips.homeunix.com" to add repository.
  2. "pkg refresh --full" to update catalog.
  3. "pkg install MBLmldonkey" to install MLDonkey.

Let me know if you have any problems.

Have fun.

Bittorent and FileTP

Hello,

I finally found why my mldonkey doesn't work with eDonkey server : there is a bug in one source file of mldonkey 3.0.0. Just apply that patch, and it will work fine :


--- /root/mldonkey/mldonkey-cvs/src/utils/net/basicSocket.ml 2007-02-19 22:20:38.000000000 +0100
+++ /root/mldonkey/mldonkey/src/utils/net/basicSocket.ml 2009-06-29 20:21:18.000000000 +0200
@@ -339,7 +339,7 @@

let create name fd handler =
MlUnix.set_nonblock fd;
- if not Autoconf.windows then setsockopt fd SO_KEEPALIVE !socket_keepalive;
+ if not (Autoconf.windows || Autoconf.system="solaris") then setsockopt fd SO_KEEPALIVE !socket_keepalive;
create_blocking name fd handler

Best regards ;)

RE: Bittorent and FileTP

Yes, good find. I had to implement that fix as well. I do have a compiled version of MLDonkey with BT and eDonkey/Overnet but it was compiled on Solaris 10 and is a SVR4 package.

I'll be making my Solaris 10 SVR4 packages available here soon as well.

Cheers

Bittorent and FileTP

Hi,

First of all, thank you for this pakage !

I have a resquest : can you make a version with eDonkey, Overnet, Bittorent and FileTP network ?

I tried to make it myself, but it doesn't work : Bittorent and FileTP are OK, but I am unable to connect eDonkey server...

Your version work perfectly with eDonkey server, but I need also Bittorent.

Thank you !