-
Print
-
DarkLight
-
PDF
Kea install on CentOS 7 using ISC repositories
Article summary
Did you find this summary helpful?
Thank you for your feedback
Prepare for Kea Installation
This document is outdated!
This article describes the installation process for a Kea version that is end-of-life (EOL), on a system no longer supported by ISC. It is retained here for historical purposes. Please look elsewhere in this KB for information on installing Kea on currently supported operating systems.
Prepare the repo:
Open Source:
curl -1sLf 'https://dl.cloudsmith.io/public/isc/kea-1-6/cfg/setup/bash.rpm.sh' \
| sudo bash
sudo yum update
Premium:
curl -1sLf 'https://dl.cloudsmith.io/<YOUR_TOKEN_HERE>/isc/kea-1-6-prv/cfg/setup/bash.rpm.sh' \
| sudo bash
sudo yum update
Gain access to the EPEL:
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum update
Install Kea:
sudo yum install isc-kea
Install Kea Hooks
sudo yum install isc-kea-hooks
Install Premium Hooks:
Kea Premium Hooks are only available to subscribers
sudo yum install isc-kea-premium-cb-cmds isc-kea-premium-class-cmds isc-kea-premium-flex-id isc-kea-premium-forensic-log isc-kea-premium-host-cache isc-kea-premium-host-cmds isc-kea-premium-subnet-cmds
Proof that it works:
A full log of all of the above (premium) follows:
[aclegg@centos7 ~]$ curl -1sLf \
> 'https://dl.cloudsmith.io/XXXYYYZZZXXXYYYZZZ/isc/kea-1-6-prv/cfg/setup/bash.rpm.sh' \
> | sudo bash
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for aclegg:
Executing the setup script for the 'isc/kea-1-6-prv' repository ...
OK: Checking for required executable 'curl' ...
OK: Checking for required executable 'rpm' ...
OK: Detecting your OS distribution and release using system methods ...
^^^^: OS detected as: centos 7 (Core)
OK: Importing 'isc/kea-1-6-prv' repository GPG key into rpm ...
OK: Checking for available package manager (DNF/YUM/Zypper) ...
^^^^: Detected package manager as 'yum'
FAIL: Checking for yum dependency 'yum-utils' ...
OK: Attempting to install 'yum-utils' ...
OK: Checking if upstream install config is OK ...
OK: Fetching 'isc/kea-1-6-prv' repository configuration ...
OK: Installing 'isc/kea-1-6-prv' repository via yum ...
RUN: Updating the yum cache to fetch the new repository metadata ...Importing GPG key 0x20122833:
Userid : "Cloudsmith Package (isc/kea-1-6-prv) <support@cloudsmith.io>"
Fingerprint: e799 3726 4dcc eaef 01f0 d22c 2ca5 72b4 2012 2833
From : https://dl.cloudsmith.io/XXXYYYZZZXXXYYYZZZ/isc/kea-1-6-prv/cfg/gpg/gpg.2CA572B420122833.key
Importing GPG key 0x20122833:
Userid : "Cloudsmith Package (isc/kea-1-6-prv) <support@cloudsmith.io>"
Fingerprint: e799 3726 4dcc eaef 01f0 d22c 2ca5 72b4 2012 2833
From : https://dl.cloudsmith.io/XXXYYYZZZXXXYYYZZZ/isc/kea-1-6-prv/cfg/gpg/gpg.2CA572B420122833.key
Importing GPG key 0x20122833:
Userid : "Cloudsmith Package (isc/kea-1-6-prv) <support@cloudsmith.io>"
Fingerprint: e799 3726 4dcc eaef 01f0 d22c 2ca5 72b4 2012 2833
From : https://dl.cloudsmith.io/XXXYYYZZZXXXYYYZZZ/isc/kea-1-6-prv/cfg/gpg/gpg.2CA572B420122833.key
OK: Updating the yum cache to fetch the new repository metadata ...
^^^^: The repository has been installed successfully - You're ready to rock!
[aclegg@centos7 ~]$ sudo yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.linux.duke.edu
* extras: distro.ibiblio.org
* updates: distro.ibiblio.org
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager.x86_64 1:1.18.0-5.el7 will be updated
---> Package NetworkManager.x86_64 1:1.18.0-5.el7_7.1 will be an update
---> Package NetworkManager-libnm.x86_64 1:1.18.0-5.el7 will be updated
---> Package NetworkManager-libnm.x86_64 1:1.18.0-5.el7_7.1 will be an update
---> Package NetworkManager-team.x86_64 1:1.18.0-5.el7 will be updated
---> Package NetworkManager-team.x86_64 1:1.18.0-5.el7_7.1 will be an update
---> Package NetworkManager-tui.x86_64 1:1.18.0-5.el7 will be updated
---> Package NetworkManager-tui.x86_64 1:1.18.0-5.el7_7.1 will be an update
---> Package firewalld.noarch 0:0.6.3-2.el7 will be updated
---> Package firewalld.noarch 0:0.6.3-2.el7_7.1 will be an update
---> Package firewalld-filesystem.noarch 0:0.6.3-2.el7 will be updated
---> Package firewalld-filesystem.noarch 0:0.6.3-2.el7_7.1 will be an update
---> Package kernel.x86_64 0:3.10.0-1062.1.1.el7 will be installed
---> Package kernel-devel.x86_64 0:3.10.0-1062.1.1.el7 will be installed
---> Package kernel-headers.x86_64 0:3.10.0-1062.el7 will be updated
---> Package kernel-headers.x86_64 0:3.10.0-1062.1.1.el7 will be an update
---> Package kernel-tools.x86_64 0:3.10.0-1062.el7 will be updated
---> Package kernel-tools.x86_64 0:3.10.0-1062.1.1.el7 will be an update
---> Package kernel-tools-libs.x86_64 0:3.10.0-1062.el7 will be updated
---> Package kernel-tools-libs.x86_64 0:3.10.0-1062.1.1.el7 will be an update
---> Package krb5-libs.x86_64 0:1.15.1-37.el7_6 will be updated
---> Package krb5-libs.x86_64 0:1.15.1-37.el7_7.2 will be an update
---> Package polkit.x86_64 0:0.112-22.el7 will be updated
---> Package polkit.x86_64 0:0.112-22.el7_7.1 will be an update
---> Package python-firewall.noarch 0:0.6.3-2.el7 will be updated
---> Package python-firewall.noarch 0:0.6.3-2.el7_7.1 will be an update
---> Package python-perf.x86_64 0:3.10.0-1062.el7 will be updated
---> Package python-perf.x86_64 0:3.10.0-1062.1.1.el7 will be an update
---> Package rsyslog.x86_64 0:8.24.0-38.el7 will be updated
---> Package rsyslog.x86_64 0:8.24.0-41.el7_7 will be an update
---> Package selinux-policy.noarch 0:3.13.1-252.el7 will be updated
---> Package selinux-policy.noarch 0:3.13.1-252.el7.1 will be an update
---> Package selinux-policy-targeted.noarch 0:3.13.1-252.el7 will be updated
---> Package selinux-policy-targeted.noarch 0:3.13.1-252.el7.1 will be an update
---> Package sg3_utils.x86_64 0:1.37-18.el7 will be updated
---> Package sg3_utils.x86_64 0:1.37-18.el7_7.1 will be an update
---> Package sg3_utils-libs.x86_64 0:1.37-18.el7 will be updated
---> Package sg3_utils-libs.x86_64 0:1.37-18.el7_7.1 will be an update
---> Package systemd.x86_64 0:219-67.el7 will be updated
---> Package systemd.x86_64 0:219-67.el7_7.1 will be an update
---> Package systemd-libs.x86_64 0:219-67.el7 will be updated
---> Package systemd-libs.x86_64 0:219-67.el7_7.1 will be an update
---> Package systemd-sysv.x86_64 0:219-67.el7 will be updated
---> Package systemd-sysv.x86_64 0:219-67.el7_7.1 will be an update
---> Package tuned.noarch 0:2.11.0-5.el7 will be updated
---> Package tuned.noarch 0:2.11.0-5.el7_7.1 will be an update
---> Package tzdata.noarch 0:2019b-1.el7 will be updated
---> Package tzdata.noarch 0:2019c-1.el7 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
kernel x86_64 3.10.0-1062.1.1.el7 updates 50 M
kernel-devel x86_64 3.10.0-1062.1.1.el7 updates 18 M
Updating:
NetworkManager x86_64 1:1.18.0-5.el7_7.1 updates 1.9 M
NetworkManager-libnm x86_64 1:1.18.0-5.el7_7.1 updates 1.7 M
NetworkManager-team x86_64 1:1.18.0-5.el7_7.1 updates 163 k
NetworkManager-tui x86_64 1:1.18.0-5.el7_7.1 updates 326 k
firewalld noarch 0.6.3-2.el7_7.1 updates 441 k
firewalld-filesystem noarch 0.6.3-2.el7_7.1 updates 50 k
kernel-headers x86_64 3.10.0-1062.1.1.el7 updates 8.7 M
kernel-tools x86_64 3.10.0-1062.1.1.el7 updates 7.8 M
kernel-tools-libs x86_64 3.10.0-1062.1.1.el7 updates 7.7 M
krb5-libs x86_64 1.15.1-37.el7_7.2 updates 805 k
polkit x86_64 0.112-22.el7_7.1 updates 170 k
python-firewall noarch 0.6.3-2.el7_7.1 updates 352 k
python-perf x86_64 3.10.0-1062.1.1.el7 updates 7.8 M
rsyslog x86_64 8.24.0-41.el7_7 updates 616 k
selinux-policy noarch 3.13.1-252.el7.1 updates 492 k
selinux-policy-targeted noarch 3.13.1-252.el7.1 updates 7.0 M
sg3_utils x86_64 1.37-18.el7_7.1 updates 646 k
sg3_utils-libs x86_64 1.37-18.el7_7.1 updates 65 k
systemd x86_64 219-67.el7_7.1 updates 5.1 M
systemd-libs x86_64 219-67.el7_7.1 updates 411 k
systemd-sysv x86_64 219-67.el7_7.1 updates 88 k
tuned noarch 2.11.0-5.el7_7.1 updates 268 k
tzdata noarch 2019c-1.el7 updates 493 k
Transaction Summary
========================================================================================================================
Install 2 Packages
Upgrade 23 Packages
Total download size: 120 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/25): NetworkManager-team-1.18.0-5.el7_7.1.x86_64.rpm | 163 kB 00:00:00
(2/25): firewalld-filesystem-0.6.3-2.el7_7.1.noarch.rpm | 50 kB 00:00:00
(3/25): NetworkManager-tui-1.18.0-5.el7_7.1.x86_64.rpm | 326 kB 00:00:00
(4/25): NetworkManager-1.18.0-5.el7_7.1.x86_64.rpm | 1.9 MB 00:00:01
(5/25): kernel-devel-3.10.0-1062.1.1.el7.x86_64.rpm | 18 MB 00:00:01
(6/25): kernel-tools-3.10.0-1062.1.1.el7.x86_64.rpm | 7.8 MB 00:00:00
(7/25): firewalld-0.6.3-2.el7_7.1.noarch.rpm | 441 kB 00:00:02
(8/25): kernel-tools-libs-3.10.0-1062.1.1.el7.x86_64.rpm | 7.7 MB 00:00:00
(9/25): polkit-0.112-22.el7_7.1.x86_64.rpm | 170 kB 00:00:00
(10/25): python-firewall-0.6.3-2.el7_7.1.noarch.rpm | 352 kB 00:00:00
(11/25): python-perf-3.10.0-1062.1.1.el7.x86_64.rpm | 7.8 MB 00:00:00
(12/25): krb5-libs-1.15.1-37.el7_7.2.x86_64.rpm | 805 kB 00:00:00
(13/25): rsyslog-8.24.0-41.el7_7.x86_64.rpm | 616 kB 00:00:00
(14/25): selinux-policy-3.13.1-252.el7.1.noarch.rpm | 492 kB 00:00:00
(15/25): sg3_utils-1.37-18.el7_7.1.x86_64.rpm | 646 kB 00:00:00
(16/25): selinux-policy-targeted-3.13.1-252.el7.1.noarch.rpm | 7.0 MB 00:00:00
(17/25): sg3_utils-libs-1.37-18.el7_7.1.x86_64.rpm | 65 kB 00:00:00
(18/25): systemd-219-67.el7_7.1.x86_64.rpm | 5.1 MB 00:00:00
(19/25): systemd-libs-219-67.el7_7.1.x86_64.rpm | 411 kB 00:00:00
(20/25): systemd-sysv-219-67.el7_7.1.x86_64.rpm | 88 kB 00:00:00
(21/25): NetworkManager-libnm-1.18.0-5.el7_7.1.x86_64.rpm | 1.7 MB 00:00:04
(22/25): tuned-2.11.0-5.el7_7.1.noarch.rpm | 268 kB 00:00:00
(23/25): tzdata-2019c-1.el7.noarch.rpm | 493 kB 00:00:00
(24/25): kernel-headers-3.10.0-1062.1.1.el7.x86_64.rpm | 8.7 MB 00:00:03
(25/25): kernel-3.10.0-1062.1.1.el7.x86_64.rpm | 50 MB 00:00:16
------------------------------------------------------------------------------------------------------------------------
Total 7.1 MB/s | 120 MB 00:00:16
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : systemd-libs-219-67.el7_7.1.x86_64 1/48
Updating : systemd-219-67.el7_7.1.x86_64 2/48
Updating : polkit-0.112-22.el7_7.1.x86_64 3/48
Updating : 1:NetworkManager-libnm-1.18.0-5.el7_7.1.x86_64 4/48
Updating : 1:NetworkManager-1.18.0-5.el7_7.1.x86_64 5/48
Updating : python-perf-3.10.0-1062.1.1.el7.x86_64 6/48
Updating : firewalld-filesystem-0.6.3-2.el7_7.1.noarch 7/48
Updating : selinux-policy-3.13.1-252.el7.1.noarch 8/48
Updating : kernel-tools-libs-3.10.0-1062.1.1.el7.x86_64 9/48
Updating : python-firewall-0.6.3-2.el7_7.1.noarch 10/48
Updating : sg3_utils-libs-1.37-18.el7_7.1.x86_64 11/48
Updating : sg3_utils-1.37-18.el7_7.1.x86_64 12/48
Updating : firewalld-0.6.3-2.el7_7.1.noarch 13/48
Updating : kernel-tools-3.10.0-1062.1.1.el7.x86_64 14/48
Updating : selinux-policy-targeted-3.13.1-252.el7.1.noarch 15/48
Updating : tuned-2.11.0-5.el7_7.1.noarch 16/48
Updating : 1:NetworkManager-team-1.18.0-5.el7_7.1.x86_64 17/48
Updating : 1:NetworkManager-tui-1.18.0-5.el7_7.1.x86_64 18/48
Updating : rsyslog-8.24.0-41.el7_7.x86_64 19/48
Updating : systemd-sysv-219-67.el7_7.1.x86_64 20/48
Installing : kernel-3.10.0-1062.1.1.el7.x86_64 21/48
Installing : kernel-devel-3.10.0-1062.1.1.el7.x86_64 22/48
Updating : kernel-headers-3.10.0-1062.1.1.el7.x86_64 23/48
Updating : krb5-libs-1.15.1-37.el7_7.2.x86_64 24/48
Updating : tzdata-2019c-1.el7.noarch 25/48
Cleanup : tuned-2.11.0-5.el7.noarch 26/48
Cleanup : firewalld-0.6.3-2.el7.noarch 27/48
Cleanup : selinux-policy-targeted-3.13.1-252.el7.noarch 28/48
Cleanup : systemd-sysv-219-67.el7.x86_64 29/48
Cleanup : selinux-policy-3.13.1-252.el7.noarch 30/48
Cleanup : firewalld-filesystem-0.6.3-2.el7.noarch 31/48
Cleanup : python-firewall-0.6.3-2.el7.noarch 32/48
Cleanup : kernel-headers-3.10.0-1062.el7.x86_64 33/48
Cleanup : tzdata-2019b-1.el7.noarch 34/48
Cleanup : 1:NetworkManager-tui-1.18.0-5.el7.x86_64 35/48
Cleanup : rsyslog-8.24.0-38.el7.x86_64 36/48
Cleanup : sg3_utils-1.37-18.el7.x86_64 37/48
Cleanup : kernel-tools-3.10.0-1062.el7.x86_64 38/48
Cleanup : 1:NetworkManager-team-1.18.0-5.el7.x86_64 39/48
Cleanup : 1:NetworkManager-1.18.0-5.el7.x86_64 40/48
Cleanup : polkit-0.112-22.el7.x86_64 41/48
Cleanup : systemd-219-67.el7.x86_64 42/48
Cleanup : 1:NetworkManager-libnm-1.18.0-5.el7.x86_64 43/48
Cleanup : systemd-libs-219-67.el7.x86_64 44/48
Cleanup : kernel-tools-libs-3.10.0-1062.el7.x86_64 45/48
Cleanup : sg3_utils-libs-1.37-18.el7.x86_64 46/48
Cleanup : python-perf-3.10.0-1062.el7.x86_64 47/48
Cleanup : krb5-libs-1.15.1-37.el7_6.x86_64 48/48
Verifying : tzdata-2019c-1.el7.noarch 1/48
Verifying : krb5-libs-1.15.1-37.el7_7.2.x86_64 2/48
Verifying : 1:NetworkManager-team-1.18.0-5.el7_7.1.x86_64 3/48
Verifying : firewalld-0.6.3-2.el7_7.1.noarch 4/48
Verifying : sg3_utils-libs-1.37-18.el7_7.1.x86_64 5/48
Verifying : polkit-0.112-22.el7_7.1.x86_64 6/48
Verifying : rsyslog-8.24.0-41.el7_7.x86_64 7/48
Verifying : 1:NetworkManager-libnm-1.18.0-5.el7_7.1.x86_64 8/48
Verifying : python-firewall-0.6.3-2.el7_7.1.noarch 9/48
Verifying : kernel-tools-3.10.0-1062.1.1.el7.x86_64 10/48
Verifying : kernel-headers-3.10.0-1062.1.1.el7.x86_64 11/48
Verifying : tuned-2.11.0-5.el7_7.1.noarch 12/48
Verifying : systemd-sysv-219-67.el7_7.1.x86_64 13/48
Verifying : kernel-devel-3.10.0-1062.1.1.el7.x86_64 14/48
Verifying : kernel-tools-libs-3.10.0-1062.1.1.el7.x86_64 15/48
Verifying : selinux-policy-targeted-3.13.1-252.el7.1.noarch 16/48
Verifying : 1:NetworkManager-1.18.0-5.el7_7.1.x86_64 17/48
Verifying : systemd-libs-219-67.el7_7.1.x86_64 18/48
Verifying : kernel-3.10.0-1062.1.1.el7.x86_64 19/48
Verifying : selinux-policy-3.13.1-252.el7.1.noarch 20/48
Verifying : systemd-219-67.el7_7.1.x86_64 21/48
Verifying : sg3_utils-1.37-18.el7_7.1.x86_64 22/48
Verifying : firewalld-filesystem-0.6.3-2.el7_7.1.noarch 23/48
Verifying : 1:NetworkManager-tui-1.18.0-5.el7_7.1.x86_64 24/48
Verifying : python-perf-3.10.0-1062.1.1.el7.x86_64 25/48
Verifying : systemd-sysv-219-67.el7.x86_64 26/48
Verifying : kernel-tools-libs-3.10.0-1062.el7.x86_64 27/48
Verifying : rsyslog-8.24.0-38.el7.x86_64 28/48
Verifying : firewalld-0.6.3-2.el7.noarch 29/48
Verifying : kernel-headers-3.10.0-1062.el7.x86_64 30/48
Verifying : python-firewall-0.6.3-2.el7.noarch 31/48
Verifying : selinux-policy-targeted-3.13.1-252.el7.noarch 32/48
Verifying : systemd-219-67.el7.x86_64 33/48
Verifying : tuned-2.11.0-5.el7.noarch 34/48
Verifying : systemd-libs-219-67.el7.x86_64 35/48
Verifying : 1:NetworkManager-libnm-1.18.0-5.el7.x86_64 36/48
Verifying : krb5-libs-1.15.1-37.el7_6.x86_64 37/48
Verifying : polkit-0.112-22.el7.x86_64 38/48
Verifying : python-perf-3.10.0-1062.el7.x86_64 39/48
Verifying : sg3_utils-libs-1.37-18.el7.x86_64 40/48
Verifying : 1:NetworkManager-1.18.0-5.el7.x86_64 41/48
Verifying : firewalld-filesystem-0.6.3-2.el7.noarch 42/48
Verifying : kernel-tools-3.10.0-1062.el7.x86_64 43/48
Verifying : 1:NetworkManager-tui-1.18.0-5.el7.x86_64 44/48
Verifying : tzdata-2019b-1.el7.noarch 45/48
Verifying : sg3_utils-1.37-18.el7.x86_64 46/48
Verifying : 1:NetworkManager-team-1.18.0-5.el7.x86_64 47/48
Verifying : selinux-policy-3.13.1-252.el7.noarch 48/48
Installed:
kernel.x86_64 0:3.10.0-1062.1.1.el7 kernel-devel.x86_64 0:3.10.0-1062.1.1.el7
Updated:
NetworkManager.x86_64 1:1.18.0-5.el7_7.1 NetworkManager-libnm.x86_64 1:1.18.0-5.el7_7.1
NetworkManager-team.x86_64 1:1.18.0-5.el7_7.1 NetworkManager-tui.x86_64 1:1.18.0-5.el7_7.1
firewalld.noarch 0:0.6.3-2.el7_7.1 firewalld-filesystem.noarch 0:0.6.3-2.el7_7.1
kernel-headers.x86_64 0:3.10.0-1062.1.1.el7 kernel-tools.x86_64 0:3.10.0-1062.1.1.el7
kernel-tools-libs.x86_64 0:3.10.0-1062.1.1.el7 krb5-libs.x86_64 0:1.15.1-37.el7_7.2
polkit.x86_64 0:0.112-22.el7_7.1 python-firewall.noarch 0:0.6.3-2.el7_7.1
python-perf.x86_64 0:3.10.0-1062.1.1.el7 rsyslog.x86_64 0:8.24.0-41.el7_7
selinux-policy.noarch 0:3.13.1-252.el7.1 selinux-policy-targeted.noarch 0:3.13.1-252.el7.1
sg3_utils.x86_64 0:1.37-18.el7_7.1 sg3_utils-libs.x86_64 0:1.37-18.el7_7.1
systemd.x86_64 0:219-67.el7_7.1 systemd-libs.x86_64 0:219-67.el7_7.1
systemd-sysv.x86_64 0:219-67.el7_7.1 tuned.noarch 0:2.11.0-5.el7_7.1
tzdata.noarch 0:2019c-1.el7
Complete!
[aclegg@centos7 ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Loaded plugins: fastestmirror
epel-release-latest-7.noarch.rpm | 15 kB 00:00:00
Examining /var/tmp/yum-root-0yDagR/epel-release-latest-7.noarch.rpm: epel-release-7-11.noarch
Marking /var/tmp/yum-root-0yDagR/epel-release-latest-7.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
epel-release noarch 7-11 /epel-release-latest-7.noarch 24 k
Transaction Summary
========================================================================================================================
Install 1 Package
Total size: 24 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : epel-release-7-11.noarch 1/1
Verifying : epel-release-7-11.noarch 1/1
Installed:
epel-release.noarch 0:7-11
Complete!
[aclegg@centos7 ~]$ sudo yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink | 18 kB 00:00:00
* base: mirror.linux.duke.edu
* epel: fedora.mirrors.pair.com
* extras: distro.ibiblio.org
* updates: distro.ibiblio.org
epel | 5.4 kB 00:00:00
(1/3): epel/x86_64/group_gz | 88 kB 00:00:00
(2/3): epel/x86_64/updateinfo | 1.0 MB 00:00:00
(3/3): epel/x86_64/primary_db | 6.8 MB 00:00:00
No packages marked for update
[aclegg@centos7 ~]$ sudo yum install isc-kea
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.linux.duke.edu
* epel: iad.mirror.rackspace.com
* extras: distro.ibiblio.org
* updates: distro.ibiblio.org
Resolving Dependencies
--> Running transaction check
---> Package isc-kea.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
--> Processing Dependency: isc-kea-libs(x86-64) = 1.6.0-isc0041220190826204117.el7 for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-asiodns.so.0()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-asiolink.so.7()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-cc.so.8()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-cfgclient.so.7()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-cryptolink.so.4()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-database.so.3()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-dhcp++.so.13()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-dhcp_ddns.so.1()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-dhcpsrv.so.16()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-dns++.so.3()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-eval.so.11()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-exceptions.so.0()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-hooks.so.7()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-http.so.6()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-log.so.4()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-mysql.so.1()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-pgsql.so.0()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-process.so.4()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-stats.so.3()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-threads.so.2()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libkea-util.so.7()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: liblog4cplus-1.1.so.9()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libpq.so.5()(64bit) for package: isc-kea-1.6.0-isc0041220190826204117.el7.x86_64
--> Running transaction check
---> Package isc-kea-libs.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package log4cplus.x86_64 0:1.1.3-0.4.rc3.el7 will be installed
---> Package postgresql-libs.x86_64 0:9.2.24-1.el7_5 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
isc-kea x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 6.7 M
Installing for dependencies:
isc-kea-libs x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 2.4 M
log4cplus x86_64 1.1.3-0.4.rc3.el7 epel 162 k
postgresql-libs x86_64 9.2.24-1.el7_5 base 234 k
Transaction Summary
========================================================================================================================
Install 1 Package (+3 Dependent packages)
Total download size: 9.4 M
Installed size: 29 M
Is this ok [y/d/N]: y
Downloading packages:
(1/4): postgresql-libs-9.2.24-1.el7_5.x86_64.rpm | 234 kB 00:00:00
warning: /var/cache/yum/x86_64/7/epel/packages/log4cplus-1.1.3-0.4.rc3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Public key for log4cplus-1.1.3-0.4.rc3.el7.x86_64.rpm is not installed
(2/4): log4cplus-1.1.3-0.4.rc3.el7.x86_64.rpm | 162 kB 00:00:00
(3/4): isc-kea-libs-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 2.4 MB 00:00:01
(4/4): isc-kea-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 6.7 MB 00:00:02
------------------------------------------------------------------------------------------------------------------------
Total 4.2 MB/s | 9.4 MB 00:00:02
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Importing GPG key 0x352C64E5:
Userid : "Fedora EPEL (7) <epel@fedoraproject.org>"
Fingerprint: 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5
Package : epel-release-7-11.noarch (@/epel-release-latest-7.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : postgresql-libs-9.2.24-1.el7_5.x86_64 1/4
Installing : log4cplus-1.1.3-0.4.rc3.el7.x86_64 2/4
Installing : isc-kea-libs-1.6.0-isc0041220190826204117.el7.x86_64 3/4
Installing : isc-kea-1.6.0-isc0041220190826204117.el7.x86_64 4/4
Verifying : log4cplus-1.1.3-0.4.rc3.el7.x86_64 1/4
Verifying : isc-kea-libs-1.6.0-isc0041220190826204117.el7.x86_64 2/4
Verifying : postgresql-libs-9.2.24-1.el7_5.x86_64 3/4
Verifying : isc-kea-1.6.0-isc0041220190826204117.el7.x86_64 4/4
Installed:
isc-kea.x86_64 0:1.6.0-isc0041220190826204117.el7
Dependency Installed:
isc-kea-libs.x86_64 0:1.6.0-isc0041220190826204117.el7 log4cplus.x86_64 0:1.1.3-0.4.rc3.el7
postgresql-libs.x86_64 0:9.2.24-1.el7_5
Complete!
[aclegg@centos7 ~]$ sudo yum install isc-kea-premium-cb-cmds isc-kea-premium-class-cmds isc-kea-premium-flex-id isc-kea-premium-forensic-log isc-kea-premium-host-cache isc-kea-premium-host-cmds isc-kea-premium-radius isc-kea-premium-subnet-cmds
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.linux.duke.edu
* epel: iad.mirror.rackspace.com
* extras: distro.ibiblio.org
* updates: distro.ibiblio.org
isc-kea-1-6-prv/x86_64/signature | 473 B 00:00:00
isc-kea-1-6-prv/x86_64/signature | 3.0 kB 00:00:00 !!!
isc-kea-1-6-prv-noarch/signature | 473 B 00:00:00
isc-kea-1-6-prv-noarch/signature | 3.0 kB 00:00:00 !!!
isc-kea-1-6-prv-source/signature | 473 B 00:00:00
isc-kea-1-6-prv-source/signature | 3.0 kB 00:00:00 !!!
Resolving Dependencies
--> Running transaction check
---> Package isc-kea-premium-cb-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-class-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-flex-id.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-forensic-log.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-host-cache.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-host-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
---> Package isc-kea-premium-radius.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
--> Processing Dependency: freeradius-client = 1.1.7-isc20190408140511.el7 for package: isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: freeradius-client-devel = 1.1.7-isc20190408140511.el7 for package: isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64
--> Processing Dependency: libfreeradius-client.so.2()(64bit) for package: isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64
---> Package isc-kea-premium-subnet-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
--> Running transaction check
---> Package freeradius-client.x86_64 0:1.1.7-isc20190408140511.el7 will be installed
---> Package freeradius-client-devel.x86_64 0:1.1.7-isc20190408140511.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
isc-kea-premium-cb-cmds x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 136 k
isc-kea-premium-class-cmds x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 39 k
isc-kea-premium-flex-id x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 37 k
isc-kea-premium-forensic-log x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 76 k
isc-kea-premium-host-cache x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 87 k
isc-kea-premium-host-cmds x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 41 k
isc-kea-premium-radius x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 165 k
isc-kea-premium-subnet-cmds x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6-prv 74 k
Installing for dependencies:
freeradius-client x86_64 1.1.7-isc20190408140511.el7 isc-kea-1-6-prv 42 k
freeradius-client-devel x86_64 1.1.7-isc20190408140511.el7 isc-kea-1-6-prv 10 k
Transaction Summary
========================================================================================================================
Install 8 Packages (+2 Dependent packages)
Total download size: 708 k
Installed size: 2.2 M
Is this ok [y/d/N]: y
Downloading packages:
(1/10): freeradius-client-devel-1.1.7-isc20190408140511.el7.x86_64.rpm | 10 kB 00:00:01
(2/10): freeradius-client-1.1.7-isc20190408140511.el7.x86_64.rpm | 42 kB 00:00:01
(3/10): isc-kea-premium-cb-cmds-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 136 kB 00:00:00
(4/10): isc-kea-premium-class-cmds-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 39 kB 00:00:00
(5/10): isc-kea-premium-forensic-log-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 76 kB 00:00:00
(6/10): isc-kea-premium-flex-id-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 37 kB 00:00:00
(7/10): isc-kea-premium-host-cache-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 87 kB 00:00:00
(8/10): isc-kea-premium-host-cmds-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 41 kB 00:00:01
(9/10): isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 165 kB 00:00:00
(10/10): isc-kea-premium-subnet-cmds-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 74 kB 00:00:01
------------------------------------------------------------------------------------------------------------------------
Total 134 kB/s | 708 kB 00:00:05
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : freeradius-client-1.1.7-isc20190408140511.el7.x86_64 1/10
Installing : freeradius-client-devel-1.1.7-isc20190408140511.el7.x86_64 2/10
Installing : isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64 3/10
Installing : isc-kea-premium-host-cache-1.6.0-isc0041220190826204117.el7.x86_64 4/10
Installing : isc-kea-premium-host-cmds-1.6.0-isc0041220190826204117.el7.x86_64 5/10
Installing : isc-kea-premium-class-cmds-1.6.0-isc0041220190826204117.el7.x86_64 6/10
Installing : isc-kea-premium-flex-id-1.6.0-isc0041220190826204117.el7.x86_64 7/10
Installing : isc-kea-premium-forensic-log-1.6.0-isc0041220190826204117.el7.x86_64 8/10
Installing : isc-kea-premium-cb-cmds-1.6.0-isc0041220190826204117.el7.x86_64 9/10
Installing : isc-kea-premium-subnet-cmds-1.6.0-isc0041220190826204117.el7.x86_64 10/10
Verifying : isc-kea-premium-subnet-cmds-1.6.0-isc0041220190826204117.el7.x86_64 1/10
Verifying : isc-kea-premium-cb-cmds-1.6.0-isc0041220190826204117.el7.x86_64 2/10
Verifying : freeradius-client-devel-1.1.7-isc20190408140511.el7.x86_64 3/10
Verifying : isc-kea-premium-radius-1.6.0-isc0041220190826204117.el7.x86_64 4/10
Verifying : isc-kea-premium-forensic-log-1.6.0-isc0041220190826204117.el7.x86_64 5/10
Verifying : freeradius-client-1.1.7-isc20190408140511.el7.x86_64 6/10
Verifying : isc-kea-premium-flex-id-1.6.0-isc0041220190826204117.el7.x86_64 7/10
Verifying : isc-kea-premium-class-cmds-1.6.0-isc0041220190826204117.el7.x86_64 8/10
Verifying : isc-kea-premium-host-cmds-1.6.0-isc0041220190826204117.el7.x86_64 9/10
Verifying : isc-kea-premium-host-cache-1.6.0-isc0041220190826204117.el7.x86_64 10/10
Installed:
isc-kea-premium-cb-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-class-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-flex-id.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-forensic-log.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-host-cache.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-host-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-radius.x86_64 0:1.6.0-isc0041220190826204117.el7
isc-kea-premium-subnet-cmds.x86_64 0:1.6.0-isc0041220190826204117.el7
Dependency Installed:
freeradius-client.x86_64 0:1.1.7-isc20190408140511.el7 freeradius-client-devel.x86_64 0:1.1.7-isc20190408140511.el7
Complete!
[aclegg@centos7 ~]$ sudo yum install isc-kea-hooks
[sudo] password for aclegg:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.metrocast.net
* epel: mirror.math.princeton.edu
* extras: distro.ibiblio.org
* updates: mirror.es.its.nyu.edu
isc-kea-1-6/x86_64/signature | 473 B 00:00:00
isc-kea-1-6/x86_64/signature | 3.0 kB 00:00:00 !!!
isc-kea-1-6-noarch/signature | 473 B 00:00:00
isc-kea-1-6-noarch/signature | 3.0 kB 00:00:00 !!!
isc-kea-1-6-source/signature | 473 B 00:00:00
isc-kea-1-6-source/signature | 3.0 kB 00:00:00 !!!
Resolving Dependencies
--> Running transaction check
---> Package isc-kea-hooks.x86_64 0:1.6.0-isc0041220190826204117.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
isc-kea-hooks x86_64 1.6.0-isc0041220190826204117.el7 isc-kea-1-6 386 k
Transaction Summary
========================================================================================================================
Install 1 Package
Total download size: 386 k
Installed size: 1.5 M
Is this ok [y/d/N]: y
Downloading packages:
isc-kea-hooks-1.6.0-isc0041220190826204117.el7.x86_64.rpm | 386 kB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : isc-kea-hooks-1.6.0-isc0041220190826204117.el7.x86_64 1/1
Verifying : isc-kea-hooks-1.6.0-isc0041220190826204117.el7.x86_64 1/1
Installed:
isc-kea-hooks.x86_64 0:1.6.0-isc0041220190826204117.el7
Complete!
[aclegg@centos7 ~]$
Post Install:
Edit files in /etc/kea
to fit your needs.
Enable Kea on startup:
systemctl enable kea-dhcp4
systemctl enable kea-dhcp6
systemctl enable kea-ctrl-agent
systemctl enable kea-lfc
Start Kea right now:
systemctl start kea-ctrl-agent
systemctl status kea-ctrl-agent
systemctl start kea-dhcp4
systemctl start kea-dhcp6