OpenBSD

From MLDonkey

Jump to: navigation, search

[MLdonkey] works excellenty on OpenBSD

If you think about crap benchmarks about OpenBSD ( that seems be maked for linux people ) see http://www.deadly.org/article.php3?sid20031019083707&modeflat.

If you intend to run mldonkey as non-root (recommended practice) you should either add a specific login-class for the mldonkey user which increases the number of filehandles or increase the filehandle ulimit above 512 (ulimit -n 512). Otherwise your performance will suffer badly (try fstat||grep <mldonkey user>||wc -l).

You can get binaries from kokamomi at: http://www.gueststars.net/mldonkey/index.html

Tips

  • When you build you must use gmake instead of make.
  • You may find more infos at CompilationProblems.
  • Configure well your pf/nat: PacketFilter.
  • Filedescriptors are naturally pretty low by default under OpenBSD use ulimit to check/change them for better performance (and to solve some crash ;)).
  • You may also wish to add some lines /etc/sysctl.conf.
  • Since us OpenBSD people are generally paranoids, have a look at Chroot.
  • If you like use daemon tools with mldonkey see UsingDaemonTools

NOTE: With [[1]] we dont know how solve the problem of low filedescriptors, if you know how, please let us to know in UsingDaemonTools daemon tools.

FIX: there are a temporary fix on UsingDaemonTools, but i think that isnt too secure.

Personal tools