Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
When compiling ATS for Solaris, enabling the full feature set is impossible because currently the handling of POSIX capabilities (privileges under Solaris) is restricted to Linux:
checking whether to enable transparent proxy... configure: error: in `/home/i.galic/src/trafficserver': configure: error: TPROXY feature requires POSIX capabilities.
Here's the man page documenting privileges(5) - and here's a sample use, in the form of Apache httpd's mod_pvivileges
Further man relevant man pages: getpriv(2), setppriv(2) getpflags(2), setpflags(2)
As well as the "highlevel API" (convinience wrappers) such as priv_set(3C)