Deleted Added
full compact
nfsd (230099) nfsd (231667)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/nfsd 230099 2012-01-14 02:18:41Z dougb $
3# $FreeBSD: head/etc/rc.d/nfsd 231667 2012-02-14 10:51:24Z dougb $
4#
5
6# PROVIDE: nfsd
7# REQUIRE: mountd hostname gssd nfsuserd
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11

--- 31 unchanged lines hidden (view full) ---

43 echo 'NFS on reserved port only=YES'
44 sysctl vfs.nfsd.nfs_privport=1 > /dev/null
45 else
46 sysctl vfs.nfsd.nfs_privport=0 > /dev/null
47 fi
48
49 if checkyesno nfsv4_server_enable; then
50 sysctl vfs.nfsd.server_max_nfsvers=4 > /dev/null
4#
5
6# PROVIDE: nfsd
7# REQUIRE: mountd hostname gssd nfsuserd
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11

--- 31 unchanged lines hidden (view full) ---

43 echo 'NFS on reserved port only=YES'
44 sysctl vfs.nfsd.nfs_privport=1 > /dev/null
45 else
46 sysctl vfs.nfsd.nfs_privport=0 > /dev/null
47 fi
48
49 if checkyesno nfsv4_server_enable; then
50 sysctl vfs.nfsd.server_max_nfsvers=4 > /dev/null
51 if ! checkyesno nfsuserd_enable && \
52 ! /etc/rc.d/nfsuserd forcestatus 1>/dev/null 2>&1
53 then
54 if ! force_depend nfsuserd; then
55 err 1 "Cannot run nfsuserd"
56 fi
57 fi
51 force_depend nfsuserd || err 1 "Cannot run nfsuserd"
58 else
59 echo 'NFSv4 is disabled'
60 sysctl vfs.nfsd.server_max_nfsvers=3 > /dev/null
61 fi
62 fi
63
52 else
53 echo 'NFSv4 is disabled'
54 sysctl vfs.nfsd.server_max_nfsvers=3 > /dev/null
55 fi
56 fi
57
64 if ! checkyesno rpcbind_enable && \
65 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
66 then
67 force_depend rpcbind || return 1
68 fi
69
70 if ! checkyesno mountd_enable && \
71 ! /etc/rc.d/mountd forcestatus 1>/dev/null 2>&1
72 then
73 force_depend mountd || return 1
74 fi
75 return 0
58 force_depend rpcbind || return 1
59 force_depend mountd || return 1
76}
77
78run_rc_command "$1"
60}
61
62run_rc_command "$1"