SOURCES: nfsfs.init - mount /proc/fs/nfsd when running on 2.6 kernel
Artur Frysiak
wiget w pld-linux.org
Pon, 6 Wrz 2004, 10:11:58 CEST
On Sun, Sep 05, 2004 at 10:19:09PM +0000, arekm wrote:
> Author: arekm Date: Sun Sep 5 22:19:09 2004 GMT
> Module: SOURCES Tag: HEAD
> ---- Log message:
> - mount /proc/fs/nfsd when running on 2.6 kernel
>
> ---- Files affected:
> SOURCES:
> nfsfs.init (1.16 -> 1.17)
>
> ---- Diffs:
>
> ================================================================
> Index: SOURCES/nfsfs.init
> diff -u SOURCES/nfsfs.init:1.16 SOURCES/nfsfs.init:1.17
> --- SOURCES/nfsfs.init:1.16 Thu Feb 12 09:38:00 2004
> +++ SOURCES/nfsfs.init Sun Sep 5 22:19:03 2004
> @@ -37,10 +37,14 @@
> # See how we were called.
> case "$1" in
> start)
> - show "Mounting NFS filesystems"
> - busy
> - mount -a -t nfs
> - ok
> + modprobe -s nfsd > /dev/null 2>&1
> +
> + if [ "$(kernelverser)" -ge "002006" ] && \
> + grep -q nfsd /proc/filesystems && \
> + ! grep -q nfsd /proc/mounts; then
> + run_cmd "Mounting /proc/fs/nfsd filesystem" mount -t nfsd nfsd /proc/fs/nfsd
> + fi
> + run_cmd "Mounting NFS filesystems" mount -a -t nfs
> touch /var/lock/subsys/nfsfs
> ;;
> stop)
> ================================================================
Trochę nie bardzo rozumiem.
Czy moduł nfsd jest potrzebny do montowania zasobów NFS?
A może służy on do serwowania tych zasobów innym maszynom?
Jeśli tak to raczej nie w tym skrypcie powinien być ładowany i montowany
/proc/fs/nfsd.
Pozdrawiam
--
Artur Frysiak
http://www.pld-linux.org/
Więcej informacji o liście dyskusyjnej pld-devel-pl