"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." (Robert A. Heinlein)

Thursday, 5 March 2009

Experimenting with Linux: MLDonkey

My little Linux server (PIII-550) works usually as Bittorrent download machine with Torrentflux running on the Apache server.  I desired to expand my little machine capabilities by installing some more download software. MLDonkey is a peer-to-peer client which let you download shared files in various network protocols.
 I did choose the easy way to install it using apt-get command:
sudo apt-get install mldonkey-server
 then I stopped the mldonkey server and edited the downloads.ini file in order to enable web acces from computers in my local network:
sudo /etc/init.d/mldonkey-server stop
cd /var/lib/mldonkey/
sudo vim downloads.ini
 I so edited the file adding my local network address range to allowed ips variable:
...
allowed_ips = [
  "127.0.0.1";
  "192.168.30.2/254";]
...



 I then restarted MLDonkey server:
 sudo /etc/init.d/mldonkey-server start
and I eventually managed to enter in MLDonkey web interface:


Let me say MLDonkey web based user interface is not the easiest thing to use, I managed how to start a download but I'm still studying the many options it offers.