NFS server for non-Linux NFS clients, you should get the Linux NFS
kernel from the Linux NFS CVS server:
-1. Set the environment variable, CVS_RSH, to ssh.
+1. Set the environment variable, CVS_RSH, to ssh. It is not required
+for anonymous access.
+
2. Login to the Linux NFS CVS server:
-# cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs login
+# cvs -z 3 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs login
without password if it is your first time.
a. From the NFS V2 branch:
-# cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co -r linux-2-2-nfsv2 linux-2.2
+# cvs -z 3 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs co -r linux-2-2-nfsv2 linux-2.2
b. From the main trunk:
-# cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co linux-2.2
+# cvs -z 3 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs co linux-2.2
4. If you don't want to use the current NFS kernel, you can find out
for which kernels the NFS patch is available:
# cd linux-2.2
-# cvs -z 9 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs status -v Makefile
+# cvs -z 9 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs status -v Makefile
Then generate the kernel patch:
-# cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs rdiff -ko -u -r linux-2-2-xx -r linux-2-2-xx-nfsv2-xxxxx linux-2.2
+# cvs -z 3 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs rdiff -ko -u -r linux-2-2-xx -r linux-2-2-xx-nfsv2-xxxxx linux-2.2
If there is no NFS patch for the kernel you are interested in, you have
to make a patch closest to your kernel version and apply it by hand.
the Linux NFS CVS server. We will need all the help we can get. To
contribute to the Linux NFS project, please go to
-http://www.linuxnfs.sourceforge.org
+http://www.sourceforge.net
You register yourself. Please send an email to
-nfs-admin@linuxnfs.sourceforge.org with
+nfs-admin@nfs.sourceforge.net with
-1. Your user id on www.linuxnfs.sourceforge.org.
+1. Your user id on www.sourceforge.net.
2. The area in NFS you'd like to work on.
You will be notified when it is done.
The nfs-utils package is available from the CVS server:
-# cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co nfs-utils
+# cvs -z 3 -d:pserver:anonymous@cvs.nfs.sourceforge.net:/cvsroot/nfs co nfs-utils
will get the latest version.
The files are
-ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs-utils-0.1.6.tar.gz
-ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs-utils-0.1.5-0.1.6.diff.gz
+ftp://nfs.sourceforge.net/pub/nfs/nfs-utils-0.1.6.tar.gz
+ftp://nfs.sourceforge.net/pub/nfs/nfs-utils-0.1.5-0.1.6.diff.gz
To compile, just do
If your mount from util-linux is too old, you will need 2 patches:
-ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/util-linux-2.9o-mount-nfsv3.patch
-ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/util-linux-2.9w-mount-nfsv3try.patch
+ftp://nfs.sourceforge.net/pub/nfs/util-linux-2.9o-mount-nfsv3.patch
+ftp://nfs.sourceforge.net/pub/nfs/util-linux-2.9w-mount-nfsv3try.patch
Thanks.