]> Cypherpunks.ru repositories - gocheese.git/blobdiff - gocheese.texi
Simpler CSS inclusion
[gocheese.git] / gocheese.texi
index c2d9e9544c247c9ae1269f7091678d5d5bbc76ea..587e9431cc02846c4720ca1e8db9b9cc15dfc157 100644 (file)
@@ -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
@@ -57,9 +58,10 @@ Also it contains @file{contrib/pyshop2packages.sh} migration script for
 converting @url{https://pypi.org/project/pyshop/, Pyshop} database into
 GoCheese one, including private packages.
 
-GoCheese is free software, licenced under
-@url{https://www.gnu.org/licenses/gpl-3.0.html, GNU GPLv3}:
-see the file COPYING for copying conditions.
+GoCheese is
+@url{https://www.gnu.org/philosophy/pragmatic.html, copylefted}
+@url{https://www.gnu.org/philosophy/free-sw.html, free software}
+licenced under @url{https://www.gnu.org/licenses/gpl-3.0.html, GNU GPLv3}.
 
 Please send questions, bug reports and patches to @url{gocheese@@cypherpunks.ru}.
 
@@ -178,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