diff options
author | Norbert Preining <preining@logic.at> | 2010-03-14 15:52:58 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2010-03-14 15:52:58 +0000 |
commit | 5a3b067e65a75ce1c3ac44359bcb0e711252857c (patch) | |
tree | 6a95493b78049073407052cb2e80ddeabde5d301 /Master/texmf/scripts | |
parent | d0e0ada2fca9b2bb08524047800086a4eadbe6a3 (diff) |
turn on persistent download connections by default, document how to
turn them off, and change user agent strings for wget to "texlive/wget"
and use "texlive/lwp" for the new method
git-svn-id: svn://tug.org/texlive/trunk@17455 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/scripts')
-rwxr-xr-x | Master/texmf/scripts/texlive/tlmgr.pl | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl index 36d71c8de7f..3b653e625f0 100755 --- a/Master/texmf/scripts/texlive/tlmgr.pl +++ b/Master/texmf/scripts/texlive/tlmgr.pl @@ -125,7 +125,7 @@ sub main { "location|repository|repo" => "=s", "machine-readable" => 1, "package-logfile" => "=s", - "persistent-downloads" => 1, + "persistent-downloads" => "!", "pause" => 1, "version" => 1, "help|h|?" => 1); @@ -202,6 +202,7 @@ sub main { TeXLive::TLUtils::process_logging_options(); + $opts{'persistent-downloads'} = 1; GetOptions(\%opts, keys(%optarg)) or pod2usage(2); $::debug_translation = 0; @@ -4412,11 +4413,18 @@ Windows to avoid command windows disappearing. =item B<--persistent-downloads> -For net installs, try to set up a persistent connection using the -Net::LWP Perl module. This reuses a connection between your computer -and the server for the session, instead of initiating a new download for -each package. We hope this option will reduce the probability of -connection problems. +=item B<--no-persistent-downloads> + +For net installs, activating this option makes tlmgr try to set up a +persistent connection using the Net::LWP Perl module. +This opens only one connection between your computer and the server +per session and reuses it, instead of initiating a new download for +each package. + +This option is turned on by default, and tlmgr will +fall back to using wget if this is not possible. If you want to disable +usage of LWP and persistent connections, please use +B<--no-persistent-downloads>. =item B<--debug-translation> |