summaryrefslogtreecommitdiff
path: root/databases/openldap
AgeCommit message (Collapse)AuthorFilesLines
2007-11-30Pullup ticket 2229 - requested by ghensalo3-8/+8
security update for openldap Revisions pulled up: - pkgsrc/databases/openldap/Makefile 1.122 - pkgsrc/databases/openldap/Makefile.common 1.11 - pkgsrc/databases/openldap/distinfo 1.59 - pkgsrc/databases/openldap-doc/Makefile 1.8 Module Name: pkgsrc Committed By: ghen Date: Sun Nov 18 19:46:16 UTC 2007 Modified Files: pkgsrc/databases/openldap: Makefile Makefile.common distinfo pkgsrc/databases/openldap-doc: Makefile Log Message: Update openldap packages to 2.3.39, the latest stable release. The next stable release will be 2.4.x. OpenLDAP 2.3.39 Release (2007/10/26) Fixed slapd database/overlay config conflict (ITS#4848) Fixed slapd password_hash config order (ITS#5082) Fixed slapd slap_mods_check bug (ITS#5119) Fixed slapd ACL sets memory handling (ITS#4860,ITS#4873) Fixed slapd ordered values add normalization issue (ITS#5136) Fixed slapd-bdb DB_CONFIG conversion bug (ITS#5118) Fixed slapd-ldap search control parsing (ITS#5138) Fixed slapd-ldap SASL idassert w/o authcId Fixed slapd-ldif directory separators in DN (ITS#5172) Fixed slapd-meta conn caching on bind failure (ITS#5154) Fixed slapd-meta bind timeout assertion (ITS#5185) Fixed slapd-sql concurrency issue (ITS#5095) Fixed slapo-chain double-free (ITS#5137) Fixed slapo-pcache and -rwm interaction fix (ITS#4991) Fixed slapo-pcache non-null terminated array crasher (ITS#5163) Fixed slapo-rwm modlist handling (ITS#5124) Fixed slapo-rwm UUID in filter (ITS#5168) Fixed sasl SASL_SSF_EXTERNAL type (ITS#3864) Fixed liblber Windows x64 portability (ITS#5105) Fixed libldap ppolicy control creation (ITS#5103) Build Environment Fixed termios macro check (ITS#4880) Updated Makefiles Documentation Fixed slapd-bdb(5) note about dbconfig directives (ITS#5134) Added slapd-sql(5) empty oc mapping workaround (ITS#4785) Added max-depth/return-error to slapo-chain(5) slapadd/slapindex note about file ownership (ITS#5166) slapcat note about using against running slapd (ITS#5028) Fixed Admin Guide URL in README (ITS#5107)
2007-09-02Update openldap packages to 2.3.38, the new stable release.ghen4-12/+12
OpenLDAP 2.3.38 Release (2007/08/20) Fixed slapadd check for ';binary' when required (ITS#5071) Fixed slapd select_backend/ManageDSAit (ITS#4986) Fixed slapd integer/pointer types and overflow (ITS#5035) Fixed slapd AVA_Sort on multivalued RDNs (ITS#5057) Fixed slapd LDIF parsing error handling (ITS#5090) Fixed slapd syncrepl searchbase scope (ITS#5073) Fixed slapd-bdb missing index warning (ITS#5037) Fixed slapd-bdb Quick index for ID 0 (ITS#5052) Fixed slapd-bdb spurious empty DN warnings during add (ITS#5079) Fixed slapd-hdb slapacl behavior (ITS#5087) Fixed slapd-relay configuration (ITS#4322,ITS#4340) Fixed slapd-sql structuralObjectClass issue (ITS#5088) Fixed slapo-ppolicy double-free on shutdown (ITS#5094) Fixed slapo-rwm/slapd-meta dup attrs after mapping (ITS#5091) Fixed slapo-syncprov uninit'd vars (ITS#5048,#5049) Fixed libldap ldap_add_result_entry (ITS#5056) Added client tools support for ppolicy response (ITS#5061) Removed lint Build Environment Fixed macro definition of open() in glibc 2.6 (ITS#5075) Documentation aspell --lang=en_US -c <manpage> (ITS#5076) Debug messages cleaned up (ITS#5085) OpenLDAP 2.3.37 Release (2007/07/20) Fixed slapd-glue/syncprov interaction (ITS#4623) Fixed slapd-ldap search reference crash (ITS#5025) Fixed slapd-ldbm crash on Compare op (ITS#5044) Fixed slapo-rwm searchFilter double free (ITS#5043) Clarified slapd-perl SampleLDAP.pm usage (ITS#4995) Documentation Fixed slapd.conf(5) for default loglevel (ITS#5027) OpenLDAP 2.3.36 Release (2007/06/17) Fixed slapd error code on Windows (ITS#4945, #4606) Fixed slapd mutex bug after failed startup (ITS#4957) Fixed slapd sasl failed Bind bug (ITS#4954) Fixed slapd sasl ssf logging (ITS#5001) Fixed slapd tool op init (ITS#4911) Fixed slapd-bdb no-op crasher (ITS#4925) Fixed slapd-config olcLogLevel (ITS#4949) Fixed slapd-config olcModuleLoad replace (ITS#4921,ITS#4923) Fixed slapd-relay crash when no database can be selected (ITS#4958) Fixed slapo-chain RFC3062 passwd exop handling (ITS#4964) Fixed slapo-dynlist multiple group/url[/member] config (ITS#4989) Fixed slapo-pcache handling of abandoned Operations (#5015) Fixed slapo-pcache and -rwm interaction (ITS#4991) Fixed slapo-ppolicy pwdReset/pwdMinAge (ITS#4970) Fixed slapo-ppolicy control cleanup from ITS#4665 Fixed slapo-syncprov cookie parsing error (ITS#4977) Fixed slapo-valsort crash on delete op (ITS#4966) Fixed liblber compilation problem (ITS#5007) Fixed libldap referral chasing loop (ITS#4955) Fixed libldap response code handling on rebind (ITS#4924) Fixed libldap SASL_MAX_BUFF_SIZE (ITS#4935) Fixed libldap cldap assert (ITS#4992) Fixed libldap_r thread debug issues (ITS#4972) Fixed liblutil reading passwd from pipe (ITS#4875) Fixed ldap client usage typo (ITS#4939) Build Environment Fixed --disable-overlays Makefile problem (ITS#4988) Fixed HP-UX socklen_t problem (ITS#4629) Documentation Updated ldapsearch(1) with details on -C option (ITS#5009) Updated slapadd(8) with details on -s option Fixed slapd.conf(5) for correct loglevel packets (ITS#5011) Fixed slapo-ppolicy(5) permanent pwdAccountLockedTime (ITS#4978) OpenLDAP 2.3.35 Release (2007/04/09) Fixed ldapmodify to use correct memory free functions (ITS#4901) Fixed slapd acl set minor typo (ITS#4874) Fixed slapd entry consistency check in str2entry2 (ITS#4852) Fixed slapd ldapi:// credential issue (ITS#4893) Fixed slapd str2anlist handling of undefined attrs/OCs (ITS#4854) Fixed slapd syncrepl delta-sync modlist free (ITS#4904) Added slapd syncrepl retry logging (ITS#4915) Fixed slapd zero-length IA5string handling (ITS#4823) Fixed slapd-bdb/hdb startup with missing shm env (ITS#4851) Fixed slapd-ldap/meta consistency in referral proxying (ITS#4861) Fixed slapd-ldap bind cleanup in case of unauthorized idassert Fixed slapd-meta search cleanup Fixed slapd-meta/slapo-rwm filter mapping Fixed slapd-sql subtree shortcut (ITS#4856) Fixed slapo-dynlist crasher (ITS#4891) Fixed slapo-refint config message (ITS#4853) Fixed libldap time_t signedness (ITS#4872) Fixed libldap_r tpool reset (ITS#4855,#4899) Documentation Misc Doc fixes (ITS#4863, ITS#4877, ITS#4885, ITS#4897) OpenLDAP 2.3.34 Release (2007/02/16) Fixed libldap missing get_option(TLS CipherSuite) (ITS#4815) Fixed ldapmodify printing error from ldap_result() (ITS#4812) Fixed slapadd LDIF parsing (ITS#4817) Fixed slapd libltdl link ordering (ITS#4830) Fixed slapd syncrepl memory leaks (ITS#4805) Fixed slapd dynacl/ACI compatibility with 2.1 Fixed slapd-bdb/hdb be_entry_get with aliases/referrals (ITS#4810) Fixed slapd-ldap more response handling bugs (ITS#4782) Fixed slapd-ldap C-API code tests (ITS#4808) Fixed slapd-monitor NULL printf (ITS#4811) Fixed slapo-chain spurious additional info in response (ITS#4828) Fixed slapo-syncprov presence list (ITS#4813) Fixed slapo-syncprov contextCSN checkpoint again (ITS#4720) Added slapo-ppolicy cn=config support (ITS#4836) Added slapo-auditlog cn=config support Build environment Added Berkeley DB 4.5 detection Documentation Note slapo-dynlist interaction with manageDSAit (ITS#4831) OpenLDAP 2.3.33 Release (2007/01/17) Fixed slapd syncrepl error logging with delta-syncrepl Fixed slapd-ldap/meta privileged conn caching (ITS#4547) Fixed slapd-ldap chase-referrals switch (ITS#4557) Fixed slapd-ldap bind behavior when idassert is always used (ITS#4781) Fixed slapd-ldap response handling bugs (ITS#4782) Fixed slapd-ldap idassert mode=self anonymous ops (ITS#4798) Fixed slapd-ldap/meta privileged connections handling (ITS#4791) Fixed slapd-meta retrying (ITS#4594, 4762) Fixed slapo-chain referral DN use (ITS#4776) Fixed slapo-dynlist dangling pointer after entry free (ITS#4801) Fixed libldap ldap_pvt_put_filter syntax checks (ITS#4648) Documentation Fixed reference to deprecated stmt in slapacl(8) (ITS#4803)
2007-08-28Fix build problem caused by "smbk5pwd" support:tron2-12/+12
- Correct typo in "configure" so that "--enable-smbk5pwd" or "--disable-smbk5pwd" actually work. - Explicitly add "--disable-smbk5pwd" to "CONFIGURE_ARGS" because this feature is turned on by default (which it really shouldn't be). The "openldap-server" package can now be built with the default options.
2007-08-28Add RCS Ids.tron7-7/+19
2007-08-24Add smbk5pwd support (sync samba and kerberos passwords on password changes)manu7-1/+245
The smbk5pwd overlay is now static. It can be used like this: overlay smbk5pwd To sync only the samba password, add this: smbk5pwd-enable samba See contrib/slapd-modules/smbk5pwd/README in openldap distribution for more information
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-1/+4
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-01-10Update openldap packages to 2.3.32, the new stable release.ghen3-8/+8
OpenLDAP 2.3.32 Release (2007/01/04) Fixed slapd add redundant duplicate value check (ITS#4600) Fixed slapd ACL set memleak (ITS#4780) Fixed slapd syncrepl shutdown hang (ITS#4790) Fixed slapd connection_get race condition on Windows (ITS#4793) Fixed slapd values return filter control leak (ITS#4794) Fixed slapd-sql Debug typo (ITS#4784) Fixed slapo-rwm parameter handling (ITS#3971, 4458, 4638, 4689) Documentation Fixed reference to deprecated option in admin guide (ITS#4795)
2007-01-02Update openldap packages to 2.3.31 (new stable release).ghen4-43/+8
OpenLDAP 2.3.31 Release Fixed libldap unchased referral leak (ITS#4545) Fixed libldap tls callback (ITS#4723) Fixed liblutil ldif file: URL parsing Fixed slapd syncrepl logging (ITS#4755) Fixed slapd group ACL caching when proxyAuthz'ing (ITS#4760) Fixed slapd "group" authz default member parsing (ITS#4761) Fixed slapd uninitialized sd_actives array (ITS#4765) Fixed slapd DN parsing in bindconf_parse (ITS#4766) Fixed slapd conditional in macro argument (ITS#4769) Fixed slapd send_search_reference should propagate errors Fixed slapd memleak on failed bind (ITS#4771) Fixed slapd schema preparation case to match RFCs (ITS#4764) Fixed slapd kbind buffer overflow condition (ITS#4775) Fixed slapd connections_shutdown assert Fixed slapd glue parent/sub db overlay nesting (ITS#4615) Fixed slapd-bdb/hdb/ldbm slap_add_opattrs error checking Fixed slapd-bdb/hdb setting up tool threads when no indices specified Fixed slapd-perl interpreter context (ITS#4751) Fixed slapo-syncprov to complain if defined outside of a database Fixed test021 modify ops to be syntactically correct Fixed contrib smbk5pwd, check kadm5 init result Documentation Fixed typo in slapo-retcode(5) man page (ITS#4753) Fixed syncrepl searchbase note (ITS#4540) Added syncrepl starttls in the admin guide (ITS#4510) Fixed reference to deprecated function in ldap_parse_result(3) OpenLDAP 2.3.30 Release Fixed slapd authzTo/authzFrom URL matching (ITS#4744) Fixed slapd syncrepl consumer memory leaks (ITS#4746) Fixed slapd-hdb livelock (ITS#4738) Fixed slapo-ppolicy external quality check (ITS#4741) Documentation Fixed ldapsearch(1) man page acknowledgement (ITS#4743) OpenLDAP 2.3.29 Release Fixed liblber/libldap error codes on Windows (ITS#4606) Fixed libldap string length assert (ITS#4740) Fixed liblunicode case mapping (ITS#4724) Fixed slapd ldapi:// socket permissions (ITS#4709) Fixed slapd c_writewaiters assert (ITS#4696,4736) Fixed slapo-accesslog purge contextCSN bug (ITS#4704) Fixed slapo-accesslog modify/replace bug (ITS#4728) Fixed slapo-dynlist leaks (ITS#4664) Fixed slapo-ppolicy leaks (ITS#4665) Fixed slapo-syncprov deadlock (ITS#4720) Build environment Added selection of ODBC (ITS#4735) Documentation Fixed slapd-ldap/meta(5) rebind-as-user usage (ITS#4715) Fixed slapd-ldap/meta(5) missing network-timeout (ITS#4718) OpenLDAP 2.3.28 Release Fixed libldap ldap.conf max line length (ITS#4669) Fixed libldap use keepalive for syncrepl (ITS#4708) Fixed liblutil LDIF CR/LF parsing bug (ITS#4635) Fixed librewrite LDAP map parsing bug Fixed librewrite map double free bug Added ldapsearch bad filter pattern check (ITS#4647) Fixed slapd global access controls initialization (ITS#4654) Fixed slapd setting c_sasl_bindop only on SASL binds Fixed slapd max line length issue (ITS#4651) Fixed slapd return code not being propagated (ITS#4565) Fixed slapd integerBitAndMatch (ITS#4672) Fixed slapd syncrepl modrdn new superior (ITS#4695) Fixed slapd-ldap retry with idassert (ITS#4686) Fixed slapd-meta DN massage error code handling (ITS#4711) Fixed slapd-monitor locking with scope "subordinate" (ITS#4668) Fixed slapd-perl deletes (ITS#2612) Fixed slapd-perl backend initialization (ITS#4358) Fixed slapd-perl finding interpreter inside a thread (ITS#4358) Fixed slapo-ppolicy pwdChangedTime behavior (ITS#4692) Fixed slapo-translucent ldapmodify crash (ITS#4673) Documentation Updated ldapsearch(1) options (ITS#4371,4526,4647) Fixed slapd.access(5) non-optional dn= error (ITS#4522)
2006-11-27Add more MASTER_SITES from http://www.openldap.org/software/download/ghen1-1/+14
2006-11-27Add a fix for CVE-2006-5779 as openldap/patches/patch-ap, from OpenLDAP CVS.ghen2-1/+36
Bump PKGREVISION for openldap-client and openldap-server.
2006-08-25Update OpenLDAP packages to 2.3.27, the new "stable" release.ghen3-8/+8
Changes since 2.3.24: OpenLDAP 2.3.27 Release - Fixed libldap dangling pointer issue (previous fix was broken) (ITS#4405) OpenLDAP 2.3.26 Release - Fixed libldap dnssrv bug with "not present" positive statement (ITS#4610) - Fixed libldap dangling pointer issue (ITS#4405) - Fixed slapd incorrect rebuilding of replica URI (ITS#4633) - Fixed slapd DN X.509 normalization crash (ITS#4644) - Fixed slapd-monitor operations order via callbacks (ITS#4631) - Fixed slapd-sql undefined filter handling (ITS#4604) - Fixed slapo-accesslog purge task during shutdown - Fixed slapo-ppolicy handling of default policy (ITS#4634) - Fixed slapo-ppolicy logging verbosity when using default policy - Fixed slapo-syncprov incomplete sync on restart issues (ITS#4622) OpenLDAP 2.3.25 Release - Fixed liblber ber_bvreplace_x argument checks - Add libldap_r TLS concurrency workaround (ITS#4583) - Fixed liblutil password length bug - Add slapd glue/subordinate conflict check (ITS#4614) - Fixed slapd acl selfwrite bug (ITS#4587) - Fixed slapd bconfig "require" and "none" handling (ITS#4574) - Fixed slapd bconfig segfault when ldapadding new schema entries - Fixed slapd syncrepl no rootdn bug (ITS#4582) - Fixed slapd syncrepl contextCSN issue (ITS#4622) - Fixed slapd-bdb/hdb lock bug with virtual root (ITS#4572) - Fixed slapd-bdb/hdb modrdn new entry disappearing bug (ITS#4616) - Fixed slapd-bdb/hdb cache job issue - Fixed slapo-syncprov need new CSN with delete syncID sets (ITS#4534) - Fixed slapo-syncprov startup when lastmod is off (ITS#4613) - Fixed slapo-accesslog cn=config purge bug (ITS#4595) - Fixes slapo-auditlog DB initialization - Fixed slapo-ppolicy password hashing bug (ITS#4575) - Fixed slapo-ppolicy password modify pwdMustChange reset bug (ITS#4576) - Fixed slapo-ppolicy control can be critical (ITS#4596) - Fixed slapo-retcode logical and bug - Fixed slapo-syncprov DEL propagation bug (ITS#4589) - Fixed slurpd ldaps:// default port bug (ITS#4580) - Build environment - Fix configure winsock.h detection for Cygwin (ITS#4621) - Fix configure GMP detection (ITS#4608) - Updated test006-acls to test selfwrite access (ITS#4587) - Documentation - Fixed ldapsearch(1) formatting (ITS#4619) - Updated slapd.conf(5) RFC references - Updated slapd.conf(5) lastmod discussion (ITS#4613) - Updated slapd.conf(5) "require" and "none" handling (ITS#4574) - Added slapd.conf(5) access control note to authz-regexp discussion - Updated slapo-syncprov(5) to clarify SyncProv and syncrepl diffs
2006-08-06Improve patches/patch-ah to remove C99'ism in any case.taca2-5/+8
2006-06-08"make test" only makes sense for openldap-server with bdb/hdb enabled.ghen1-2/+1
2006-06-07Upgrade the openldap packages to 2.3.24, the new "stable" release.ghen3-9/+9
Changes since 2.3.23: * Fixed slapd syncrepl timestamp bug (delta-sync/cascade) (ITS#4567) * Fixed slapd-bdb/hdb non-root users adding suffix/root entries (ITS#4552) * Re-fixed slapd-ldap improper free bug in exop (ITS#4550) * Fixed slapd-ldif assert bug (ITS#4568) * Fixed slapo-syncprov crash under glued database (ITS#4562) Note that since the clients and libraries didn't change, openldap-server still depends on openldap-client>=2.3.23 (to ease updates of client applications).
2006-06-02Include options.mk in -client and -server, but not the commonjoerg1-3/+1
Makefile.
2006-05-31Split the databases/openldap package in -client and -server component packagesghen8-500/+141
(and add a -doc component), which I'll import in a minute. This package is now nothing but a meta-package, depending on those three. Take over MAINTAINERship (ok with joerg). Add an inet6 option to -client and -server (PR pkg/33524). Bump PKGREVISION.
2006-05-22Add an HTTP download location too, as a fallback for when FTP downloads are ↵dsainty1-2/+3
awkward.
2006-05-19Update to OpenLDAP 2.3.23.joerg2-6/+6
OpenLDAP 2.3.23 Release Fixed slapd-ldap improper free bug (ITS#4550) OpenLDAP 2.3.22 Release Fixed libldap referral input destroy issue (ITS#4533) Fixed libldap ldap_sort_entries tail bug (ITS#4536) Fixed libldap default connection concurrency issue (ITS#4541) Fixed libldap_r thread debug missing break Fixed libldap_r tpool cleanup Fixed liblutil strtoul(3) usage (ITS#4503) Fixed liblutil time resolution issue (ITS#4514) Updated ldapdelete(1) to stdout bug (ITS#4453) Updated ldapsearch(1) BASE output (ITS#4504) Fixed slapd backglue issue (ITS#4529) Fixed slapd cn=config (ITS#4512) Fixed slapd cn=config ACL application fix Fixed slapd cn=config olcLimits (ITS#4515) Fixed slapd dynacl tgrant/tdeny initialization Fixed slapd runqueue use of freed memory (ITS#4517) Fixed slapd slap_send_ldap_result bug (ITS#4499) Fixed slapd thread pool init issue (ITS#4513) Added slapd syncrepl mandatory searchbase check Fixed slapd-bdb/hdb pre/post-read freeing (ITS#4532) Fixed slapd-bdb/hdb pre/post-read unavailable issue (ITS#4538) Fixed slapd-bdb/hdb referral issue (ITS#4548) Fixed slapd-hdb IDL sort issue (ITS#4531) Fixed slapd-ldap proxyAuthz of bound identity/override (ITS#4497) Fixed slapd-ldap/meta protocol version propagation (ITS#4488) Fixed slapd-ldap fd cleanup (ITS#4474) Fixed slapd-ldif deadlock (ITS#4500) Fixed slapd-shell lutil_atoi issue (ITS#4495) Fixed slapadd cn=config issue (ITS#4194) Fixed slapo-accesslog log purging issue (ITS#4505) Added slapo-accesslog reqOld feature Fixed slapo-auditlog missing return codes Fixed slapo-ppolicy BER tags issue (ITS#4528) Fixed slapo-ppolicy rebind bug (ITS#4516) Fixed slapo-refint delete prohibit issue (ITS#4442) Fixed slapo-syncprov MODs cause DELs (ITS#4423) Fixed slapo-syncprov/syncrepl sessionlog issue (ITS#4534) Added slapo-syncprov extra logging Fixed slapo-translucent modifications (ITS#4527) Fixed slurpd potential overflow issue Build Environment Fixed OSF1 compilation problem (ITS#4537) Fixed test020-proxycache disabled debug issue (ITS#4491) Fixed test033-glue-syncrepl overlay detection (ITS#4544) Documentation Fixed slapd(8) logging header reference (ITS#4509) Clarified slapd.conf(5) "disable bind_anon" feature
2006-05-18Fix build problem of libraries/liblutil/sha1.c; function proto type mis-match.taca2-7/+7
2006-05-15Update OpenLDAP from 2.3.11 to 2.3.21. Ok with joerg.ghen6-36/+35
Here are all the changes: OpenLDAP 2.3.21 Release Fixed libldap referral chasing issue (ITS#4448) Fixed libldap invalid free bug (ITS#4436) Fixed libldap mutex leak (ITS#4441) Fixed libldap_r thr_yield(2) return handling (ITS#4469) Fixed slapd syncprov/glue interaction issue (ITS#4323, ITS#4417) Fixed slapd operational attrs in presence of global overlays (ITS#4431) Fixed slapd "threads" config value checking (ITS#4433) Fixed slapd connection index bound check (ITS#4449) Fixed slapd connection cleanup (ITS#4465) Fixed slapd slap_realloc misuse (ITS#4477) Fixed slapd size limit check when pagesize=1 (ITS#4479) Fixed slapd-bdb/hdb cache issue (ITS#4439) Fixed slapd-ldbm crash on modify bug (ITS#4464) Fixed slapd-ldap potential bind deadlock (ITS#4409) Fixed slapd-ldap/meta conn expiration concurrency (ITS#4429) Fixed slapd-ldap failed bind connection trashing (ITS#4428) Fixed slapd-ldap/meta chase-referrals disabling (ITS#4447) Fixed slapd-ldap controls forwarding (ITS#4457) Fixed slapd-ldap pretty DN in proxied requests (ITS#4456) Fixed slapd-ldbm crash on modify bug (ITS#4464) Fixed slapd-meta write error mapping (ITS#4419) Removed lint Build Environment Added slapo-auditlog build support (ITS#4372) Fixed multi-precision sizeof detection (ITS#4416) Fixed liblunicode build (ITS#4435) Updated libtool to version 1.5.22 (ITS#4471) Updated shtool to version 2.0.5 OpenLDAP 2.3.20 Release Added libldap SASL workaround for broken LDAP servers (ITS#4391) Fixed libldap/slapd valuesReturnFilter OID (ITS#4404) Fixed slapd config_generic_wrapper missing parameter bug (ITS#4376) Fixed slapd extensible filter value normalization bug (ITS#4380) Fixed slapd context CSN not updating issue (ITS#4384) Fixed slapd non-read/write epoll event handling (ITS#4395) Fixed slapd syncrepl de-normalize UUID issue Fixed slapd syncrepl dynamic reconfig issue (ITS#4401) Added slapd syncrepl log messages (ITS#4369) Added slapd permissive modify/increment support Added slapd dynamically registered debug level support Fixed slapd connectionless LDAP support Fixed slapd cn=config error on create failure issue (ITS#4407) Fixed slapd-bdb/hdb wake listener on runqueue submit (ITS#4385) Fixed slapd-ldap/meta resources leaks on multiple binds (ITS#4387) Fixed slapd-ldap/meta assert on connection shutdown (ITS#4390) Added slapd-meta subtree-exclude feature Fixed slapo-syncprov update latency issue (ITS#4385) Fixed slapo-auditlog crash (ITS#4394) Fixed slapo-accesslog unbind crash (ITS#4386) Fixed slurpd reject error formating (ITS#4382) Fixed ldappasswd unbind issue (ITS#4403) Fixed slapo-pcache assert on attrsonly search (ITS#4406) Added slapo-pcache max_queries enhancement (ITS#4225) Added slapo-pcache negative caching enhancement Build Environment Fixed liblunicode cross compiling problem (ITS#4363) Updated <netinet/tcp.h> detection for AIX (ITS#4312) Updated multi-precision library detection Documentation Updated misc. manual pages OpenLDAP 2.3.19 Release Fixed libldap disable DH key exchange with DH params (ITS#4354) Fixed libldap_r thread pool destroy hang (ITS#4349,ITS#4368) Fixed slapd slap_daemon destroy issue (ITS#4370) Fixed slapd-hdb livelock issue (ITS#4360) Fixed slapd-bdb/hdb auto-recovery issue (ITS#4361,ITS#4373) Fixed slapd-bdb/hdb BDB 4.4 compatibility issues (ITS#4362) Fixed slapo-ppolicy modify issue (ITS#4355) Fixed slapo-syncprov/pcache filter dup issue (ITS#4364) Fixed slapo-syncprov playlog nentries reset issue (ITS#4365) Build environment Fixed slaptools when --disable-debug (ITS#4351) Fixed slapd(8) solaris select(2) issue (ITS#4357) OpenLDAP 2.3.18 Release Fixed slapd syncrepl variable used before set bug (ITS#4331) Updated slapd-meta retry capabilities (ITS#4328) Fixed slapd-bdb slapcat autorecover bug (ITS#4324) Fixed slapo-chain search limits (ITS#4336) Fixed slapo-pcache attrsets issues (ITS#4316) Fixed slapo-translucent connection destroy (ITS#4334) Fixed slapd-config handling of attribute options (ITS#4339) Fixed slapd-ldap idassert resource leak (ITS#4326) Fixed slapd-meta nretries issue (ITS#4059) Fixed slapd wake_listener loses wakes (ITS#4343) Fixed slapd connection manager issue (ITS#4338) Fixed slapd handling of old style configuration directives (ITS#4341) Removed slapd-bdb/hdb extraneous yields (ITS#3950) Build Environment Removed problematic Linux sched_yield(2) workarounds (ITS#3950) Documentation Updated release documents Updated misc. manual pages OpenLDAP 2.3.17 Release Fixed slapd anonymous proxy authorization issue (ITS#4320) Fixed slapd-ldap/meta session reuse issue (ITS#4315) Fixed slapd-ldap idassert anon-to-anon issue (ITS#4321) Fixed slapd-monitor thread issue (ITS#4318) Build environment Updated Linux sched_yield(2) workaround to use nanosleep(2) (ITS#3950) Fixed configure report-to URL OpenLDAP 2.3.16 Release Fixed slapd-bdb reindexing via cn=config not noticed issue (ITS#4260) Fixed slapd-monitor connection search crash (ITS#4300) Flapd slapd cn=config bad ACL syntax modify crash (ITS#4306) Fixed slapd ACL/suffix configuration issue (ITS#4307) Fixed slapd-bdb/hdb cache issue (ITS#4308) Fixed slapd-bdb/hdb/ldbm suffix add with default referral issue (ITS#4310) Fixed slapd-ldbm compare cache release issue (ITS#4313) Fixed slapd syncrepl time/size limit parsing Fixed slapi slapi_op_bind_callback fix (ITS#4311) Fixed slapi pluginlog fix (ITS#4291) Fixed ldapsearch response control handling issue Build environment Replace sched_yield(2) on Linux with select(2) (ITS#3950) Documentation Added slapd-bdb(5) cachefree description Updated misc. manual pages OpenLDAP 2.3.15 Release Fixed slapd strerror logging bug (ITS#4292) Fixed slapd ACL add/delete fraction issue (ITS#4295) Fixed slapd ACL users selfwrite issue (ITS#4299) Fixed slapd attrs/objectclass replog issues (ITS#4298) Fixed slapd-ldap password modify exop password return (ITS#4294) Build environment Disable test030-relay when threads are unavailable (ITS#4297) OpenLDAP 2.3.14 Release Fixed slapd assertion control restrictions Fixed slapd sc_prev update after free bug (ITS#4237) Fixed slapd pid file creation (ITS#4241,4251) Fixed slapd DEBUG dependency (ITS#4245) Added slapd warning for excessive threads number (ITS#4249) Fixed slapd passwd incomplete mod structure issue (ITS#4278) Fixed slapd ACL exact attrval clause normalization (ITS#4255) Fixed slapd modify/delete by ordered index issue Fixed slapd strerror NULL bug (ITS#4285) Fixed slapd-glue issues (ITS#4084,4133) Fixed slapd-hdb idl Delete bug (ITS#4250) Fixed slapd-hdb cache deadlock (ITS#4254) Fixed slapd-bdb/hdb alock_close bug (ITS#4259) Fixed slapd-bdb dn2id IDL cache bug (ITS#4263) Fixed slapd-bdb/hdb mode argument parsing (ITS#4257) Fixed slapd-bdb/hdb cn=config reindexing (ITS#4260) Fixed slapd-bdb/hdb cn=config olcDbIndex modify/replace (ITS#4262) Fixed slapd-bdb/hdb lockup issue (ITS#4184) Fixed slapd-ldap anonymous identity assertion (ITS#4272) Added slapd-ldap/meta idle-timeout support (ITS#4115) Fixed slapd-meta bind-timeout handling Fixed slapd-sql plug leak Fixed slapo-dynlist/dyngroup nonexistant object return code (ITS#4224) Updated slapo-dynlist (ITS#3756,3781) Fixed slapo-rwm static DN free bug (ITS#4248) Fixed slapo-syncprov unpublished control (ITS#4238) Fixed slapo-syncprov message id issue Fixed slapo-unique extraneous searches (ITS#4267) Build environment Fixed thread dependency of test028 (ITS#4141) Updated test026-dn Updated test033-glue-syncrepl (ITS#4264) Documentation Updated slapd.conf(5) and Admin Guide (ITS#4146,4266) Updated slapo-dynlist(5) (ITS#4197) Updated slapo-pcache(5) (ITS#4232) Updated slapindex(8) (ITS#4242) OpenLDAP 2.3.13 Release Fixed libldap/liblutil MSG_ACCRIGHTSLEN bug (ITS#4206) Fixed libldap ldap_bv2escaped_filter_value issue (ITS#4212) Fixed liblutil URL value-specs issue (ITS#4221) Fixed slapd sizelimit disclose issue (ITS#4213) Fixed slapd gentlehup write restrict issue (ITS#3717) Fixed slapd gentlehup abnormal issue (ITS#4217) Fixed slapd delta-sync subtree scope issue (ITS#4227) Fixed slapd cn=config OID/name pollution issue (ITS#4185) Fixed slapd cn=config rootdn issue (ITS#4192) Fixed slapd cn=config slaptest -F without -f issue (ITS#4194) Fixed slapd cn=config ACL issue (ITS#4218) Fixed slapd-bdb negative results IDL cache issue (ITS#4223) Fixed slapd-bdb cursor close issue (ITS#4226) Fixed slapd-hdb slapadd -q issue (ITS#4210) Fixed slapd-hdb missing results issue (ITS#4186) Fixed slapd-ldap potential double free issue (ITS#4189) Fixed slapd-meta matched DN issue (ITS#4195) Fixed slapd-meta DN cache issue (ITS#4196) Fixed slapd-monitor shadow issue (ITS#4214) Fixed slapo-accesslog delta-syncrepl issue (ITS#4198) Fixed slapo-accesslog cleanup issue (ITS#4209) Fixed slapo-chain resource leak issue (ITS#4140) Fixed slapo-chain identity assertion issue (ITS#4256) Fixed slapo-pcache attrset check issue (ITS#4199) Fixed slapd-bdb readonly dirty alock issue (ITS#4201) Fixed slapd-pcache non-requested attributes issues (ITS#4203,4204) Fixed slaptest -F -f success with unsupported issue (ITS#4220) Build environment Improved Berkeley DB detection (ITS#3809) Updated DB_CONFIG example (ITS#4229) Documentation Updated ldif(5) to include change record description OpenLDAP 2.3.12 Release Fixed libldap ldapi:// authdn construction Added libldap ldap_bv2escaped_filter_value (ITS#2535) Added libldap/slapd TLS DSA certificate support (ITS#4017) Fixed libldap SASL bind issue (ITS#4158) Fixed ldapmodrdn empty line handling (ITS#4101) Fixed client tools additional info printing (ITS#4147) Updated slapd ldaps:// not configured fix (ITS#4082,4083) Fixed slapd connection crashes (ITS#4108) Fixed slapd illegal S option bug (ITS#4119) Fixed slapd cn=monitor log level mod issue (ITS#4091) Fixed slapd cn=config bad access issue (ITS#4111) Fixed slapd cn=config access modify issue (ITS#4127) Fixed slapd cn=config init issue (ITS#4128) Fixed slapd non-reentrant libwrap issue (ITS#4099) Fixed slapd thread v. tools_threads settings Fixed slapd spurious defer message (ITS#3850) Fixed slapd attribute SYNTAX OIDM issue (ITS#4116) Fixed slapd modify empty sequence bug (ITS#4183) Fixed slapd-bdb uninitialized condition in tool mode (ITS#4143) Fixed slapd-bdb empty suffix and syncprov issue (ITS#4171) Fixed slapd-hdb syncrepl deadlock issue (ITS#4088) Added slapd-ldap write op timeout support (ITS#4157) Fixed slapd-ldap/slapo-chain matched dn handling (ITS#4176) Fixed slapd-meta invalid DN attrs normalize/pretty issue (ITS#4107) Fixed slapd-meta rootdn erroneous success issue (ITS#4122) Fixed slapd-meta proxying bind result issue (ITS#4129) Fixed slapd-meta/slapo-rwm rwm-mapping issue (ITS#4086) Fixed slapd-meta per-target retry (ITS#4150) Fixed slapd-meta size/time limit handling (ITS#4145) Fixed slapd-sql size limit count (ITS#4181) Fixed slapo-ppolicy pwdFailureTime after bind success issue (ITS#4134) Fixed slapo-ppolicy add passord_hash quality config dependency Fixed slapo-syncprov LDAP response types (ITS#4183) Added slapd delta syncrepl support Added slapadd thread support Updated slapcat subordinate database handling (ITS#4089) Added slapd/slaptest pid/arg file consistency check (ITS#4074) Updated slaptools default debug level to "none" (ITS#4044) Fixed slurpd backwards compat issue (ITS#4151) Added slurpd pid/arg file consistency check (ITS#4152) Updated contrib smbk5pwd module Removed lint Build environment Fixed libldap HSTRERROR issue (ITS#4124) Fixed slapd AIX IFMT issue (ITS#4123) Added slapd-bind test program Added inet_ntoa_b support for VxWorks (ITS#3440) Updated test036 (ITS#4095) Fixed test036 cmp issue (ITS#4142) Dropped SSLeay support Documentation slapd.conf(5) defaultSearchBase issue (ITS#4162) slap tool man pages wll typo (ITS#4169)
2006-04-13Update path from cyrus-sasl2 to cyrus-sasl.wiz2-4/+4
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-07fix avl_* function prototype conflicts on Solaris, so this now buildsgrant1-1/+16
on Solaris.
2006-04-06Over 1200 files touched but no revisions bumped :)reed2-4/+4
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-14Take maintainership.joerg1-2/+2
2006-03-14Drop maintainership for packages that I no longer have time to maintain.jlam1-2/+2
2006-01-06DEPENDS and PKGREVISION bumps because db4's library name changed.wiz2-5/+4
2005-12-29Add (conflicting) "iodbc" and "unixodbc" options to openldap for ODBC support,ghen3-2/+43
from PR#31960. Ok by jlam and wiz.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-21Fix PR pkg/32069 by limiting the FD_SETSIZE used by OpenLDAP to thejlam1-1/+13
maximum value supported by GNU Pth when building against GNU Pth.
2005-12-17Change my MAINTAINER email address to the one I've been using forjlam1-2/+2
pkgsrc work.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig2-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-19Checking for attribute support with _POSIX_THREAD_ATTR_STACKSIZE isjoerg3-6/+15
good, not including unistd.h (which defines the macro) is bad. Correct this mistake to get a working thread stack on DragonFly and other systems which have less than 2 MB by default. Bump revision.
2005-10-26Remove non-existent directory.jlam1-2/+1
2005-10-26Update databases/openldap to 2.3.11, which is the first "stable" releasejlam16-183/+189
in the 2.3.x series. This is a major update over version 2.2.x, and changes include: * Slapd(8) enhancements - Updated slapd "overlay" interface, and several example (and mostly experimental) overlays. - Updated LDAP "sync" Engine with replication support, provider now an "overlay" - Numerous access control enhancements, including experimental "don't disclose on error" capability - Configuration backend * LDAPv3 extensions, including: - LDAP Password Policy - LDAP Component Matching (requires OpenLDAP snacc) - LDAP Modify Increment
2005-08-19Use -f to force removal of the default files.reed1-2/+2
My error was: /bin/rm /home/reed/pkg/share/examples/openldap/schema/corba.schema.default override r--r--r-- reed/2022 for /home/reed/pkg/share/examples/openldap/schema/corba.schema.default? (For several files it was interactive to remove.) This is when doing non-privileged builds. (An alternative to this is to make it install the *default files with NONBINMODE in the first place.)
2005-08-03Use the correct LDAP type instead of the SASL type, which is onlyjlam4-11/+12
available if building with SASL support. Noted in private mail by Joerg Sonnenberger. Bump PKGREVISION to 1.
2005-08-01Note that the sparc64 patch is actually a hack for gcc<3.3.jlam2-3/+5
2005-08-01Update databases/openldap to version 2.2.27. From now on, we'll bejlam9-116/+107
tracking the latest release on the 2.2.x branch, which is generally the stable branch of OpenLDAP. Changes from version 2.2.20 include: Fixed bugs in slapd behavior. Fixed bugs in various backends (bdb, hdb, ldbm, ldap) for slapd Fixed pcache all-attrs bug (ITS#3741) Fixed syncrepl runqueue (ITS#3542) Fixed ACL dn=* <what> clause Fixed ACL val default style parsing crasher (ITS#3700) Fixed slapcat unclean exits (ITS#3764) Fixed libldap sasl connection assert (ITS#3278) Removed broken libldap fast synchronous search result processing (ITS#3612) Fixed slap tool log initialization (ITS#3579) Fixed slapi modify/increment support (ITS#3522) Fixed slapi plugins called multiple times with glue (ITS#3529) Fixed slapi 64-bit portability (ITS#3556) Fixed libldap fdset re-init for restart (ITS#3524) Fixed libldap ldap_extended_operation_s (ITS#3552) Added libldap fast synchronous search result processing Fixed slurpd replog locking (ITS#3421) Fixed slaptest failure if databases cannot be started (ITS#3461) Fixed slaptest with dynamically loaded password mechs (ITS#3495) Fixed libldap timeout option cleanup (ITS#3487)
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo1-2/+2
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-05-11Rename MAKE_VARS to MAKEVARS so that it more closely resemblesjlam1-2/+2
"MAKEFLAGS". Both "MAKEVARS" and "MAKEFLAGS" affect the package-level make process, not the software's own make process.
2005-05-11I mixed up MAKE_FLAGS with MAKEFLAGS. The latter is what we actually usejlam1-3/+3
to pass make flags to bmake.
2005-05-09Don't assign to PKG_OPTIONS.<pkg> which has special meaning to thejlam1-7/+7
options framework. Rename PKG_OPTIONS.* to PKG_BUILD_OPTIONS.*.
2005-05-09Teach bsd.pkg.mk to create a phase-specific "makevars.mk" file thatjlam1-3/+3
caches variable definitions that were computed by make. These variables are specified by listing them in MAKE_VARS, e.g., .if !defined(FOO) FOO!= very_time_consuming_command .endif MAKE_VARS+= FOO bsd.pkg.mk will include only the one generated during the most recent phase. A particular phase's makevars.mk file consists of variable definitions that are a superset of all of the ones produced in previous phases of the build. The caching is useful because bsd.pkg.mk invokes make recursively, which in the example above has the potential to run the very time-consuming command each time unless we cause FOO to be defined for the sub-make processes. We don't cache via MAKE_FLAGS because MAKE_FLAGS isn't consistently applied to every invocation of make, and also because MAKE_FLAGS can overflow the maximum length of a make variable very quickly if we add many values to it. One important and desirable property of variables cached via MAKE_VARS is that they only apply to the current package, and not to any dependencies whose builds may have been triggered by the current package. The makevars.mk files are generated by new targets fetch-vars, extract-vars, patch-vars, etc., and these targets are built during the corresponding real-* target to ensure that they are being invoked with PKG_PHASE set to the proper value. Also, remove the variables cache file that bsd.wrapper.mk was generating since the new makevars.mk files provide the same functionality at a higher level. Change all WRAPPER_VARS definitions that were used by the old wrapper-phase cache file into MAKE_VARS definitions.
2005-05-08PKG_OPTIONS.<pkg> isn't a good approximation to PKG_OPTIONS for thejlam1-3/+10
package because PKG_OPTION.<pkg> could contain negative options, which are never part of PKG_OPTIONS. Instead, use the show-var target to display the value. We cache it in WRAPPER_VARS and in MAKE_FLAGS to prevent reinvoking the show-var target recursively.
2005-05-03Remove duplicate share/examples/rc.d/slurpd entry.wiz1-2/+1
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+4
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-02-09Explicitely disable sasl support when the option is not selected, in casecube1-1/+3
there is a sasl library somewhere in the system, as the configure script would try using it.