> q&d hack : original via wrapper aufrufen und ausgabe umleiten:
> cd /etc/init.d/
> cp -p nfs-kernel-server nfs-kernel-server.orig
> echo -e '#!/bin/bash\necho "NFS server
> ..."\n./nfs-kernel-server.orig $@
>
>  > /nfsserverstartup.log 2>&1\n' > nfs-kernel-server

nun, hier das Ergebniss:

-->
+ DESC='NFS kernel daemon'
+ PREFIX=/usr
+ '[' -x /usr/sbin/rpc.nfsd ']'
+ '[' -x /usr/sbin/rpc.mountd ']'
+ '[' -x /usr/sbin/exportfs ']'
+ '[' -x /usr/sbin/rpc.svcgssd ']'
+ DEFAULTFILE=/etc/default/nfs-kernel-server
+ RPCNFSDCOUNT=8
+ RPCNFSDPRIORITY=0
+ RPCMOUNTDOPTS=
+ NEED_SVCGSSD=yes
+ RPCGSSDOPTS=
+ RPCSVCGSSDOPTS=
+ PROCNFSD_MOUNTPOINT=/proc/fs/nfsd
+ '[' -f /etc/default/nfs-kernel-server ']'
+ . /etc/default/nfs-kernel-server
++ RPCNFSDCOUNT=8
++ RPCNFSDPRIORITY=0
++ RPCMOUNTDOPTS=
++ NEED_SVCGSSD=no
+ case "$1" in
+ cd /
+ '[' -f /etc/exports ']'
+ do_modprobe nfsd
+ '[' -x /sbin/modprobe ']'
+ modprobe -q nfsd
+ true
+ '[' -f /proc/kallsyms ']'
+ grep -q init_nfsd /proc/kallsyms
+ do_mount nfsd /proc/fs/nfsd
+ grep -E -qs 'nfsd$' /proc/filesystems
+ mountpoint -q /proc/fs/nfsd
+ mount -t nfsd nfsd /proc/fs/nfsd
+ return
+ printf 'Exporting directories for NFS kernel daemon...'
Exporting directories for NFS kernel daemon...+ /usr/sbin/exportfs -r
+ echo done.
done.
+ printf 'Starting NFS kernel daemon:'
Starting NFS kernel daemon:+ '[' no = yes ']'
+ printf ' nfsd'
 nfsd+ start-stop-daemon --start --quiet --nicelevel 
0 --exec /usr/sbin/rpc.nfsd -- 8
+ printf ' mountd'
 mountd+ ClearAddr=
+ '[' -f /proc/net/rpc/auth.unix.ip/channel ']'
+ fgrep -qs 127.0.0.1 /proc/net/rpc/auth.unix.ip/content
+ echo 'nfsd 127.0.0.1 2147483647 localhost'
+ ClearAddr=yes
+ /usr/bin/rpcinfo -u localhost nfs 3
+ '[' -z yes ']'
+ echo 'nfsd 127.0.0.1 1'
+ start-stop-daemon --start --quiet --exec /usr/sbin/rpc.mountd --
+ echo .
.
+ exit 0
--<

-- 
cu

Roland Kruggel  mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.15, KDE 3.5

Antwort per Email an