OpenBSD
From MLDonkey
[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.
