net/freeipa-client: Respect PREFIX and LOCALBASE The patches hardcoded /usr/local in 153 places. They now carry %%PREFIX%% for the files this port installs itself and %%LOCALBASE%% for the ones it only reads, substituted in post-patch. client/ipa-join.c defined IPA_CONFIG as /etc/ipa/default.conf, so ipa-client-install --uninstall could not read the configuration and left the host enrolled on the server. Enrolling it again then failed with "Host already enrolled", even with --force-join. PR: 298186 Approved by: kiwi (maintainer timeout) Sponsored by: Netzkommune GmbH80e6e5b7ea
Port details
net/freeipa-client 4.13.1_2
FreeIPA Client tools
Port info
- Maintainer
- kiwi@FreeBSD.org
- Packages
- latest: 4.13.1_2
- Upstream
- Higher version available: 4.13.4
- Last update
- to 4.13.1_2 · 80e6e5b7ea
- Quarterly
- 2026Q4: 4.13.1_2
- WWW
- https://www.freeipa.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install freeipa-clientinstalls 4.13.1_2 fromlatest; fromquarterly(2026Q4) 4.13.1_2- Port
# cd /usr/ports/net/freeipa-client && make install clean- Size
- 1.2 MiB download · 10 MiB installed
- Depends on
- databases/openldap26-client 2.6.16, devel/ding-libs 0.7.0, devel/gettext-runtime 1.0_1, devel/jansson 2.15.1_1, devel/nspr 4.39, devel/popt 1.19,2, devel/py-cffi 2.1.1, devel/py-dbus 1.4.0_1, devel/py-pyasn1 0.6.4, devel/py-pyasn1-modules 0.4.1, devel/py-six 1.17.0, dns/py-dnspython 2.9.0,1, ftp/curl 8.23.0, lang/python312 3.12.15, net/chrony 4.9, net/py-ifaddr 0.2.0_1, net/py-netaddr 1.3.0, net/py-python-ldap 3.4.7, net/py-urllib3 2.8.0,1, net/xmlrpc-c 1.64.03_1, security/certmonger 0.79.20_3, security/cyrus-sasl2 2.1.28_6, security/krb5 1.22.2_4, security/libpwquality 1.4.5_2, security/nss 3.131.1, security/py-cryptography 50.0.1_1,1, security/py-gssapi 1.11.1, security/sssd2 2.13.1_2, sysutils/cmocka 2.0.2, textproc/py-python-augeas 1.0.3_1, textproc/py-qrcode 8.2_1
- License
- GPLv3+
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.13.1_2 | 4.13.1_2 | – |
| FreeBSD 15 | 4.13.1_2 | 4.13.1_2 | – |
| FreeBSD 14 | ✗ | 4.13.1_2 | 4.13.1_2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.13.1_2 | 4.13.1_2 | – |
| FreeBSD 14 | 4.13.1_2 | 4.13.1_2 | 4.13.1_2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.13.1_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (12)
net/freeipa-client: make host enrollment work on FreeBSD This update make client enrollment against a net/freeipa-server working. PR: 297487 Approved by: kiwi (maintainer)497924deb1
net/freeipa-client: update to 4.13.1 Reported by: portscout Sponsored by: Klara, Inc.2f603943a5
net/freeipa-client: fix stage-qa failing PR: 292853 Reported by: diizy Sponsored by: Klara, Inc.dd6ed806c5
net/freeipa-client: Update to 4.13.0 Sponsored by: Klara, Inc.7a8c1714b9
*/*: Use my @FreeBSD.org email as MAINTAINER Approved by: 0mp (mentor) Differential Revision: https://reviews.freebsd.org/D480506d9bec7d67
net/freeipa-client: Update to 4.12.2 Changelogs: - https://www.freeipa.org/release-notes/4-12-2.html - https://www.freeipa.org/release-notes/4-12-1.html - https://www.freeipa.org/release-notes/4-12-0.html PR: 281265 Sponsored by: Klara, Inc.453e440ef6
databases/ldb25 net/freeipa-client: Update MAINTAINER email address Approved by: kiwi@oav.net (maintainer)f75a3ece17
*/*: Add ${PY_SETUPTOOLS} to BUILD_DEPENDS
Fix build when setuptools is removed from RUN_DEPENDS in
Mk/Uses/python.mk.
PR: 270510
Approved by: portmgr (blanket)ad593a9d4dnet/freeipa-client: Moved man to share/man Approved by: portmgr (blanket)e29270a371
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068bbab7f59e9
net/freeipa-client: Add new port FreeIPA is a free and open source identity management system. This package provides its command-line administration tools. Reviewed by: diizzy, 0mp Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D42850d6f2f39fa8