net/kea 3.2.1_1 FreeBSD
Alternative DHCP implementation by ISC
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
c8c0949fbb- License
- MPL20
- Categories
- net
- Package size
- 5837.2 KiB, 30811.8 KiB installed
Description
Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module, a portable DHCP library, libdhcp++, and a DHCP benchmarking tool, perfdhcp.
Kea is developed by Internet Systems Consortium.
In the other systems
Install
Binary package:
pkg install kea
From the ports tree:
cd /usr/ports/net/kea/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= kea>0:net/kea
LIB_DEPENDS= libkea-asiodns.so:net/kea
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.2.1_1 | 3.2.1_1 | 2.2.0_1 | 3.0.0_5 | 3.2.1_1 |
| FreeBSD:14:quarterly | 3.2.1 | 3.2.1 | n/a | 2.6.3_1 | 3.2.1 |
| FreeBSD:15:latest | 3.2.1_1 | 3.2.1_1 | n/a | 3.0.0_5 | 3.0.1 |
| FreeBSD:15:quarterly | 3.2.1 | 3.2.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.2.1 | 3.2.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
googletest>0: devel/googletestrst2man: textproc/py-docutils
Library 2
libboost_date_time.so: devel/boost-libsliblog4cplus.so: devel/log4cplus
The full lists below include those, and their dependencies in turn.
Build dependencies 24
- archivers/liblz4
- archivers/zstd
- devel/boost-libs
- devel/cmake-core
- devel/gettext-runtime
- devel/googletest
- devel/icu
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/log4cplus
- devel/meson
- devel/ninja
- devel/pkgconf
- devel/readline
- dns/libidn2
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/py-docutils
Run dependencies 12
No port depends on this one.
Configuration
Options name: net_kea
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| KERBEROS | off | Kerberos support |
| MYSQL | off | MySQL database support |
| PGSQL | off | PostgreSQL database support |
- USES
- cmake:indirect compiler:c++11-lang cpe iconv meson pathfix pkgconfig python shebangfix ssl tar:xz
- Service scripts
kea
Message after installing
Files
Manual pages 9
- kea-admin(8)
- kea-dhcp-ddns(8)
- kea-dhcp4(8)
- kea-dhcp6(8)
- kea-lfc(8)
- kea-netconf(8)
- kea-shell(8)
- keactrl(8)
- perfdhcp(8)
pkg-plist 891
- bin/kea-msg-compiler
- @sample etc/kea/kea-dhcp-ddns.conf.sample
- @sample etc/kea/kea-dhcp4.conf.sample
- @sample etc/kea/kea-dhcp6.conf.sample
- @sample etc/kea/kea-netconf.conf.sample
- @sample etc/kea/keactrl.conf.sample
- etc/kea/radius/dictionary
- include/kea/asiodns/asiodns_messages.h
- include/kea/asiodns/io_fetch.h
- include/kea/asiodns/logger.h
- include/kea/asiolink/addr_utilities.h
- include/kea/asiolink/asio_wrapper.h
- include/kea/asiolink/asiolink.h
- include/kea/asiolink/botan_tls.h
- include/kea/asiolink/botan_wrapper.h
- include/kea/asiolink/common_tls.h
- include/kea/asiolink/crypto_tls.h
- include/kea/asiolink/dummy_io_cb.h
- include/kea/asiolink/interval_timer.h
- include/kea/asiolink/io_acceptor.h
- include/kea/asiolink/io_address.h
- include/kea/asiolink/io_asio_socket.h
- include/kea/asiolink/io_endpoint.h
- include/kea/asiolink/io_error.h
- include/kea/asiolink/io_service.h
- include/kea/asiolink/io_service_mgr.h
- include/kea/asiolink/io_service_signal.h
- include/kea/asiolink/io_service_thread_pool.h
- include/kea/asiolink/io_socket.h
- include/kea/asiolink/openssl_tls.h
- include/kea/asiolink/process_spawn.h
- include/kea/asiolink/tcp_acceptor.h
- include/kea/asiolink/tcp_endpoint.h
- include/kea/asiolink/tcp_socket.h
- include/kea/asiolink/tls_acceptor.h
- include/kea/asiolink/tls_socket.h
- include/kea/asiolink/udp_endpoint.h
- include/kea/asiolink/udp_socket.h
- include/kea/asiolink/unix_domain_socket.h
- include/kea/asiolink/unix_domain_socket_acceptor.h
- include/kea/asiolink/unix_domain_socket_endpoint.h
- include/kea/cc/base_stamped_element.h
- include/kea/cc/cfg_to_element.h
- include/kea/cc/command_interpreter.h
- include/kea/cc/data.h
- include/kea/cc/default_credentials.h
- include/kea/cc/dhcp_config_error.h
- include/kea/cc/element_value.h
- include/kea/cc/json_feed.h
- include/kea/cc/server_tag.h
- include/kea/cc/simple_parser.h
- include/kea/cc/stamped_element.h
- include/kea/cc/stamped_value.h
- include/kea/cc/user_context.h
- include/kea/config.h
- include/kea/config/base_command_mgr.h
- include/kea/config/client_connection.h
- include/kea/config/cmd_http_listener.h
- include/kea/config/cmd_response_creator.h
- include/kea/config/cmd_response_creator_factory.h
- include/kea/config/cmds_impl.h
- include/kea/config/command_mgr.h
- include/kea/config/config_log.h
- include/kea/config/config_messages.h
- include/kea/config/hooked_command_mgr.h
- include/kea/config/http_command_config.h
- include/kea/config/http_command_mgr.h
- include/kea/config/http_command_response_creator.h
- include/kea/config/http_command_response_creator_factory.h
- include/kea/config/timeouts.h
- include/kea/config/unix_command_config.h
- include/kea/config/unix_command_mgr.h
- include/kea/config_backend/base_config_backend.h
- include/kea/config_backend/base_config_backend_mgr.h
- include/kea/config_backend/base_config_backend_pool.h
- include/kea/config_backend/constants.h
- include/kea/cryptolink/botan_common.h
- include/kea/cryptolink/crypto_hash.h
- include/kea/cryptolink/crypto_hmac.h
- include/kea/cryptolink/crypto_rng.h
- include/kea/cryptolink/cryptolink.h
- include/kea/cryptolink/openssl_common.h
- include/kea/d2srv/d2_cfg_mgr.h
- include/kea/d2srv/d2_config.h
- include/kea/d2srv/d2_log.h
- include/kea/d2srv/d2_messages.h
- include/kea/d2srv/d2_simple_parser.h
- include/kea/d2srv/d2_stats.h
- include/kea/d2srv/d2_tsig_key.h
- include/kea/d2srv/d2_update_message.h
- include/kea/d2srv/d2_zone.h
- include/kea/d2srv/dns_client.h
- include/kea/d2srv/nc_trans.h
- include/kea/database/audit_entry.h
- include/kea/database/backend_selector.h
- include/kea/database/database_connection.h
- include/kea/database/db_exceptions.h
- include/kea/database/db_log.h
- include/kea/database/db_messages.h
- include/kea/database/dbaccess_parser.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| kea-3.2.1.tar.xz | 6.77342e+06 | 3478220be62b3aa361a2c7f97d5d2989b934f7864e82d4bd17056e1e208b9735 |
Master sites 1
- ISC/kea/3.2.1
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
c8c0949fbb |
Xin LI | devel/log4cplus: update to 2.2.1 The shared library version changed from 9 to 11, so bump
PORTREVISION of net/kea and net/kea-devel.
Upstream's new pkg-config install code, once rewritten by
USES=pathfix, installed a second log4cplus.pc under a doubled
prefix; patch CMakeLists.txt to correct the path. |
|
2acc1a8f74 |
Andrey Pevnev | net/kea: Update 3.2.0 => 3.2.1 Release Notes:
https://downloads.isc.org/isc/kea/3.2.1/Kea-3.2.1-ReleaseNotes.txt
PR: 298999 297304
Sponsored by: UNIS Labs (vvd, commit patch)
Co-authored-by: Mark Holm <[email protected]> |
|
97a84ef467 |
Dima Panov | */*: update boost consumers after boost-1.92 | |
213840c151 |
Dima Panov | */*: bump consumers after devel/boost update |