# openldap を Homebrew, apk, dnf, MacPorts, Nix, pacman, apt でインストール

openldap のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:openldap
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install openldap
```

  証拠: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install openldap
```

  証拠: MacPorts ports tree: databases/openldap/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add openldap
```

  証拠: Alpine Linux edge package indexes: openldap from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

- dnf (92%):

```sh
sudo dnf install openldap
```

  証拠: Fedora Rawhide package metadata: openldap from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#openldap
```

  証拠: nixpkgs package indexes: pkgs/by-name/op/openldap/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S openldap
```

  証拠: Arch Linux sync databases: openldap from https://geo.mirror.pkgbuild.com/core/os/x86_64/core.db.tar.gz

- Debian apt (92%):

```sh
sudo apt install ldap-utils
```

  証拠: Debian stable package indexes: ldap-utils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## パッケージ情報

- **パッケージキー:** brew:openldap
- **パッケージマネージャ:** Homebrew
- **バージョン:** 2.6.13
- **ソース概要:** Open source suite of directory software
- **ホームページ:** <https://www.openldap.org/software/>
- **最終更新:** 2026-07-11T09:50:49+09:00
- **生成日時:** 2026-08-03T19:37:03+00:00

## 実行可能ファイル

- ldapadd (エイリアス)
- ldapcompare (エイリアス)
- ldapdelete (エイリアス)
- ldapexop (エイリアス)
- ldapmodify (エイリアス)
- ldapmodrdn (エイリアス)
- ldappasswd (エイリアス)
- ldapsearch (エイリアス)
- ldapurl (エイリアス)
- ldapvc (エイリアス)
- ldapwhoami (エイリアス)
- slapacl (エイリアス)
- slapadd (エイリアス)
- slapauth (エイリアス)
- slapcat (エイリアス)
- slapdn (エイリアス)
- slapindex (エイリアス)
- slapmodify (エイリアス)
- slappasswd (エイリアス)
- slapschema (エイリアス)
- slaptest (エイリアス)

## インストール挙動

- Bottle: 利用不可

## バージョンと鮮度

- ページ生成日: 2026-08-03
- マネージャ版: 2.6.13
## プロジェクトの歴史と使われ方

OpenLDAP is an open-source suite of LDAP directory software. It packages the slapd directory server, client tools, libraries, schemas, overlays, replication features, and operational documentation around the IETF LDAP protocol family.

### プロジェクトの歴史

OpenLDAP traces back to the University of Michigan LDAP codebase. The OpenLDAP Foundation says OpenLDAP Software is based on prior University of Michigan work, and Howard Chu's 2018 retrospective describes the project as starting from the last University of Michigan LDAP 3.3 release after the Michigan team moved on to Netscape Directory Server work.

Kurt Zeilenga founded the project in 1998, and OpenLDAP 1.0.0 was released on 26 August 1998 as essentially University of Michigan LDAP 3.3 plus accumulated community patches. The OpenLDAP Foundation, established in August 1998, coordinates the project and promotes open-source LDAP development.

The project grew through major server and protocol milestones: OpenLDAP 2.0 added LDAPv3, SASL, StartTLS, and improved server architecture; 2.2 brought LDAP Sync replication and overlays; 2.3 added cn=config and password-policy work; 2.4 added MirrorMode and MultiMaster replication; 2.5 added the LDAP Load Balancer Daemon and many overlay/library enhancements; 2.6 added file-based logging and load-balancer improvements.

### 採用の歴史

OpenLDAP's adoption is tied to LDAP itself. RFC 4510 defines LDAPv3 as an Internet protocol for accessing distributed directory services that follow X.500 data and service models, and OpenLDAP became the widely packaged open-source implementation for Unix-like systems that needed those directory services.

Administrators use OpenLDAP for centralized identity and directory data, especially where applications, Unix accounts, mail systems, network devices, or legacy enterprise systems already speak LDAP. Its long life also comes from being infrastructure glue: many deployments do not expose it to end users, but authentication and address-book workflows depend on it.

### 使われ方

The admin guide frames OpenLDAP as software for building, configuring, and operating directory services, including the standalone LDAP daemon slapd. Operators define a directory information tree, schemas, access controls, indexes, replication topology, TLS/SASL settings, and backends, then manage entries with tools such as ldapsearch, ldapadd, ldapmodify, and ldapdelete.

Package users install openldap either as a server stack or as client libraries and command-line utilities needed by other software. The same package can support a running slapd service, local schema/testing work, or development against libldap.

### パッケージ好きにとっての重要性

OpenLDAP is a high-leverage systems package because it is both a daemon and a dependency surface. Packaging choices affect service files, configuration paths, schema directories, TLS defaults, dynamic modules, library ABI consumers, and whether downstream software links against the system LDAP client library.

It is also a lesson in boring infrastructure longevity. The package exists because directory protocols and identity integrations outlive trend cycles; the hard packaging work is preserving upgrade paths, defaults, and operational documentation across decades of deployments.

### タイムライン

- 1996: the University of Michigan LDAP 3.3 codebase became the base from which OpenLDAP later started.
- August 1998: the OpenLDAP Foundation and Project were established, and OpenLDAP 1.0.0 was released on 26 August 1998.
- August 2000: OpenLDAP 2.0 added LDAPv3 support, SASL, StartTLS, thread pooling, and other server improvements.
- October 2007: OpenLDAP 2.4 added MirrorMode and MultiMaster replication, Proxy Sync replication, expanded monitoring, and new overlays.
- April 2021: OpenLDAP 2.5 added lloadd, transaction support, new replication protocols, multi-factor-authentication-related features, and many overlay/library changes.
- October 2021: OpenLDAP 2.6 added file-based logging and additional load-balancer strategies.

### Related projects

- OpenLDAP is related to the IETF LDAPv3 RFC series, X.500 directory models, University of Michigan LDAP, Netscape Directory Server descendants, LMDB/back-mdb storage, SASL, TLS, Kerberos-oriented authentication deployments, and downstream clients that depend on libldap.

### ソース

- <https://datatracker.ietf.org/doc/html/rfc4510>
- <https://git.openldap.org/openldap/openldap>
- <https://www.openldap.org/conf/odd-tuebingen-2018/HowardHist.pdf>
- <https://www.openldap.org/doc/admin24/intro.html>
- <https://www.openldap.org/foundation/>
- <https://www.openldap.org/software/>
- <https://www.openldap.org/software/roadmap.html>


## セキュリティノート

narrow executable package without higher-risk signals.

- **Geiger リスク:** グリーン / 低
- narrow executable package without higher-risk signals


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: /usr/local/etc/openldap/slapd.conf
## 他のパッケージマネージャ記録

- Debian apt - ldap-utils - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: ldap-utils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | OpenLDAP utilities | https://www.openldap.org/
- Debian apt - libldap-common - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: libldap-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | OpenLDAP common files for libraries | https://www.openldap.org/
- Debian apt - libldap-dev - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: libldap-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | OpenLDAP development libraries | https://www.openldap.org/
- Debian apt - libldap2 - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: libldap2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | OpenLDAP libraries | https://www.openldap.org/
- Debian apt - libldap2-dev - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: libldap2-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | transitional package for libldap-dev | https://www.openldap.org/
- Debian apt - slapd - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: slapd from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | OpenLDAP server (slapd) | https://www.openldap.org/
- Debian apt - slapd-contrib - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: slapd-contrib from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | contributed plugins for OpenLDAP slapd | https://www.openldap.org/
- Debian apt - slapi-dev - 2.6.10+dfsg-1: normalized package name match | Debian stable package indexes: slapi-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | development libraries for OpenLDAP SLAPI plugin interface | https://www.openldap.org/
- Nix - openldap: normalized package name match | nixpkgs package indexes: pkgs/by-name/op/openldap/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - ldap-utils - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: ldap-utils from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | OpenLDAP utilities | https://www.openldap.org/
- Ubuntu apt - libldap-common - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: libldap-common from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | OpenLDAP common files for libraries | https://www.openldap.org/
- Ubuntu apt - libldap-dev - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: libldap-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | OpenLDAP development libraries | https://www.openldap.org/
- Ubuntu apt - libldap2 - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: libldap2 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | OpenLDAP libraries | https://www.openldap.org/
- Ubuntu apt - libldap2-dev - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: libldap2-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | transitional package for libldap-dev | https://www.openldap.org/
- Ubuntu apt - slapd - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: slapd from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | OpenLDAP server (slapd) | https://www.openldap.org/
- Ubuntu apt - slapd-contrib - 2.6.7+dfsg-1~exp1ubuntu8: normalized package name match | Ubuntu 24.04 LTS package indexes: slapd-contrib from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | contributed plugins for OpenLDAP slapd | https://www.openldap.org/


## Combined YAML source

View the package source record on GitHub. [combined/openldap.yml](https://github.com/mxcl/pkgdb/blob/main/combined/openldap.yml)


## ソース

- pkg.so package database
- Geiger risk classifier
- curated configuration and credential file locations
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
