Linux-Implementierung

Es gibt also 2 Möglichkeiten der NFS-Implementierung
  1. Userlevel -> Paket nfs-server-2.2beta37.tar.gz
  2. Kernellevel -> knfs-1.2
Zur Zeit hat nur der knfs hat den lockd. Auch Solaris soll auch den NFS-Server im Kern implementieren.

Suse-Linux-6.0 unterstützt beides (wobei a) auf deinem Rechner installiert ist). (Man sieht es in /sbin/init.d/nfsserver)

In den Quellen des linux-2.2.x Kerns ist der Kernelnfsd eingebaut und angepaßt. Sowohl für das Client- wie das Servermodul gibt es ein sunrpc-Modul im Kern. Beide greifen auch auf das lockd-Modul zu.

Leider finde ich keine Dokumentation im Linux-Kern.

Changes sagt:

The user-land 2.2beta40 release:
ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/nfs-server-2.2beta40.tar.gz
ftp://linux.nrao.edu/mirrors/fb0429.mathematik.th-darmstadt.de/pub/linux/okir/nf
s-server-2.2beta40.tar.gz


The kernel-level 12/04/98 release:
ftp://ftp.yggdrasil.com/private/hjl/knfsd-981204.tar.gz
ftp://ftp.kernel.org/pub/linux/devel/gcc/knfsd-981204.tar.gz

Wichtige manualpages