mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-11-07 04:36:52 -10:00
rc.d/mountd: Do not require /etc/exports
mountd exits if it cannot read any exports files. Requiring /etc/exports, however, unconditionally stops mountd from starting on a server that exports ZFS datasets only (/etc/zfs/exports). Let sbin/mountd handle requirements itself, instead of hardcoding /etc/exports, which is also wrong, because different files can be specified in mountd_flags. This patch also works with nfsv4_server_enable="YES", by preserving the behavior of failing to start if there is no "V4:" line in the exports file, which is missing by default on ZFS-only exports. MFC after: 1 week Sponsored by: The FreeBSD Foundation Reviewed by: rmacklem, markj, emaste Differential Revision: https://reviews.freebsd.org/D60044
This commit is contained in:
1 parent
e7b019fbf1
commit
26203cca52
1 file changed
-1
@@ -13,7 +13,6 @@ desc="Service remote NFS mount requests"
|
||||
rcvar="mountd_enable"
|
||||
command="/usr/sbin/${name}"
|
||||
pidfile="/var/run/${name}.pid"
|
||||
required_files="/etc/exports"
|
||||
start_precmd="mountd_precmd"
|
||||
extra_commands="reload"
|
||||
|
||||
|
||||
Reference in new issue
Block a user