[distcc] A Few Ideas

Fergus Henderson fergus at google.com
Fri Apr 24 18:58:15 GMT 2009


On Fri, Apr 24, 2009 at 8:52 AM, <ibaker at mail.cern.ch> wrote:

> Good evening, I would appreciate any feedback on the following.
>
> Our initial patch submission for implementing GSS-API mutual authentication
> used an environment variable ($DISTCC_AUTH) and as such was a global option
> for all hosts.
>
> We have another version where this is now a per host option along the lines
> of lzo or cpp (,gssapi).  This enables a client to use mixed
> authenticating/non-authenticating build hosts, and allows for easier
> deployment for users as there are fewer environment variables to set up.


That sounds reasonable.

Is there a simple way for the client to detect when a server requires
authentication,
so that this can be done automatically be "lsdistcc"?

We also currently use DNS aliases to identify a build cluster or sub-cluster
> and replace its host definition with a host definition for each of its IP
> addresses if the host option of ,exp is specified (this is to avoid a
> performance cap imposed by the lockfile names and to utilise the
> randomisation done by DNS).


Could you explain that in more detail?

Cheers,
  Fergus.
-- 
Fergus Henderson <fergus at google.com>
-------------- next part --------------
HTML attachment scrubbed and removed


More information about the distcc mailing list