linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* NFSv4.2 mode_umask support
@ 2016-12-03  3:53 J. Bruce Fields
  2016-12-03  3:53 ` [PATCH 1/2] nfs: add support for the umask attribute J. Bruce Fields
  2016-12-09 20:59 ` NFSv4.2 mode_umask support J. Bruce Fields
  0 siblings, 2 replies; 5+ messages in thread
From: J. Bruce Fields @ 2016-12-03  3:53 UTC (permalink / raw)
  To: Trond Myklebust, Anna Schumaker
  Cc: Andreas Gruenbacher, Linux NFS Mailing List

Since the last version, just two minor changes:

	- client uses the stored supported attribute results instead of
	  a new capability flag.
	- if a nutty client attempts to set both mode and new attribute,
	  the server returns INVAL instead of ignoring the mode.

Description, as before:

The following patches allow the umask to be ignored in the presence of
inheritable NFSv4 ACLs.  Otherwise inheritable ACLs can be rendered
mostly useless whenever the umask masks out group bits.

This solves a problem we've seen complaints about for some time, both
upstream and from RHEL users.

The new protocol has been discussed in the IETF working group and is
documented at:

	https://tools.ietf.org/html/draft-ietf-nfsv4-umask-02

It's unlikely that we'll discover problems requiring an incompatible
change, so I think we should consider this for 4.10.

--b.

^ permalink raw reply	[flat|nested] 5+ messages in thread
* NFSv4.2 mode_umask support
@ 2016-11-23 20:41 J. Bruce Fields
  0 siblings, 0 replies; 5+ messages in thread
From: J. Bruce Fields @ 2016-11-23 20:41 UTC (permalink / raw)
  To: Trond Myklebust, Anna Schumaker; +Cc: linux-nfs, Andreas Gruenbacher

Resending--can we get any opinions on these?

The following patches allow the umask to be ignored in the presence of
inheritable NFSv4 ACLs.  Otherwise inheritable ACLs can be rendered
mostly useless whenever the umask masks out group bits.

This solves a problem we've seen complaints about for some time, both
upstream and from RHEL users.

The new protocol has been discussed in the IETF working group and is
documented at:

        https://tools.ietf.org/html/draft-ietf-nfsv4-umask-02

It's unlikely that we'll discover problems requiring an incompatible
change, so I think we should consider this for 4.10.

--b.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-12-09 20:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-03  3:53 NFSv4.2 mode_umask support J. Bruce Fields
2016-12-03  3:53 ` [PATCH 1/2] nfs: add support for the umask attribute J. Bruce Fields
2016-12-03  3:53   ` [PATCH 2/2] nfsd: " J. Bruce Fields
2016-12-09 20:59 ` NFSv4.2 mode_umask support J. Bruce Fields
  -- strict thread matches above, loose matches on Subject: below --
2016-11-23 20:41 J. Bruce Fields

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).