-
Print
-
DarkLight
-
PDF
Retrieving and Building Kea from Source Code
Via the isc.org website
To obtain the latest stable and development releases of Kea, please visit the official ISC website at https://www.isc.org/download/#Kea. Tarballs containing the source code and documentation are available.
Via downloads.isc.org
To access all current and previous releases of Kea, visit https://downloads.isc.org/isc/kea/. The page lists all available releases for download, by directory.
Via the ISC GitLab repository
To obtain the most recent code, please access the Kea GitLab repository via the git clone
command. You should see the following results:
$ git clone https://gitlab.isc.org/isc-projects/kea.git
Cloning into 'kea'...
remote: Enumerating objects: 239988, done.
remote: Counting objects: 100% (239988/239988), done.
remote: Compressing objects: 100% (41779/41779), done.
remote: Total 239988 (delta 197756), reused 239728 (delta 197559)
Receiving objects: 100% (239988/239988), 49.97 MiB | 4.56 MiB/s, done.
Resolving deltas: 100% (197756/197756), done.
$ ls
kea
$ cd kea
$ ls
AUTHORS ChangeLog Makefile.am code_of_conduct.md ext m4macros src
CONTRIBUTING.md Dangerfile README configure.ac hammer.py platforms.rst tools
COPYING INSTALL SECURITY.md doc kea_version.h.in
It is also possible to obtain the released code using git tags, which follow the format Kea-X.X.X
, such as Kea-2.6.0
.
$ git checkout Kea-2.6.0
Note: switching to 'Kea-2.6.0'.
or list all possible tags related to releases with the git tag -l "Kea-*"
command.
Once you have retrieved either the desired release or git version of Kea, please follow the instructions in section 3 of the Kea Administrator Reference Manual (ARM) to build and install it.
Instructions for building Kea on specific platforms can be found elsewhere in this KB; search for your desired platform (Debian, Ubuntu, etc.) in the search bar at the top of this page.