]> git.decadent.org.uk Git - nfs-utils.git/commit
Make mountd complain on unsupported uid mapping schemes
authorSteinar H. Gunderson <sesse@debian.org>
Sat, 23 Dec 2006 12:28:20 +0000 (13:28 +0100)
committerNeil Brown <neilb@suse.de>
Sun, 4 Feb 2007 22:02:20 +0000 (09:02 +1100)
commite673ca14c730ae4ed9e2acaea764c669d2b00433
tree004cf4a7f0ee7fcba7e2c2c3770c22d1d7df70e5
parent2e0b281cbebd6624c2673f5e6822f85df698f273
Make mountd complain on unsupported uid mapping schemes

  The NFS kernel server does not support uid mappings, activated with flags
  such as "map_daemon" in exports. There is already code that parses these
  flags, and gives an error at mount time if an unsupported flag (ie. any
  but the default) is given. However, at some point the kernel changed the
  export interface, and the new code forgot to include the relevant check.
  Thus, simply copy the check from the old to the new code, which makes
  sure mountd behaves the same in this aspect regardless of kernel version,
  and makes sure the admin does not inadvertently use map_daemon and expect
  it to work.

Signed-off-by: Steinar H. Gunderson <sesse@debian.org>
utils/mountd/cache.c