FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
nss_ldap 1.265_11 net on this many watch lists=28 search for ports that depend on this port
RFC 2307 NSS module
Maintained by: des@FreeBSD.org search for ports maintained by this maintainer
Port Added: 17 Apr 2003 14:26:23
License: GPLv2


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.

WWW: http://www.padl.com/OSS/nss_ldap.html
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
  2. devel/automake
  3. devel/autoconf
  4. lang/perl5.16
Required Libraries:
  1. net/openldap24-client
There are no ports dependent upon this port

To install the port: cd /usr/ports/net/nss_ldap/ && make install clean
To add the package: pkg install net/nss_ldap


Configuration Options
===> The following configuration options are available for nss_ldap-1.265_11:
     KERBEROS=on: Kerberos support
     LCLASS=on: Enable login classes via the loginClass attribute
     SASL=off: Use the SASL-enabled version of OpenLDAP
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/local-distfiles/martymac/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/martymac/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/martymac/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/martymac/
  6. http://www.padl.com/download/

Number of commits found: 56

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Jul 2014 20:55:28
Original commit files touched by this commit  1.265_11
Revision:363390
adamw search for other commits by this committer
Repair instances, almost all courtesy of bf ;-), of spaces
and/or tabs before the =. This made doing regular expressions
on the ports tree really difficult.

Approved by:	portmgr (not really, but touches unstaged ports)
24 Jul 2014 18:34:16
Original commit files touched by this commit  1.265_11
Revision:362835
tijl search for other commits by this committer
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
27 Mar 2014 16:56:11
Original commit files touched by this commit  1.265_10
Revision:349347
des search for other commits by this committer
MIT Kerberos already has profile_t, so don't typedef it.
09 Feb 2014 12:31:06
Original commit files touched by this commit  1.265_9
Revision:343485
antoine search for other commits by this committer
Finish stage support
14 Jan 2014 14:19:05
Original commit files touched by this commit  1.265_8
Revision:339687
des search for other commits by this committer
Functional changes:

  - Add a SASL port option

  - Fix the KERBEROS ports option - it was a no-op, setting a
    configure flag which modifies how Kerberos was used without
    setting the flag that actually enables it.

  - Use GSSAPI instead of $ENV{KRB5CCNAME} to set the credential
    cache.  The latter pollutes the unsuspecting application's
    environment and does not always work (for instance, it breaks when
    nss_ldap is invoked from OpenSSH, although I haven't quite
    determined why)

  - Add patches to support Heimdal in addition to MIT Kerberos.  Note
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 22:10:25
Original commit files touched by this commit  1.265_7
Revision:327755
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
18 Sep 2013 06:47:20
Original commit files touched by this commit  1.265_7
Revision:327524
az search for other commits by this committer
- add a build dependency on perl
- convert USE_GMAKE to USES=gmake

With hat:	perl@
16 Jul 2013 05:42:37
Original commit files touched by this commit  1.265_7
Revision:323088
ade search for other commits by this committer
- Update devel/automake to 1.14
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
  based on work from tijl@

PR:		178883
Submitted by:	ade
Sponsored by:	Wadsworth 6X
15 Jun 2013 10:42:49
Original commit files touched by this commit  1.265_7
Revision:320982
az search for other commits by this committer
- Prevent situation which leads to overriding configuration file on reinstall.

PR:		ports/179047
Submitted by:	Anton Yuzhaninov <ayuzhaninov@openstat.ru>
Approved by:	maintainer (timeout)
17 May 2013 13:47:11
Original commit files touched by this commit  1.265_7
Revision:318383
wg search for other commits by this committer
- Convert to OptionsNG
- Trim Makefile header

PR:		ports/177212
Submitted by:	wg (myself)
Approved by:	culot (mentor), maintainer (timeout, > 4 weeks)
11 Jan 2012 15:31:37
Original commit files touched by this commit  1.265_7
rm search for other commits by this committer
- fix build when perl built with USE_PERL set to off (no symlink in /usr/bin)

PR:             163687
Submitted by:   Mel Flynn <mel at datakitty.lan.rachie.is-a-geek dot net>
Approved by:    maintainer (timeout, 2 weeks)
03 Dec 2011 18:45:42
Original commit files touched by this commit  1.265_7
scheidell search for other commits by this committer
-Fix nss_initgroups_ignoreusers (add patch to bsdnss.c)

PR:             152982
Submitted by:   kmenshikov@peterhost.ru
Approved by:    mentor (timeout), gabor (mentor)
Obtained from: 
http://lists.freebsd.org/pipermail/freebsd-current/2007-July/075131.html
Feature safe:   yes
23 Sep 2011 22:26:39
Original commit files touched by this commit  1.265_6
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
25 Feb 2011 01:32:18
Original commit files touched by this commit  1.265_6
delphij search for other commits by this committer
Chase after net/openldap24-server update.

Reminded by:    miwi
18 Feb 2011 08:41:07
Original commit files touched by this commit  1.265_5
martymac search for other commits by this committer
- Fix several default paths relative to PREFIX
- Move REINPLACE_CMDs to the post-patch target to avoid patching
  the same files again when re-running the install target
- Provide a .conf file from the .conf.sample one
- Add a LOCAL mirror

PR:     154843
Approved by:    Michael Graziano <mikeg@bsd-box.net> (maintainer),
                ehaupt (mentor)
Feature safe:   yes
04 Dec 2010 07:34:27
Original commit files touched by this commit  1.265_4
ade search for other commits by this committer
Sync to new bsd.autotools.mk
16 Oct 2010 11:52:47
Original commit files touched by this commit  1.265_4
ade search for other commits by this committer
Punt autoconf267->autoconf268
05 Oct 2010 19:57:56
Original commit files touched by this commit  1.265_4
ade search for other commits by this committer
Round one migration of ports from automake{19,110} to automake111
15 Sep 2010 18:35:24
Original commit files touched by this commit  1.265_4
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
03 Sep 2010 16:43:08
Original commit files touched by this commit  1.265_3
bapt search for other commits by this committer
- Use SUB_FILES instead of invoking sed manually to change pkg-message
- Replaces spaces with a tab after OPTIONS
- While here add LICENSE

PR:             ports/148925
Submitted by:   Sevan Janiyan <venture37 _at_ geeklan.co.uk>
Approved by:    Michael Graziano <mikeg _at_ bsd-box.net> (maintainer)
18 Jan 2010 03:43:56
Original commit files touched by this commit  1.265_3
pgollucci search for other commits by this committer
- Update to 1.265
- Submitted is now MAINTAINER

Major upgrade-related fixes (from upstream):
- Version info now in binary
- Fix broken ethers LDAP query
- FD leak cleanup

Fixes in port:
- Re-enable many nss classes that were disabled (ethers, netgroups)
- Fix compile-time breakage in ldap-ethers code (Better fix going upstream when
I have time)

***

Note: Ethers and Netgroup support aren't thoroughly tested as I don't use these
in my environment.
Re-enabling them doesn't seem to cause any problems, so they're back on in
accordance with POLA.
PRs/test cases for these are welcome if anyone finds breakage.

PR:             ports/141931
Submitted by:   Michael Graziano <mikeg@bsd-box.net>
08 Jan 2010 15:27:38
Original commit files touched by this commit  1.264_3
skv search for other commits by this committer
Really (!) add patch for "loginClass".

PR:             ports/140107
Submitted by:   Jacob Myers <jacob xx whotookspaz.org>
04 Jan 2010 05:28:43
Original commit files touched by this commit  1.264_3
pgollucci search for other commits by this committer
- OPTIONS += LCLASS

Allow the use of login classes in nss_ldap via a new LDAP attribute
(loginClass).
Administrators should be able to add this attribute to their schemata easily.

PR:             ports/14107
Submitted by:   Jacob Myers <jacob@whotookspaz.org>
16 Sep 2009 22:06:58
Original commit files touched by this commit  1.264_3
linimon search for other commits by this committer
Reset maintainer at his request due to lack of time.

Hat:            portmgr
Feature safe:   yes
18 Aug 2009 21:45:43
Original commit files touched by this commit  1.264_3
tmclaugh search for other commits by this committer
- fix krb5_ccname broken in previous commit.

PR:             133344
18 Aug 2009 14:33:38
Original commit files touched by this commit  1.264_2
skv search for other commits by this committer
Unbreak build with defined WITHOUT_KERBEROS.

PR:             ports/133344
Submitted by:   Alex Bakhtin <bakhtin xx amt.ru>
Approved by:    maintainer timeout (> 4 months)
06 May 2009 10:09:55
Original commit files touched by this commit  1.264_2
flz search for other commits by this committer
Disable pthread_atfork detection. This fixes login issues on FreeBSD
7.2-RELEASE and possibly previous versions.

PR:             ports/133501
Submitted by:   Benjamin Lee <ben@b1c1l1.com>
Approved by:    maintainer timeout (4 weeks)
05 Jan 2009 19:04:45
Original commit files touched by this commit  1.264_1
delphij search for other commits by this committer
Bump PORTREVISION's after OpenLDAP update.

Suggested by:   rafan
10 Dec 2008 16:11:25
Original commit files touched by this commit  1.264
mm search for other commits by this committer
- Update to 1.264 [1]
- use more autotools [2]
- fixes assertion problems related to openldap 2.4 [3]

PR:     ports/129445 [1], ports/127675 [2], ports/122750 [3]
Submitted by:   mm [1], "Eugene M. Kim" <gene@nttmcl.com> [2]
Approved by:    maintainer (timeout ports/127675, ports/129030, ports/127675)
16 Dec 2007 23:18:29
Original commit files touched by this commit  1.257
pav search for other commits by this committer
- Distfile rerolled; no changes (verified)
- While here, style

PR:             ports/117886
Reported by:    O. Hartmann <ohartman@zedat.fu-berlin.de>
Approved by:    maintainer timeout (1 month)
07 Sep 2007 11:44:21
Original commit files touched by this commit  1.257
mm search for other commits by this committer
- Update to 1.257

PR:             ports/116175
Submitted by:   mm
Approved by:    Artem Kazakov <kazakov at gmail.com> (maintainer)
13 Aug 2007 10:57:42
Original commit files touched by this commit  1.256
mm search for other commits by this committer
- Update to 1.256

PR:             ports/114862
Approved by:    maintainer (timeout), garga (mentor, implicit)
09 Mar 2007 10:50:51
Original commit files touched by this commit  1.255
anray search for other commits by this committer
Update to 1.255

Submitted by:   maintainer in ports@
01 Feb 2007 20:02:16
Original commit files touched by this commit  1.254
stas search for other commits by this committer
- Update to 1.254

Submitted by:   "Artem Kazakov" <kazakov@gmail.com> (maintainer)
20 Dec 2006 02:31:17
Original commit files touched by this commit  1.251_1
clsung search for other commits by this committer
- In some cases (like sudo), we should check euid not uid, thanks for
  jnlin at csie.nctu.edu.tw
- Use MAN5PREFIX
- portlint warns:
  1) IGNORE should be lowercase-lead
  2) INSTALLS_SHLIB should be replaced by USE_LDCONFIG
  3) PLIST_FILES should be used when only two files
- Bump PORTREVISION

PR:             ports/104310
Submitted by:   Gea-Suan Lin <gslin_AT_gslin dot org>
Approved by:    maintainer (timeout)
29 Jul 2006 20:47:45
Original commit files touched by this commit  1.251
tmclaugh search for other commits by this committer
- Update to 1.251
- Install man page
- Make krb5_ccname option in nss_ldap.conf work
    nss_ldap has two different arguments that can be used at compile time to
    make this work.  The --enable-configurable-krb5-ccname-env configure
    option was chossen because it works with both the Heimdal and MIT
    Kerberos implementations and does not require a kerberos dependency.  A
    note has been made in UPDATING that this now works because
    misconfiguration can lockout users.

PR:             100104
Submitted by:   Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by:    Maintainer
27 May 2006 16:31:57
Original commit files touched by this commit  1.250
anray search for other commits by this committer
Update to 1.250

Submitted by:   maintainer via email
24 May 2006 10:48:59
Original commit files touched by this commit  1.249_1
anray search for other commits by this committer
- Now it is possible to use ldap as source for hosts database.
  Only gethosbyname, gethostbyname2, gethostbyaddr are implemented.
  Behavior of getpwXXX functions is made traditional for BSD. When uid=0
  they return user password, otherwise returned password is "x".
  Also, in previous version of the port functions setpwent/endpwent and
  setgrent/endgrent were mixed. Now they are not.
- Assign maintainership to submitter.

Submitted by:   Artem Kazakov <kazakov@gmail.com>
03 Apr 2006 06:36:43
Original commit files touched by this commit  1.249
sem search for other commits by this committer
- MASTER_SITE is unstable. Copy distfile on MASTER_SITE_LOCAL.

Requested by:   Dmitriy Kirhlarov (kyrh@RusNet)
24 Mar 2006 22:52:30
Original commit files touched by this commit  1.249
anray search for other commits by this committer
- Update to 1.249 [1]
- Fix build when sasl installed.

PR:             ports/94049 [1]
Submitted by:   Dmitriy Kirhlarov <dkirhlarov@oilspace.com> [1]
24 Mar 2006 05:44:38
Original commit files touched by this commit  1.244
linimon search for other commits by this committer
Reset maintainer at his request; nectar is away from FreeBSD work right now.
01 Feb 2006 10:52:31
Original commit files touched by this commit  1.244
des search for other commits by this committer
Remove BROKEN; nss_ldap compiles and runs fine on recent -CURRENT.
30 Dec 2005 05:25:00
Original commit files touched by this commit  1.244
pav search for other commits by this committer
- Update to 1.244

PR:             ports/90151
Submitted by:   Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
Approved by:    maintainer timeout (nectar; 3 weeks)
28 Oct 2005 22:49:22
Original commit files touched by this commit  1.239
kris search for other commits by this committer
BROKEN on 7.0: Does not compile
11 Jul 2005 18:50:29
Original commit files touched by this commit  1.239
niels search for other commits by this committer
Upgraded to version 1.239

Submitted by:   Thomas Sandford
PR:             ports/82841
Approved by:    nectar (mentor,maintainer)
18 Mar 2004 14:46:23
Original commit files touched by this commit  1.204_5
nectar search for other commits by this committer
Add SIZE.

Submitted by:   trevor
02 Feb 2004 15:24:36
Original commit files touched by this commit  1.204_5
nectar search for other commits by this committer
USE_OPENLDAP

Submitted by:   Darrin Smith <beldin@beldin.org>
02 Feb 2004 15:11:17
Original commit files touched by this commit  1.204_4
nectar search for other commits by this committer
Enable RFC 2307bis, schema mapping, and paged results.

PR:             ports/61996
Submitted by:   Joseph Scott <joseph@randomnetworks.com>
08 Jan 2004 14:28:35
Original commit files touched by this commit  1.204_3
nectar search for other commits by this committer
Make nss_ldap pull its LDAP configuration from
${PREFIX}/etc/nss_ldap.conf rather than /etc/ldap.conf and the
LDAP secret from ${PREFIX}/etc/nss_ldap.secret rather than
/etc/ldap.secret.

Requested by:   Many.
14 Aug 2003 22:12:22
Original commit files touched by this commit  1.204_2
kuriyama search for other commits by this committer
Quick fix for INDEX build breakage by openldap2[012] split.
We should use net/openldap20/bsd.openldap.mk later...

Pointy hat to:  kuriyama
25 Apr 2003 00:07:20
Original commit files touched by this commit  1.204_1
nectar search for other commits by this committer
Add support for using nss_ldap in `compat' mode (i.e. as sources for
the `passwd_compat' and `group_compat' databases).
20 Apr 2003 01:16:00
Original commit files touched by this commit  1.204
nectar search for other commits by this committer
Mark `IGNORE' for earlier FreeBSD versions, rather than `BROKEN'.

Requested by:   kris
18 Apr 2003 01:06:05
Original commit files touched by this commit  1.204
nectar search for other commits by this committer
Correct distfile name.

Submitted by:   gordon
17 Apr 2003 14:28:01
Original commit files touched by this commit  1.204
nectar search for other commits by this committer
Previous commit was

Sponsored by:   DARPA, Network Associates Laboratories
17 Apr 2003 14:26:46
Original commit files touched by this commit  1.204
nectar search for other commits by this committer
Add nss_ldap, an RFC 2307-compliant NSS module.  Currently only the
getpwent(3) and getgrent(3) family of functions are supported.
17 Apr 2003 14:25:53
Original commit files touched by this commit  1.204
nectar search for other commits by this committer
Add nss_ldap, an RFC 2307-compliant NSS module.  Currently only the
getpwent(3) and getgrent(3) family of functions are supported.

Number of commits found: 56

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
phpmyadminOct 22
asterisk11Oct 21
libxml2Oct 18
drupal7Oct 16
firefox*Oct 16
firefox-esr*Oct 16
libxul*Oct 16
linux-firefox*Oct 16
linux-seamonkey*Oct 16
linux-thunderbird*Oct 16
seamonkey*Oct 16
thunderbird*Oct 16
linux-c6-opensslOct 15
mingw32-opensslOct 15
opensslOct 15

8 vulnerabilities affecting 30 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24264
Broken 100
Deprecated 30
Ignore 357
Forbidden 2
Restricted 205
No CDROM 93
Vulnerable 18
Expired 0
Set to expire 26
Interactive 0
new 24 hours 2
new 48 hours4
new 7 days24
new fortnight49
new month173

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.