[distcc] DistCC / Multicast

Dan Kegel dank at kegel.com
Tue Feb 7 15:26:03 GMT 2006

On 2/7/06, Antenore Gatta <antenore at gmail.com> wrote:
> I'm using distcc in different ways and my great problem is that I need to
> change the configuration several times (about 2 times per day on different
> compiling farms).
> I need a more simple solution, as simple as possible.
> Every hosts has always the same IP and I cannot change the network
> configuration.
> I'd like to use udp only to discover available servers.
> This is the scenario:
> I've 3 different client and a variable number of servers between 5 to 20.
> I'm compiling only 2 times a day using user's available PC. The time frame
> windows are from 12:00 to 14:00 and from 18:00 to 21:00.
> I want to use only idle desktops, and I don't want users interaction.

Two recently-posted systems might help.

1) dmucs, http://lists.samba.org/archive/distcc/2006q1/003259.html,
   dmucs.sf.net, can check for idle desktops
   See http://lists.samba.org/archive/distcc/2006q1/003271.html
   for the script it uses.  You could use a similar script to shut down distccd
   when the screensaver isn't running.

2) my lsdistcc, http://lists.samba.org/archive/distcc/2005q3/003167.html,
  scans all the distcc servers and ignores any that respond too slowly;
  this helps avoid using busy systems -- and systems which aren't running
  distccd at the moment.

One or both of those might help.
- Dan

Wine for Windows ISVs: http://kegel.com/wine/isv

More information about the distcc mailing list