about summary refs log tree commit diff stats
path: root/cgitrc.5.txt
diff options
context:
space:
mode:
authorJason A. Donenfeld2018-07-03 20:44:08 +0200
committerJason A. Donenfeld2018-07-03 20:44:25 +0200
commitc4167cbd65acef801e6132ba1182f6ce246ed630 (patch)
treed7f4f53148e3313b0ff4f44b3088d63ed6715577 /cgitrc.5.txt
parentsnapshot: support tar signature for compressed tar (diff)
downloadcgit-c4167cbd65acef801e6132ba1182f6ce246ed630.tar.gz
cgit-c4167cbd65acef801e6132ba1182f6ce246ed630.zip
cgitrc.5: document new signature notes
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'cgitrc.5.txt')
-rw-r--r--cgitrc.5.txt18
1 files changed, 17 insertions, 1 deletions
diff --git a/cgitrc.5.txt b/cgitrc.5.txt index 6f008cc..6b4efa2 100644 --- a/cgitrc.5.txt +++ b/cgitrc.5.txt
@@ -759,7 +759,7 @@ the environment variables defined in "FILTER API":
759 759
760 760
761CACHE 761CACHE
762------ 762-----
763 763
764All cache ttl values are in minutes. Negative ttl values indicate that a page 764All cache ttl values are in minutes. Negative ttl values indicate that a page
765type will never expire, and thus the first time a URL is accessed, the result 765type will never expire, and thus the first time a URL is accessed, the result
@@ -767,6 +767,22 @@ will be cached indefinitely, even if the underlying git repository changes.
767Conversely, when a ttl value is zero, the cache is disabled for that 767Conversely, when a ttl value is zero, the cache is disabled for that
768particular page type, and the page type is never cached. 768particular page type, and the page type is never cached.
769 769
770SIGNATURES
771----------
772
773Cgit can host .asc signatures corresponding to various snapshot formats,
774through use of git notes. For example, the following command may be used to
775add a signature to a .tar.xz archive:
776
777 git notes --ref=refs/notes/signatures/tar.xz add -C "$(
778 gpg --output - --armor --detach-sign cgit-1.1.tar.xz |
779 git hash-object -w --stdin
780 )" v1.1
781
782If it is instead desirable to attach a signature of the underlying .tar, this
783will be linked, as a special case, beside a .tar.* link that does not have its
784own signature.
785
770 786
771EXAMPLE CGITRC FILE 787EXAMPLE CGITRC FILE
772------------------- 788-------------------