I am looking at migrating from the ISC DHCP server to its replacement,
kea. I have installed keama, and can generate a kea configuration file.
My kea file had a number of problems, most of which I have been able to solve. So far so good.
I have one problem I have not been able to solve:
/// This configuration declares some subnets but has no interfaces-config
/// Reference Kea #245
Where do I find "Reference Kea #245"? I have searched on that, on "interfaces-config", and several other likely keywords.
https://gitlab.isc.org/isc-projects/kea/-/issues/245
Bingo. Thank you.
I know very little about Kea, but I guessed that was a
reference to an issue or a merge request. The kea project
is on gitlab, so pulling up their issues and viewing 245
looks like it's what they refer to:
https://gitlab.isc.org/isc-projects/kea/-/issues/245
How are you finding use of kea, in general? I too will have to make the
move at some point.
Andy Smith (HE12025-07-27):
How are you finding use of kea, in general? I too will have to make the move at some point.
Speaking for myself (but agreeing with a few friends), I say I do not
want tu run this monster:
The following NEW packages will be installed:
ca-certificates kea-common kea-dhcp4-server libldap-common libldap2
liblog4cplus-2.0.5t64 libmariadb3 libpq5 libsasl2-2 libsasl2-modules
libsasl2-modules-db mariadb-common mysql-common openssl
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 7544 kB of archives.
After this operation, 27.2 MB of additional disk space will be used.
Especially when this is available:
The following NEW packages will be installed:
busybox udhcpd
How are you finding use of kea, in general? I too will have to make
the move at some point.
Just thinking out loud, why don't you use Dnsmasq for everything?
If it has the ability to use MySQL/MariaDB, PostgreSQL and LDAP then I
don't see how in Debian it can avoid depending upon their libraries.
Maybe it could be better to have a plugin architecture and separately
package each thing as a plugin, e.g. a hypothetical kea-ldpa-backend
that depends upon libldap2 etc., but there are reasons why some
developers don't like plugins so I'm not that surprised.
I'll have to look in to whether it has all the features I need, but it
is a good suggestion, thanks.
If it has the ability to use MySQL/MariaDB, PostgreSQL and LDAP then I
don't see how in Debian it can avoid depending upon their libraries.
Vim has the ability to use Gtk+3, but when you install vim, you do not
see apt trying to pull Gtk+3 too: Debian builds several variants of the package with various options enabled or disabled.
The same thing would be possible here:
apt-get install kea-tiny
apt-get install kea-full
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 163:10:28 |
| Calls: | 12,095 |
| Calls today: | 3 |
| Files: | 15,000 |
| Messages: | 6,517,783 |