commit:     4523506762ffb0a46533c7168f64b4c8a3850ef8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  7 05:59:58 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 08:23:17 2020 +0000
URL:        https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=45235067

general-concepts/manifest: Include info on thick Manifests

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 general-concepts/manifest/text.xml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/general-concepts/manifest/text.xml 
b/general-concepts/manifest/text.xml
index eb2da11..06fef9a 100644
--- a/general-concepts/manifest/text.xml
+++ b/general-concepts/manifest/text.xml
@@ -20,6 +20,25 @@ or <c>repoman manifest</c>. You may want to set 
<c>GENTOO_MIRRORS=</c> while
 calling it to fetch distfiles from their original locations immediately.
 </p>
 </body>
+
+<subsection>
+<title>Thin and thick Manifests</title>
+<body>
+<p>
+There are two kinds of Manifest files in Gentoo: thin Manifests that are used
+in the development repositories, and thick Manifests that are distributed
+via rsync to end users. Thin Manifests are described above.
+</p>
+
+<p>
+Thick Manifests add checksums for all files in the repository, and an OpenPGP
+signature. This provides both for integrity and authenticity checking when
+the repository is transmitted over insecure channels. Thick Manifests
+are automatically generated on Gentoo Infrastructure, and require no specific
+action from developers.
+</p>
+</body>
+</subsection>
 </section>
 </chapter>
 </guide>

Reply via email to