summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Reference the pump(1) man page from the lsdistcc(1) man page.fergus.henderson@gmail.com2012-05-091-0/+5
| | | | git-svn-id: http://distcc.googlecode.com/svn/trunk@770 01de4be4-8c4a-0410-9132-4925637da917
* Add man page for lsdistcc.fergus.henderson@gmail.com2012-05-091-0/+154
| | | | git-svn-id: http://distcc.googlecode.com/svn/trunk@769 01de4be4-8c4a-0410-9132-4925637da917
* Fix issue 108 <http://code.google.com/p/distcc/issues/detail?id=108>:kamal@whence.com2012-04-201-0/+7
| | | | | | | | | | | | | | | | | | include_server --no_force_dirs inhibits forcing_technique The "forcing_technique" trick which handles the (rare) case of files included as e.g. <foo/../file.h> causes a performance degradation: The forcing files accumulate over the life of the include_server, making distcc send more and more (useless) files as the build progresses. While the forcing files are zero-length, the transmission filenames themselves introduce a significant overhead for builds with many files and directories. This patch implements the include_server arg --no_force_dirs, which if set switches off the "forcing_technique" scheme. git-svn-id: http://distcc.googlecode.com/svn/trunk@767 01de4be4-8c4a-0410-9132-4925637da917
* Fix for distcc issue 103 <http://code.google.com/p/distcc/issues/detail?id=103>:kamal@whence.com2012-04-041-0/+6
| | | | | | | | | | | hardcoded 60 second backoff period should be tunable Makes the backoff behavior tunable via a new env var DISTCC_BACKOFF_PERIOD. The default backoff remains set for 60 seconds. git-svn-id: http://distcc.googlecode.com/svn/trunk@761 01de4be4-8c4a-0410-9132-4925637da917
* Fix for distcc issue 102 <http://code.google.com/p/distcc/issues/detail?id=102>:kamal@whence.com2012-04-041-0/+8
| | | | | | | | | | | "all servers busy" dcc_lock_pause is hardcoded at 1 sec, could be tunable. Makes the pause time tunable via a new env var DISTCC_PAUSE_TIME_MSEC. The default remains set for 1 second. git-svn-id: http://distcc.googlecode.com/svn/trunk@760 01de4be4-8c4a-0410-9132-4925637da917
* Regenerate the checked-in HTML for the man pages.fergus.henderson2011-10-242-55/+54
| | | | | | | | | | | | | | | | | | | | | | The HTML files were generated automatically using sudo apt-get install troffcvt make man-html But I have also changed the man source files to ensure that the generated output still looks nice. The changes were mainly replacing blank lines with ".PP", but there were a few other tweaks needed too. Tested by viewing the output on both Chrome and Safari, and using "man" and (equivalently) "nroff -man" and examining the changes. Reviewed by Craig Silverstein. git-svn-id: http://distcc.googlecode.com/svn/trunk@745 01de4be4-8c4a-0410-9132-4925637da917
* Apply a suggestion from Craig Silverstein: update the documentationfergus.henderson2011-10-241-1/+1
| | | | | | | | | for the --whitelist option to make it clear that distcc will accept connections *only* from users on the list. git-svn-id: http://distcc.googlecode.com/svn/trunk@744 01de4be4-8c4a-0410-9132-4925637da917
* Fix error in manual: to disable fallback, set DISTCC_FALLBACK to 0 not 1.fergus.henderson2010-11-161-1/+1
| | | | | | | | Resolves <http://code.google.com/p/distcc/issues/detail?id=75>. git-svn-id: http://distcc.googlecode.com/svn/trunk@734 01de4be4-8c4a-0410-9132-4925637da917
* Apply patch from Ryan Burns <rburns@pixar.com>:fergus.henderson2010-05-041-0/+4
| | | | | | | | | add an environment variable DISTCC_SKIP_LOCAL_RETRY for skipping the local retry in case of a remote compilation failure. git-svn-id: http://distcc.googlecode.com/svn/trunk@718 01de4be4-8c4a-0410-9132-4925637da917
* Add support for $DISTCC_IO_TIMEOUT.zhanglei2010-02-101-0/+7
| | | | | | | Reviewed by Fergus Henderson. git-svn-id: http://distcc.googlecode.com/svn/trunk@712 01de4be4-8c4a-0410-9132-4925637da917
* Make max_discrepancies_before_demotion configurable via ↵zhanglei2009-08-032-0/+9
| | | | | | DISTCC_MAX_DISCREPANCY environment variable. git-svn-id: http://distcc.googlecode.com/svn/trunk@709 01de4be4-8c4a-0410-9132-4925637da917
* Apply patch from Ian.Baker@cern.ch:fergus.henderson2009-07-241-0/+14
| | | | | | | | | | | | | | Optional Black/Whitelist Functionality. This patch is used to implement optional server-side access control through a specified black or whitelist file. This option is specified through a command line option. Revised by me (Fergus Henderson): fixed spelling error, added a comment. git-svn-id: http://distcc.googlecode.com/svn/trunk@704 01de4be4-8c4a-0410-9132-4925637da917
* Apply patch from Ian.Baker@cern.ch:fergus.henderson2009-07-232-1/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Optional GSS-API Functionality. This patch implements mutual authentication, out of sequence and replay detection using the GSS-API. The changes implemented are optional and are turned off by default. This option is specified to the client through an environment variable as is the name of the server principal to authenticate. Currently the server principal can be left unspecified and a default based on the host keytab will be used. This option is specified to the daemon through a command line option, with the name of the principal whose credentials the daemon should use specified as an environment variable. A simple handshake is exchanged between the client and server in order to prevent unecessary delays and protocol derailments when mixing authenticating and non-authenticating clients and servers. Revised based on review comments. GSS-API authentication is now implemented as a per host option. Revised further by me (Fergus Henderson) to fix a spelling error and to rename the per host option from ",gssapi" to ",auth". git-svn-id: http://distcc.googlecode.com/svn/trunk@690 01de4be4-8c4a-0410-9132-4925637da917
* Improve some slightly misleading documentation.fergus.henderson2009-07-221-3/+6
| | | | git-svn-id: http://distcc.googlecode.com/svn/trunk@677 01de4be4-8c4a-0410-9132-4925637da917
* IPv6 patch for Zeroconf and and IPv6 literals in hosts file.adshea2009-01-221-1/+5
| | | | | | | | * Still needs configure flag masking for IPv6 literals * Needs some fix for zeroconf hosts that have both and IPv6 and IPv4 address git-svn-id: http://distcc.googlecode.com/svn/trunk@650 01de4be4-8c4a-0410-9132-4925637da917
* Incorporate 01_distcc_man.dpatch from debian distribution.fergus.henderson2008-09-131-2/+39
| | | | | | | | | | | | This patch adds documentation of all of the exit codes to the man page. Also add comment to exitcode.h reminding maintainers to update the man page. Also update the HTML versions of the man pages. git-svn-id: http://distcc.googlecode.com/svn/trunk@614 01de4be4-8c4a-0410-9132-4925637da917
* Provides a simple shell API to the include server:fergus.henderson2008-09-111-4/+44
| | | | | | | | | | add a new "--scan-includes" option to distcc which shows which headers distcc would send to the remote machine in pump mode, without actually compiling anything. git-svn-id: http://distcc.googlecode.com/svn/trunk@613 01de4be4-8c4a-0410-9132-4925637da917
* Some final documentation updates before 3.0.fergus.henderson2008-08-062-14/+28
| | | | | | | | | | | | | | | | | | | In the distcc man page: - remove description of a bug that's been fixed now (distcc issue 7) - make it a little clearer that in pump mode we don't ship the header files from the default system header directories to the server - add a new section header "RESTRICTIONS OF PUMP MODE" - some typographical corrections. In the pump man page: - add a prominent pointer to the distcc man page, in particular to the "RESTRICTIONS OF PUMP MODE" section. Reviewers: Craig Silverstein git-svn-id: http://distcc.googlecode.com/svn/trunk@598 01de4be4-8c4a-0410-9132-4925637da917
* Document the limitations of pump mode w.r.t. debugging onfergus.henderson2008-06-171-6/+10
| | | | | | | | | | systems with non-ELF object files. Reviewers: Craig Silverstein, Nils Klarlund git-svn-id: http://distcc.googlecode.com/svn/trunk@514 01de4be4-8c4a-0410-9132-4925637da917
* Update date to june 9 instead of june 2.csilvers2008-06-094-4/+4
| | | | git-svn-id: http://distcc.googlecode.com/svn/trunk@496 01de4be4-8c4a-0410-9132-4925637da917
* The missing include_server(1) man page and additional material about the basicklarlund2008-06-092-6/+328
| | | | | | | | | | | | | | | | | | | assumptions of distcc-pump added to man/distcc.1 as well. The BUGS section of distcc.1 has been updated. A spelling error correction is made to man/distcc.1. The pump.in script is changed so that it does not introduce other certain defaults than those mentioned in the manual (which are those of the of include server). Finally, I changed the order of the options in the include server source code to be alphabetical in accordance with include_server(1) man page. Reviewers: fergus, csilvers. git-svn-id: http://distcc.googlecode.com/svn/trunk@481 01de4be4-8c4a-0410-9132-4925637da917
* Various edits:klarlund2008-06-033-37/+64
| | | | | | | | | | | | | -- refer to pump(1) credits (and remove distcc(1) credits from pump(1) credentials) -- detail fundamental include server assumption -- clean up incl server discussion -- refer to include_server(1) for hairy stuff (this man page is to follow shortly in separate CL) -- discuss shell scripts instead of symlinks -- change date to June 2 2008 -- other minor edits git-svn-id: http://distcc.googlecode.com/svn/trunk@449 01de4be4-8c4a-0410-9132-4925637da917
* Documentation fixes:csilvers2008-05-304-23/+29
| | | | | | | | | | | | | | | | | | | 1) Replace http://distcc.samba.org with the new google code location 2) Add favicon.ico from the distcc.samba.org site 3) Use distcc@lists.samba.org as the only distcc mailing list (there were at least three mailing lists scattered around the docs, some of which don't even exist anymore!) 4) Update man pages and other docs to not use "distcc-pump" anywhere; it's now "pump mode" or "distcc's pump mode", or "distcc-pump mode". I also add, to the README, some discussion of scaling to hundreds of machines. Reviewed by fergus and klarlund git-svn-id: http://distcc.googlecode.com/svn/trunk@431 01de4be4-8c4a-0410-9132-4925637da917
* Minor documentation changes.manosr2008-05-232-6/+8
| | | | git-svn-id: http://distcc.googlecode.com/svn/trunk@369 01de4be4-8c4a-0410-9132-4925637da917
* Add a man page for the "pump" script.fergus.henderson2008-05-071-0/+169
| | | | | | | | | | | The contents are similar to the output of "pump --help", but with a bit more mark-up, and with additional sections "INVOKING LSDISTCC", "BUGS", "AUTHORS", "LICENSE", and "SEE ALSO". Reviewers: Craig Silverstein, Nils Klarlund. git-svn-id: http://distcc.googlecode.com/svn/trunk@129 01de4be4-8c4a-0410-9132-4925637da917
* Document Zeroconf support: the "--zeroconf" option to distccdfergus.henderson2008-05-052-2/+25
| | | | | | | | | | and the "+zeroconf" entry in the distcc hosts list. Reviewers: Craig Silverstein, Nils Klarlund. git-svn-id: http://distcc.googlecode.com/svn/trunk@116 01de4be4-8c4a-0410-9132-4925637da917
* Document the -j and --show-hosts options in the man page.fergus.henderson2008-05-051-4/+22
| | | | | | | | | Also mention that pump mode requires release 3.0 or later, and a few other minor corrections. git-svn-id: http://distcc.googlecode.com/svn/trunk@115 01de4be4-8c4a-0410-9132-4925637da917
* The --allow option to distccd is no longer optional.fergus.henderson2008-04-181-2/+2
| | | | | | | | Update the distccd man page to better reflect that. git-svn-id: http://distcc.googlecode.com/svn/trunk@52 01de4be4-8c4a-0410-9132-4925637da917
* The first step of moving everything in the distcc directory to the topcsilvers2008-04-113-0/+1076
level. I'm doing this in two stages, because I don't understand svn enough to be confident to do it in one. This first stage just copies all the files from distcc/FOO to FOO. Now there are two copies of each file under distcc; the Makefile/etc uses the one in distcc and ignores the one at the top level. The next commit will delete everything under distcc, and rewrite the Makefile/etc to use the top-level versions instead. git-svn-id: http://distcc.googlecode.com/svn/trunk@22 01de4be4-8c4a-0410-9132-4925637da917