From owner-freebsd-fs@FreeBSD.ORG Wed Mar 14 12:30:05 2012 Return-Path: Delivered-To: freebsd-fs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23A3E106566B for ; Wed, 14 Mar 2012 12:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0E7918FC08 for ; Wed, 14 Mar 2012 12:30:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2ECU4gD046344 for ; Wed, 14 Mar 2012 12:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2ECU4J0046341; Wed, 14 Mar 2012 12:30:04 GMT (envelope-from gnats) Date: Wed, 14 Mar 2012 12:30:04 GMT Message-Id: <201203141230.q2ECU4J0046341@freefall.freebsd.org> To: freebsd-fs@FreeBSD.org From: Andrey Simonenko Cc: Subject: Re: kern/136865: [nfs] [patch] NFS exports atomic and on-the-fly atomic updates X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrey Simonenko List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 12:30:05 -0000 The following reply was made to PR kern/136865; it has been noted by GNATS. From: Andrey Simonenko To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/136865: [nfs] [patch] NFS exports atomic and on-the-fly atomic updates Date: Wed, 14 Mar 2012 14:23:56 +0200 List of important changes from nfse-20100507 to nfse-20120310. Improved integration with /etc/rc.d, improved compatibility mode with mountd(8) ("nfse -C ..."), changes for the 10-CURRENT kernel. Now specifications (credentials and security flavors) for export entities (host or network) are given by array of user specified size. This change to NFSE API allows to change number and types of specifications without changing kernel ABI. Added new NFSE_CMD_SPECS command to NFSE API that allows to load specifications (credentials and security flavors) separately from export settings. Several options were converted to boolean datatype and now can be set independently for each address specification, they are -nfsv2, -nfsv3, -nfsv4, -mnt_dump and -mnt_export (boolean values "yes" and "no"). Added two new commands "set" and "unset" to nfse(8), these commands are relaxed versions of "add/update" and "delete" commands. Added new option -mnt_export_brief to nfs.exports(5). Added nfse(8) support to zfs(8), if /etc/nfs.exports exists, then "zfs sharenfs ..." and "zfs unshare ..." use nfse(8) commands. URL: http://nfse.sourceforge.net/