X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2FREADME.platforms;h=4b46ac7b4f96768d07cd76c1811462fe6b161f14;hb=HEAD;hp=97ece80da5894871be31ed18fc788440fb2e76fd;hpb=4b83f8e50792b459dfd8a6ffe470c2fccb524e7b;p=betaftpd diff --git a/doc/README.platforms b/doc/README.platforms index 97ece80..4b46ac7 100644 --- a/doc/README.platforms +++ b/doc/README.platforms @@ -1,44 +1,53 @@ -These are platforms that BetaFTPD is known to run on (`Supported' means -that each new major version will be tested on this platform): +These are platforms that BetaFTPD is known to run on (`Supported' means that +each new major version will be tested on this platform): Linux, libc5 ------------ -Slackware 3.5. Compiles, partly tested. Supported. +Slackware 3.5. Compiles, partly tested. Not supported anymore, so don't expect +new releases to be tested here. Linux, libc6 (i*86-pc-linux-gnu) -------------------------------- Slackware 3.4 (upgraded to glibc 2.1) and Debian GNU/Linux 2.1 (glibc 2.0). -Debian is previously tested and known to work well, but since I had to -move the computer away, I can't test it anymore. It should work, though. -Tested and working on Slackware (my main system). Should work fine on most -Linux distributions. +Debian is previously tested and known to work well, but since I had to move the +computer away, I can't test it anymore. It should work, though. Tested and +working on Slackware (my main system). Should work fine on most Linux +distributions. SunOS 5.5 (sparc-sun-solaris2.5.1) ---------------------------------- -Compiles, runs, not very much testing. +Compiles, runs, not very much testing. (Not tested lately, due to lack of +root on a SunOS system, and nonroot still being bad.) FreeBSD ------- -Compiles, runs, not very much testing. A user reports that it actually works -well. (No sendfile() support, though.) - -In other words, as of today BetaFTPD works properly on Linux ONLY... If you -feel an urge to change this, please do step forward and offer to port it. I've -got access to both FreeBSD and SunOS-machines (thanks to very friendly people -who've given me shell access), but due to Internet time restrictions and general -lack of time, I really can't take care of all other patforms. +Compiles, runs, not very much testing. (No sendfile() support, though.) + +Windows (cygwin) +---------------- +Well... Compiles, runs (barely), not much testing. Lacks several important +features such as mmap(), not to mention the lack of a proper user system. +Anonymous FTP not tested, only non-anonymous. Nonroot not tested, but a working +nonroot system would probably be cruical to make it work properly. To sum it +up: Get an FTP server made for Windows instead ;-) + +In other words, as of today BetaFTPD works properly on Linux and FreeBSD +ONLY... If you feel an urge to change this, please do step forward and offer +to port it. I've got access to both FreeBSD and SunOS-machines (thanks to very +friendly people who've given me shell access), but due to Internet time +restrictions and general lack of time, I really can't take care of all other +patforms. All others ---------- Totally unknown. If you want to help out, here are some things that will help (in descending order): -1. That you can take responsibility for adjusting each new version of - BetaFTPD to your OS. -2. If #1 isn't possible, just a note that it works (if it works!) or - patches to make the latest version work. (Note that this is now preferred - over #3 -- it wasn't so earlier.) -3. If #2 isn't possible, that I can get (permanent; I'll probably need to - check later versions...) shell access to a computer with that OS. - Optionally, you could always send me a fresh HD with that OS installed :-) - +1. That you can take responsibility for adjusting each new version of BetaFTPD + to your OS. +2. If #1 isn't possible, just a note that it works (if it works!) or patches to + make the latest version work. (Note that this is now preferred over #3 -- it + wasn't so earlier.) +3. If #2 isn't possible, that I can get (permanent; I'll probably need to check + later versions...) shell access to a computer with that OS. Optionally, you + could always send me a fresh HD with that OS installed :-)