Can't set time on symlink

Warn on attempt like other code does.

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
VFS: aclsupport: advertise both allow|deny

Without this linux ignores attempts to set or view acls.

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
VFS: check settable attributes and reject any not supported.

follows logic pattern used in other FSALs

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
special types comparison fixes.

reset "special" flag before each element.
string compare - match whole string not random prefix.

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
special types: add rest from RFC 5661.

Also add count manifest using array size.

From RFC 5661
6.2.1 servers should accept every acl they can without
compromising security

6.2.1.5 some of these identifiers [only] have meaning ...  even if
none of the access methods on the server understands the identifier.

Also, AUTHENTICATED | ANONYMOUS *should* mean something today.
some of the others *could* mean something with help elsewhere
(say, PAC data in k5 ticket, or regular expression against service name.)

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
Add acl support for VFS.

Signed-off-by: Marcus Watts <mdw@linuxbox.com>
Update ntirpc submodule.

New version from Matt.

Signed-off-by: Marcus Watts <mdw@linuxbox.com>