Philip Kizer - 2007-11-28

The supported operating system label for this project shows:

Operating System: All POSIX (Linux/BSD/UNIX-like OSes)

but after trying on Solaris and FreeBSD and a bit on OS X, I'm seeing required calls to what appears as almost Linux-only style getxattr(3) calls in mod_dav_acl.c and acl_liveprops.c that it not compatible with the methods available in the other OSes.

Am I missing something, or is the supported operating systems list for this project actually overly inclusive such that it should currently say Linux-only?  [Though it looks like it will be fairly easy to modify it to support the different include path for OS X and likely for the slightly different calling semantics for FreeBSD, but I haven't looked close enough at Solaris to see if it is even doable on that OS).

Suggestions?

Thanks,
Philip