Commit Diff


commit - bc451a9607ee6efd2d30a325d719d873bad0b93a
commit + 383c4b31ce2d65ff879fb3a1f8a375d84dec28e0
blob - a29c9e6022c2adb82ec3dace7d0a97fc71fb14fe
blob + feeae5020f21a63cfa2ec0bbdc9e5a8eba46d1a6
--- site/caveats.gmi
+++ site/caveats.gmi
@@ -7,7 +7,7 @@ Keep in mind that kamid is a very young project.  It j
 
 Future version will relax this restriction but at the moment it’s strictly required for all connections to provide a TLS client certificate.
 
-kamiproxy(1) can help with this, as will relay and encrypt all incoming 9p connections to kamid using a client certificate.
+kamiproxy(1) can help with this, as will relay and encrypt all incoming 9p connections to kamid.
 
 
 ### not 100% compliant (yet)
blob - 12f7dada3372094f84a5f223eab7c0e4800bb37e
blob + ef55f80d3492c7931f9f290fed0e91f70600904b
--- site/index.gmi
+++ site/index.gmi
@@ -2,11 +2,20 @@
 
 kamid is a FREE, easy-to-use and portable implementation of a 9p file server daemon for UNIX-like systems with a strong focus on security and correctness.
 
+=> GH/releases/download/CURRV/kamid-CURRV.tar.gz kamid-CURRV.tar.gz
+
+Signify pubkeys for this and the next release:
+```
+kamid-CURRV.pub:	CURRSIGN
+kamid-NEXTV.pub:	NEXTSIGN
+```
+
 => https://git.omarpolo.com/kamid	git repository
 => https://github.com/omar-polo/kamid	GitHub mirror
 
 => install.EXT		Installation guide
 => tutorial.EXT		Tutorial
+=> caveats.EXT		Caveats
 
 
 ## Kamid documentation
blob - 734ba91ec5f08451702d5e68e521f1c1c8c6e05b
blob + 4f20cb891703a92426c22ee33bdeabf108c6dc99
--- site/install.gmi
+++ site/install.gmi
@@ -6,10 +6,29 @@ kamid has a short number of dependency, namely:
 * libevent
 * readline
 
-kamid uses the GNU autotools as build tool; assuming you have fetched either the release tarball or cloned locally the git repository, to build execute:
+Sources can be fetched from:
 
+=> GH/releases/download/CURRV/kamid-CURRV.tar.gz kamid-CURRV.tar.gz
+
+It's strongly advised to verify the tarball before compiling.  A SHA256 file is provided, but it can only detect accidental corruption.  Instead, use signify and SHA256.sig to cryptographically verify the downloaded tarball.
 ```
-$ ./autogen.sh	# not needed when using the tarball
+$ signify -Cp kamid-CURRV.pub -x SHA256.sig
+Signature Verified
+kamid-CURRV.pub: OK
+kamid-CURRV.tar.gz: OK
+kamid-NEXTV.pub: OK
+```
+
+The signify pubkeys for this and the next release are:
+```
+kamid-CURRV.pub:	CURRSIGN
+kamid-NEXTV.pub:	NEXTSIGN
+```
+
+Once the dependencies are installed, building is as easy as:
+```
+$ tar xzf kamid-CURRV.tar.gz
+$ cd kamid-CURRV.tar.gz
 $ ./configure
 $ make
 # make install	# eventually