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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • Build, Portability
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: