Traffic Server
  1. Traffic Server
  2. TS-1687

Solaris has POSIX capabilities, but TPROXY doesn't know of these.

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 6.0.0
    • Component/s: Build, Portability
    • Labels:
      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)

        Activity

          People

          • Assignee:
            Theo Schlossnagle
            Reporter:
            Igor Galić
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development