Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-1687

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

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • 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)

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              i.galic Igor Galić
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: