Blame


1 f6a3556c 2022-01-23 op # installation guide
2 4c8aba72 2022-01-23 op
3 4c8aba72 2022-01-23 op kamid has a short number of dependency, namely:
4 4c8aba72 2022-01-23 op
5 4c8aba72 2022-01-23 op * libtls
6 4c8aba72 2022-01-23 op * libevent
7 60bf9fcc 2022-02-09 op * readline
8 4c8aba72 2022-01-23 op
9 4c8aba72 2022-01-23 op 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:
10 4c8aba72 2022-01-23 op
11 4c8aba72 2022-01-23 op ```
12 4c8aba72 2022-01-23 op $ ./autogen.sh # not needed when using the tarball
13 4c8aba72 2022-01-23 op $ ./configure
14 4c8aba72 2022-01-23 op $ make
15 4c8aba72 2022-01-23 op # make install # eventually
16 4c8aba72 2022-01-23 op ```
17 4c8aba72 2022-01-23 op
18 4c8aba72 2022-01-23 op This should install a few programs:
19 4c8aba72 2022-01-23 op
20 4c8aba72 2022-01-23 op * kamid - the daemon itself
21 4c8aba72 2022-01-23 op * kamictl - a comman-line utility to manage the daemon
22 4c8aba72 2022-01-23 op * kamiftp - an ftp(1)-like 9p client
23 796b989f 2022-02-09 op * kamiproxy - a proxy for clients that speak 9p in cleartext
24 4c8aba72 2022-01-23 op
25 4c8aba72 2022-01-23 op and the relative manpages.
26 4c8aba72 2022-01-23 op
27 4c8aba72 2022-01-23 op => tutorial.EXT To set it up, proceed to the tutorial.