summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-04-02 00:24:30 +0000
committerKarl Berry <karl@freefriends.org>2018-04-02 00:24:30 +0000
commita5ad966d9260f5fbae6a09b46ba630fc9b44dee2 (patch)
tree90f799946cdbd6e3524a6a0e49e32d836296c422 /Master/texmf-dist
parent1de5db540e1d9df5acc2c0caad53676de94d540d (diff)
tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@47239 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/man/man1/axohelp.man1.pdfbin0 -> 15753 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/tlmgr.150
-rw-r--r--Master/texmf-dist/doc/man/man1/tlmgr.man1.pdfbin135801 -> 135398 bytes
3 files changed, 20 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/man/man1/axohelp.man1.pdf b/Master/texmf-dist/doc/man/man1/axohelp.man1.pdf
new file mode 100644
index 00000000000..52dc5931fe4
--- /dev/null
+++ b/Master/texmf-dist/doc/man/man1/axohelp.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/tlmgr.1 b/Master/texmf-dist/doc/man/man1/tlmgr.1
index 3bb62d22138..4d5b5f174da 100644
--- a/Master/texmf-dist/doc/man/man1/tlmgr.1
+++ b/Master/texmf-dist/doc/man/man1/tlmgr.1
@@ -129,7 +129,7 @@
.\" ========================================================================
.\"
.IX Title "TLMGR 1"
-.TH TLMGR 1 "2018-03-26" "perl v5.26.1" "User Contributed Perl Documentation"
+.TH TLMGR 1 "2018-04-01" "perl v5.26.1" "User Contributed Perl Documentation"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -285,33 +285,19 @@ disable these persistent connections, use \f(CW\*(C`\-\-no\-persistent\-download
Change the pinning file location from \f(CW\*(C`TEXMFLOCAL/tlpkg/pinning.txt\*(C'\fR
(see \*(L"Pinning\*(R" below). Documented only for completeness, as this is
only useful in debugging.
-.IP "\fB\-\-require\-verification\fR" 4
-.IX Item "--require-verification"
-.PD 0
-.IP "\fB\-\-no\-require\-verification\fR" 4
-.IX Item "--no-require-verification"
-.PD
-Verify that all remote repositories to be correctly signed, or quit.
-With \f(CW\*(C`\-\-no\-require\-verification\*(C'\fR, all verification is omitted. By
-default, verification is performed (but not required) if GnuPG and the
-relevant keys are available. See \*(L"\s-1CRYPTOGRAPHIC VERIFICATION\*(R"\s0 below for
-details.
.IP "\fB\-\-usermode\fR" 4
.IX Item "--usermode"
Activates user mode for this run of \f(CW\*(C`tlmgr\*(C'\fR; see \*(L"\s-1USER MODE\*(R"\s0 below.
.IP "\fB\-\-usertree\fR \fIdir\fR" 4
.IX Item "--usertree dir"
Uses \fIdir\fR for the tree in user mode; see \*(L"\s-1USER MODE\*(R"\s0 below.
-.IP "\fB\-\-verify\-downloads\fR" 4
-.IX Item "--verify-downloads"
-.PD 0
-.IP "\fB\-\-no\-verify\-downloads\fR" 4
-.IX Item "--no-verify-downloads"
-.PD
-Enables or disables cryptographic verification of all downloaded
-database files. A working GnuPG (\f(CW\*(C`gpg\*(C'\fR) binary needs to be present in
-the path, otherwise this option has no effect. By default, the main
-repository is verified, while any other repositories are not verified.
+.IP "\fB\-\-verify\-repo=[none|main|all]\fR" 4
+.IX Item "--verify-repo=[none|main|all]"
+Defines the level of verification done: If \f(CW\*(C`none\*(C'\fR is passed, no
+verification whatsoever is done. If \f(CW\*(C`main\*(C'\fR and a working GnuPG (\f(CW\*(C`gpg\*(C'\fR)
+binary is available, all repositories are checked, but only the main
+repository is required to be signed. If \f(CW\*(C`all\*(C'\fR then all repositories
+need to be signed.
See \*(L"\s-1CRYPTOGRAPHIC VERIFICATION\*(R"\s0 below for details.
.PP
The standard options for TeX Live programs are also accepted:
@@ -1697,13 +1683,17 @@ main repository be signed, but not any additional repositories. If
\&\f(CW\*(C`gpg\*(C'\fR is not available, signatures are not checked and no verification
is carried out, but \f(CW\*(C`tlmgr\*(C'\fR proceeds normally.
.PP
-The attempted verification can be suppressed entirely by specifying
-\&\f(CW\*(C`\-\-no\-verify\-downloads\*(C'\fR on the command line, or a line
-\&\f(CW\*(C`verify\-downloads=0\*(C'\fR in a \f(CW\*(C`tlmgr\*(C'\fR config file (see \*(L"\s-1CONFIGURATION
-FILE FOR TLMGR\*(R"\s0). On the other hand, you can \fIrequire\fR successful
-verification by specifying \f(CW\*(C`\-\-require\-verification\*(C'\fR on the command
-line, or \f(CW\*(C`require\-verification=1\*(C'\fR in a \f(CW\*(C`tlmgr\*(C'\fR config file; in this
-case, if verification is not possible, or fails, the program quits.
+The behaviour of the verification can be controlled by the command line
+and config file option \f(CW\*(C`verify\-repo\*(C'\fR which takes one of the following
+values: \f(CW\*(C`none\*(C'\fR, \f(CW\*(C`main\*(C'\fR, or \f(CW\*(C`all\*(C'\fR. In case of \f(CW\*(C`none\*(C'\fR, no verification
+whatsoever is attempted, similar to the case when not GnuPG can be found.
+In case of \f(CW\*(C`main\*(C'\fR (the default) verification is required only for
+the main repository, but attempted for all. Missing signatures of
+subsidiary repositories will not result in an error.
+Finally, in the case of \f(CW\*(C`all\*(C'\fR, all repositories need to be signed.
+.PP
+In all cases when a signature is checked and fails to verify, an error
+is raised.
.PP
Cryptographic verification requires checksum checking (described just
above) to succeed, and a working GnuPG (\f(CW\*(C`gpg\*(C'\fR) program (see below for
@@ -2248,4 +2238,4 @@ This script and its documentation were written for the TeX Live
distribution (<http://tug.org/texlive>) and both are licensed under the
\&\s-1GNU\s0 General Public License Version 2 or later.
.PP
-\&\f(CW$Id:\fR tlmgr.pl 47132 2018\-03\-26 17:19:25Z karl $
+\&\f(CW$Id:\fR tlmgr.pl 47220 2018\-04\-01 03:20:33Z preining $
diff --git a/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf b/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
index 2dc9db82489..ffcc47a78de 100644
--- a/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
Binary files differ