Feature added by: Neil Brown (neilbrown)
Feature #315589, revision 1
Title: Deprecate bind-mount configuration with NFSv4 export
Requested by: Neil Brown (neilbrown)
Partner organization: openSUSE.org
When NFSv4 was introduced it was not possible to export filesystems to NFSv4 the same way
as for NFSv3. The "bind=" syntax was added to /etc/exports to help bridge the
With current kernel and nfs-utils this is no longer an issue. By default any filesystem
that is exported is exported equally to NFSv2, v3, and v4. So we should deprecate the
"bind=" syntax and eventually remove it.
1) yasts nfs-server module should remove knowledge of "Bindmount targets". The
"bind=..." option should just be treated like any other option.
2) yasts nfs-server module should not encourage the "fsid=0" export option. Like
"bind=" it must still be permitted, but it should be considered and exception
rather than normal.
3) Yasts nfs-server help screens should remove mention of "bind=" and
4) Any documentation that mentioned nfs export, such as
be changed to remove mention of bind= and fsid=, and should not make any distinciton
between NFSv4 and NFSv3.
Business case (Partner benefit):
: Simplifies administration, reduces possible confusion, remove unnecessary
difference between SUSE and other distros.