[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bits from the kernel team



On Wed, Dec 23, 2009 at 01:51:01AM +0100, Frans Pop wrote:
> The following change in /etc/init.d/nfs-kernel-server fixes this:
>  		# See if our running kernel supports the NFS kernel server
> -		if [ -f /proc/kallsyms ] && ! grep -qE 'init_nf(sd|    )' /proc/kallsyms; then
> +		if ! [ -d /sys/module/nfsd ]; then

Only when nfsd is a module, not when it is compiled in:
$ grep NFSD /boot/config-2.6.32.2
CONFIG_NFSD=y
$ ls -dl /sys/module/nfs*
drwxr-xr-x 3 root root 0 Dec 23 09:05 /sys/module/nfs
$

Testing for /proc/fs/nfs/exports could probably work everywhere.

Regards,
  Michael

-- 
Michael Gernoth                            Department of Computer Science IV 
Martensstrasse 1  D-91058 Erlangen Germany  University of Erlangen-Nuremberg
	      http://www4.informatik.uni-erlangen.de/~gernoth/


Reply to: