edit · history · print

Main.Documentation History

Hide minor edits - Show changes to markup

March 15, 2006, at 10:07 AM by 192.88.169.35 -
Changed lines 3-6 from:

Before the make process is started, distmake starts a ONC RPC server (rpc.bldserver) on all build servers with a rsh command (but see below how to change this and use ssh instead). This RPC server listens for distmake requests, processes jobs (builds) and reports execution status. When all jobs are done, distmake kills each RPC server on remote machines.

to:

Distmake forwards all make targets to remote rpc.bldserver daemons started on build machines. The daemon must be started before distmake is executed, see QuickStart for further details.

Changed lines 10-13 from:
  1. DISTMAKE_RSH, if present, should point to a rsh compatible program (ssh is a good candidate if security is a concern for your site).

  2. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver).
to:
  • DISTMAKE_HOSTS, if set, should point to the build hosts list (default is $HOME/.bldhosts).
  • DISTMAKE_ARCH, if set, indicates distmake that the build hosts list is $HOME/.bldhosts.$DISTMAKE_ARCH.

December 06, 2005, at 09:25 PM by 81.56.84.41 -
Changed lines 14-15 from:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (@@PREFIX/bin/rpc.bldserver@).
to:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver).
December 06, 2005, at 09:24 PM by 81.56.84.41 -
Changed lines 14-15 from:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver).
to:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (@@PREFIX/bin/rpc.bldserver@).
December 06, 2005, at 09:24 PM by 81.56.84.41 -
Changed lines 14-15 from:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver@@).
to:
  1. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver).
December 06, 2005, at 09:23 PM by 81.56.84.41 -
Deleted line 0:
Changed lines 4-6 from:

Before the make process is started, distmake starts a ONC RPC server (rpc.bldserver) on all build servers with a rsh command (but see below how to change this and use ssh instead). This RPC server listens for distmake requests, processes jobs (builds) and report execution status. When all jobs are done, distmake kill each RPC server on remote machines.

to:

Before the make process is started, distmake starts a ONC RPC server (rpc.bldserver) on all build servers with a rsh command (but see below how to change this and use ssh instead). This RPC server listens for distmake requests, processes jobs (builds) and reports execution status. When all jobs are done, distmake kills each RPC server on remote machines.

December 05, 2005, at 03:18 PM by 192.88.166.35 -
Added lines 1-22:

How distmake works

Before the make process is started, distmake starts a ONC RPC server (rpc.bldserver) on all build servers with a rsh command (but see below how to change this and use ssh instead). This RPC server listens for distmake requests, processes jobs (builds) and report execution status. When all jobs are done, distmake kill each RPC server on remote machines.

Controlling distmake

The following environment variables are used by distmake:

  1. DISTMAKE_RSH, if present, should point to a rsh compatible program (ssh is a good candidate if security is a concern for your site).

  2. DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver@@).

Debugging distmake

Use distmake --debug=r[,other debug flags]

edit · history · print
Page last modified on March 15, 2006, at 10:07 AM