X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README;h=cab6aa646a563dd53c50120bdd4cf549bc067721;hb=9f88cb06f5e670afd629a61181b1bfbf2525c609;hp=c02b8ec2905bd08ab300b345153b094bf39fad67;hpb=84004dbf9bb2ab8a7f8b968affc53ee3065fa911;p=deb_libnfs.git diff --git a/README b/README index c02b8ec..cab6aa6 100644 --- a/README +++ b/README @@ -22,3 +22,31 @@ This API provides access to posix vfs like functions such as stat(), read(), ... examples/nfsclient-sync.c provides examples on how to use this API + + + +ROOT vs NON-ROOT +================ +When running as root, libnfs tries to allocate a system port for its connection +to the nfs server. When running as non-root it will use a normal +ephemeral port. +Many NFS servers default to a mode where they do not allow non-system +ports from connecting. +These servers require you use the "insecure" export option in /etc/exports +in order to allow libnfs clients to be able to connect. + +PLATFORM support +================= +As of now this is tested with linux, MacOSX and Apple iOS. + +Linux: - tested with Ubuntu 10.04 - should work with others aswell +Cygwin: - tested under 64bit win2k8. +MacOSX: - tested with SDK 10.4 (under Snow Leopard) - should also work with later SDKs and 64Bit +iOS: - tested with iOS SDK 4.2 - running on iOS 4.3.x +FreeBSD:- tested with 8.2 + + +Cygwin +------ +Configure with './configure --enable-tirpc' since cygwin only supports ti-rpc and not classic rpc. +