BSD Ports

net/nss_ldap 1.265_15 FreeBSD

RFC 2307 NSS module

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
net
Package size
55.5 KiB, 138.6 KiB installed

Description

nss_ldap is a NSS module which provides an LDAP backend for C library functions such as getpwnam(3), getgrnam(3), and gethostbyname(3). It is compliant with RFC 2307, ``An Approach for Using LDAP as a Network Information Service''.

Currently this is an experimental port, with support only for the `passwd' and `group' databases.

In the other systems

SystemPortVersion
FreeBSDnet/nss_ldap1.265_15
NetBSDdatabases/nss_ldap266anb1
DragonFlynet/nss_ldap1.265_15
MidnightBSDnet/nss_ldap1.265_1

Install

Binary package:

pkg install nss_ldap

From the ports tree:

cd /usr/ports/net/nss_ldap/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nss_ldap>0:net/nss_ldap

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.265_151.265_151.265_141.265_151.265_15
FreeBSD:14:quarterly1.265_151.265_15n/a1.265_151.265_15
FreeBSD:15:latest--n/a1.265_151.265_15
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest1.265_151.265_15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 2

No port depends on this one.

Configuration

Options name: net_nss_ldap

OptionDefaultDescription
KERBEROSonKerberos support
LCLASSonEnable login classes via the loginClass attribute
USES
autoreconf cpe gmake ldap perl5
Service scripts
none

Message after installing

The nss_ldap module expects to find its configuration files at the
following paths:

LDAP configuration:     /usr/local/etc/nss_ldap.conf
LDAP secret (optional): /usr/local/etc/nss_ldap.secret

Files

Manual pages 1
  • nss_ldap(5)
pkg-plist 3
  • lib/nss_ldap.so.1
  • @sample etc/nss_ldap.conf.sample
  • share/man/man5/nss_ldap.5.gz
distinfo 1
FileSizeSHA256
nss_ldap-265.tar.gz28097677b54d905f50d774f28d5559d49126f1bc76720f741b0864a64bb4936ec226a8
Master sites 2
  • http://www.padl.com/download/
  • LOCAL/martymac

Commit history 0

No commits in the history this site was built from.