X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=gocheese.texi;h=8f4aecdcbbb43d8a97f6eff45c2f45c12bb3ee0a;hb=038fb53e67913f150700107d1db86d5fa54d138d;hp=b5de99ee44633b016685b84ee0750d2e70d163e9;hpb=5c491f334ce46a2dbb3a0a50300d50b3b0fa2868;p=gocheese.git diff --git a/gocheese.texi b/gocheese.texi index b5de99e..8f4aecd 100644 --- a/gocheese.texi +++ b/gocheese.texi @@ -7,7 +7,7 @@ Copyright @copyright{} 2019-2021 @email{stargrave@@stargrave.org, Sergey Matveev @end copying @node Top -@top +@top GoCheese GoCheese is Python private package repository and caching proxy. @@ -45,6 +45,7 @@ but nearly all the code was rewritten. It has huge differences: @item Integrity check of proxied packages: MD5, SHA256, SHA512, BLAKE2b-256 @item SHA256 checksums for stored packages @item Verifying of SHA256 checksum for uploaded packages +@item Ability to authenticate upstream PyPI with its X.509 certificate's hash @item Storing of uploaded GPG signatures @item Secure Argon2i (or SHA256) stored passwords hashing @item No YAML configuration, just command-line arguments @@ -179,6 +180,7 @@ You can refresh passwords by sending @code{SIGHUP} signal to the working daemon: @example $ pkill -HUP gocheese $ kill -HUP `pidof gocheese` +$ svc -h /var/service/gocheese @end example Before refreshing it's recommended to check @option{-passwd} file with