Benno Evers created MESOS-9972:

             Summary: Update Names for TLS-related environment variables in 
                 Key: MESOS-9972
             Project: Mesos
          Issue Type: Bug
            Reporter: Benno Evers

The environment variables `LIBPROCESS_SSL_VERIFY_CERT` and 
`LIBPROCESS_SSL_REQUIRE_CERT` regularly cause confusion because they do not 
precisely describe their function.

In particular, one might mistakenly assume that certificates are not required 
when setting `LIBPROCESS_SSL_REQUIRE_CERT=false`, or that all certificates are 
verified when `LIBPROCESS_SSL_VERIFY_CERT=true`.

We should rename the options to `LIBPROCESS_SSL_VERIFY_SERVER_CERT` and 
`LIBPROCESS_SSL_REQUIRE_CLIENT_CERT` to make the semantics more clear.

This message was sent by Atlassian Jira

Reply via email to