commit - bc451a9607ee6efd2d30a325d719d873bad0b93a
commit + 383c4b31ce2d65ff879fb3a1f8a375d84dec28e0
blob - a29c9e6022c2adb82ec3dace7d0a97fc71fb14fe
blob + feeae5020f21a63cfa2ec0bbdc9e5a8eba46d1a6
--- site/caveats.gmi
+++ site/caveats.gmi
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
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
* 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