[Pkg-fedora-ds-maintainers] 389-ds-base: Changes to 'refs/tags/389-ds-base-1.2.5'
Timo Aaltonen
tjaalton-guest at alioth.debian.org
Thu Jun 28 12:32:11 UTC 2012
Tag '389-ds-base-1.2.5' created by Rich Megginson <rmeggins at redhat.com> at 2010-01-12 18:54 +0000
This is the final 1.2.5 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQBLTMWIDbZhGaewJlIRArpjAKCHfpDwVHjv7HtqTv1iloVdTZu2NwCfVjKN
C7q9Tdztp6gZjd8cakOBHXE=
=l/Mb
-----END PGP SIGNATURE-----
Changes since the dawn of time:
David Boreham (68):
Move AXIS and DSML jars to /s/b/c
Makefile changes to allow building on Linux machines where uname reports four-part version
Always use the internal regex functions : checkin lost in the AOL/RH move.
Always use the internal regex functions: checkin lost in the AOL/RH move.
Add password change extended operation support.
Add support for password change extended operation.
Always use the internal regex functions: checkin list in the AOL/RH move.
Large stack size for 64-bit builds: checkin lost in AOL/RH move.
Add support for password change extended operation.
Add support for filesystem-based replica initialization.
Add long hostname support for HP-UX
Merge over new code: fractional replication, wan replication and windows sync plus associated UI
Fix the HP build
Additional schama for windows user sync
New windows sync code
Fix unicode conversion for passwords
Merge password sync code from Bozeman Pass
Change DSMLGW to work with Axis1.2rc3
Use axis 1.2rc3
Fix DSMLGW test failures
Change password sync copyright notices, merge fixes to password sync code
Merge fixes to DSMLGW post-axis-version-change
Fix processing of base-64 encoded data
Fixes for windows sync for NT4
Fix instability in re-try and backoff mechanism
Fix RUV updating code
Fix initial RUV logic and add support for Win2003
Take out old code that was #defined out
remove redundant source file and associated Makefile line
remove bogus logging fix bug#154261
Use separate attribute maps for NT4 and AD. Fix 155266
Fix mapping of seeAlso and secretary attributes
Add new NT4 LDAP Service, used by windows sync
Fix for 154837 : non-sync'ed group entries get backed out
Fix mapping of street and streetAddress attrs
Fix for 155141: bug in linked list code
Fix mapping of street attribute, fix total update of previously sync'ed entries
Fix handling of group membership, fix installer GUID, fix handling of entry description
Change GUID for installer
Fix for 155063: remove error messages due to entry parsing failure
Fix for 64-bit bug in dirsync control parsing code
Fix ruv update on skipped change
Fix syncing of contained entries
Fix the fact that if an operation fails in a total update, we immediately halt
Fix schema for NT sync
Fix display names in pass sync to say Fedora
Fix display name to say Fedora...
Fix various bad memory free bugs
Merge fixes over
Allow error on result side to propagate pack to sending side
Fixes for windows sync
Fix for #157020: convert unicode password to little-endian byte order
Fix for #155591: treat an ruv with no min_csn as pristine
Fix for 157021: server doesn't correctly process modifies to windows sync agreements
Fix for #156449 : mangle 'street' attribute to defeat our schema aliasing it with 'streetaddress'
Fix for #155588 : don't leak connections from the ldap connection pool
Fixes for memory leaks in ntds
Patches we apply to apache ds 0.9
Update packaging for ntds
Fix Windows SSL replication in-order processing of operatations
Change NT4 case to send plaintext passwords
Fix ntds installer to allow repair and removal
Fix for #157901 : FMR in windows sync agreement code
Memory Leak Fixes for Apache DS
Fix for #157895 : logon hours doesn't work
Fix for 157919: perform fractional consumer check after acquiring the replica
Fix for 158031: add default indices needed by Windows Sync
Fix for #158253: add attributes to the exclusion list for fractional replication. Add an error string returned to clients if an illegal attribute is configured
Nathan Kinder (334):
Rebranding targets should checkout reltools automatically - nkinder at redhat.com
Added rebranding data for RHDS - nkinder at redhat.com
Cleaned up UI for rebranding - nkinder at redhat.com
146294 - changed dsgw to be brand agnostic - nkinder at redhat.com
Fixed axis component pull and cleaned up tomcat references - nkinder at redhat.com
146201 - make directory express brand agnostic - nkinder at redhat.com
146735 - Fixed HP-UX patch typos - nkinder at redhat.com
146804 - Remove 7 day grace period from purging logic - nkinder at redhat.com
146804 - Added extra validity check for purge_csn - nkinder at redhat.com
147053 - remove dsrk dependency
Added HP-UX makefiles
147044 - convert entry id to big endian before looking up in db
147368 - Made org chart brand agnostic
Fixed PAM plugin for HP builds
Updated nss, nspr, dbm, and jss component versions
New net-snmp subagent
149951 - Updated source code copyrights
Updated SNMP OIDs for Red Hat namespace
Use new RHEL platform naming
Pull svrcore from sbsintegration
Pull DS Console as a component
Fixed declaration syntax error
Fixed missing symbol issues for Solaris ds_newinst
Pull svrcore from sbc
Fix db component pull
Differentiate between internal and external components during branding
Fixed BUILD_MODE flag to look in correct file
Backed out accidental checkin of branded file
Pick up new Axis component (1.2rc3)
Updated copyright info
Update copyrights for DSGW
Copyright updates
Fixed DOS style end of line chars
Update location of ldapconsole component
Remove un-needed Console SDK dependency
Updated copyright info
Updated copyright info
Space in the makefile was causing findstring to fail on RHEL4
Pick up new perldap component
Enable building of SNMP subagent
Compilation and linking fixes for SNMP subagent
Added 64-bit linker options for HP-UX and Solaris
Update components and SNMP config changes
Pick up new Admin Server component
Ensure null termination of strings in SNMP code
Fix swap space reporting on Linux
Pick up new Admin Server and LDAP Console components
Corrected ndd recommendations
153668 - Update dsktune for HP-UX
Update dsktune version date
Updated readme file plus new admin server
Pick up new LDAP Console component
Acceptance and ships fixes for RPMs
Run acceptance in the background
154077 - Check for version 1.4.2.07 of JRE on HP-UX
Pick up new Admin Server
154948 - Fixed fractional repl crash
155068 - Added license to source files
Pick up new ldapconsole
Created LICENSE and EXCEPTION files
HP-UX IPF Porting changes
Pick up new adminserver and ldapconsole components
Removed ldaptags and Whos Online references
Fixed licensing typo
Fixed copyright block error
155460 - Remove crypt password storage from windows build
Use OPL for online help docs
154041 - Added Fedora EULA
Pick up new ldapconsole component
Fixed whitespace issue in Makefile
155782 - Don't include CVS directories in source rpm
Pick up new components
Fix search scope for AD password sync - 159037
164017 - Attribute uniqueness plugin now only checks for conflicts in subtrees that the operation applies to
164843 - Modified indexing to deal with attribute subtypes
165862 - Needed to set BE_INDEX_EQUALITY flag when doing a delete of an entry.
166012 - Use of incorrect iterator in indexing code was causing illegal access of memory which sometimes resulted in crashing.
Pull setuputil from sbsint, not sbc.
167441 - Added SHA2 hashed password storage support.
165228 - Don't have RPM auto-generate provides list
168309 - Removed setup wrappers used for Java packaging and added RPM dependency for java-1.4.2-ibm package.
168322 - Check size of hash needed before base64 encoding password hashes
169388 - Fixed attribute comparision helper function that was causing certain changes to not get synched.
169954 - Winsync initialization would hang with certain entries. Fixed improper use of ldap_get_next.
169954 - Moved illegal declaration to the top of code block
170321 - Increase winsync version to 1.0.1
170328 - Fixed modify type installation so it actually updates the registry
170558 - Add certutil, pk12util and missing dlls to PassSync.msi
170558 - Add certutil, pk12util and missing dlls to PassSync.msi
170135 - Improved passsync logging facilities
170556 - Make passsync obey backoff for retries when DS is down
170816 - Don't consume password changes if modify fails
170071 - Automatically add grouptype for new groups being synchd to NT4
163064 - It appears that Active Directory has a problem where it allows duplicate values for system-only multivalued attributes. This change just skips the dscorepropagationdata attibute when receiving a change from DirSync.
Pull ldapconsole from integration area
Changed cyrus-sasl rpm dependency to >=2.1.15 for RHEL3 compatibility
Need to package online help files for external builds
174550 - Fixed error message typo
178867 - Enhanced password syntax checking
Bug(s) fixed: 180744
Bug(s) fixed: 181032
Fix build-time issue of lib_dsadmin.so for x86_64 support
Bug(s) fixed: 181827
184585 - SASL context needs to be disposed of and a new one created when re-binding
184585 - Adjusted the location of the connection lock when doing a sasl_rebind
185811 - Fixed windows build failures when compiling slapd_chown_if_not_owner function
185811 - Need to exclude pwd.h include on windows
185811 - Don't check localuser config on Windows
185811 - slapi_dn_find_parent needs to be added to libslapd.def for windows build to compile
185811 - Missing const qualifiers were causing Windows compiler errors
188931 - Use system Net-SNMP libraries on Linux systems
189176 - Fixed aci for directory administrators group.
16578 - Fixed off by one error in month in logconv.pl
190724 - Evaluate ACIs before checking password syntax
190724 - Array initialization needed to be changed to fix a HP-UX PA compilation error
202872 - Allow password modify extended operation when using SASL privacy layer
203043 - Support password generation when using the password modify extended operation
203043 - Optimizations in password generation
Test for commits mailing list - ignore.
204355 - Remove winsync code from ldapserver tree
204410 - Pick up new ldapcsdk, nspr, and sasl components
204517 - Use new ber types throughout the server code.
204517 - Cleaned up usage of ber_printf to use new ber types
208058 - Copy decrypted SASL data starting from buffer offset instead of always copying from the beginning of the buffer.
Related: 210736
Resolves: 211234
Resolves: 211386
Resolves: 211419
Resolves: 211554
Resolves: 211554
Resolves: 212038
Resolves: 212483
Related: 213352
Resolves: 214238
Related: 214238
Resolves: 214463
Resolves: 214682
Package libsasl in core libdir for old style build
Resolves: 212112
Resolves: 217796
Resolves: 227754
Resolves: 228082
Resolves: 229095
Resolves: 229428
Resolves: 229428
Resolves: 230458
Resolves: 235143
Resolves: 236612
Resolves: 236612
Resolves: 240240
Resolves: 240583
Summary: Removed unused source files.
Resolves: 251262
Resolves: 253582
Added sasl link to ldap-agent binary.
Resolves: 253818
Resolves: 243221
Resolves: 207893
Resolves: 212671
Resolves: 207567
Resolves: 243227
Resolves: 242551
Resolves: 293541
Resolves: 294301
Removed online help docs now that they've been moved to directoryconsole.
Resolves: 299361
Resolves: 304191
Resolves: 170560
Resolves: 238504
Resolves: 288521
Resolves: 158667
Resolves: 197997
Resolves: 219586
Resolves: 311851
Resolves: 311851
Resolves: 238517
Summary: Re-generated autotools build files.
Resolves: 314791
Resolves: 282911
Resolves: 288321
Resolves: 268101
Resolves: 316281
Resolves: 176302
Resolves: 325281
Resolves: 238630
Resolves: 328741
Resolves: 335081
Resolves: 219587
Resolves: 338611
Resolves: 336871
Resolves: 188320
Resolves: 344631
Resolves: 429799
Resolves: 429793
Initial import of memberof plugin from FreeIPA (refactored from changeset 640:9c57bd91b32f if ipa-memberof.c).
Resolves: 435730
Resolves: 438891
Resolves: 439097
Summary: Avoid adding a group as a memberOf itself.
Resolves: 439907
Resolves: 440333
Resolves: 440474
Resolves: 439628
Resolves: 450107
Resolves: 443241
Resolves: 450746
Resolves: 450989
Resolves: 452169
Resolves: 452537
Resolves: 453011
Resolves: 454328
Resolves: 455913
Resolves: 456162
Resolves: 457260
Resolves: 456968
Resolves: 457329
Resolves: 457951
Resolves: 458135
Resolves: 462920
Resolves: 464188
Related: 207457
Related: 207457
Resolves: 207457
Resolves: 207457
Resolves: 207457
Resolves: 467931
Resolves: 452569
Resolves: 316241
Resolves: 207457
Resolves: 470393
Resolves: 470918
Resolves: 450046
Resolves: 454348
Resolves: 207457
Resolves: 216522
Resolves: 430321
Resolves: 387851
Resolves: 387851
Resolves: 220532
Resolves: 474254
Resolves: 445775
Resolves: 201332
Resolves: 250535
Resolves: 437049
Resolves: 430368
Resolves: 445305
Resolves: 467233
Resolves: 463776
Resolves: 437049
Resolves: 474621
Resolves:479065
Resolves: 381361
Resolves: 381361
Resolves: 472602
Resolves: 170461
Resolves: 174394
Resolves: 437900
Resolves: 253311
Resolves: 442474
Resolves: 184141
Resolves: 248924
Resolves: 204626
Resolves: 474945
Resolves: 480384
Resolves: 474945
Resolves: 470611
Resolves: 452007
Resolves: 463337
Resolves: 455629
Resolves: 455629
Resolves: 446697
Resolves: 245894
Resolves: 245894
Resolves: bug 487574
Resolves: bug 487725
Resolves: 487765
Resolves: bug 486400
Resolves: 445602
Resolves: 442474
Resolves: 496836
Added capability to validate syntax of values being added to the database. Also added numericstring syntax support.
Generated autotools files for syntax validation feature.
Auto-generate SLAPI docs - first pass.
Add strict DN syntax enforcement option.
Merge branch 'dnsyntax'
Add require secure binds switch.
Bug: 181465 - Handle spacing issues in objectClass SUP list.
Add linked attributes plug-in.
Bug: 509401 - dnaNextValue not updated when dnaMaxValue set to -1
Add additional standard syntaxes.
Bug: 479753 - Update core schema
Skip syntax check of encrypted attributes during import.
Use LDAPv3 DN values in ns-newpwpolicy script.
Change aci syntax to Directory String.
Bug 514824: Fix double free in macro ACI code.
Bug 514848: Make selfwrite ACI keyword with with Name And Optional UID syntax attributes.
Bug 514955 - Make DNA handle multiple mods
Add centralized start/stop/restart scipts.
Add selinux policy for ns-slapd
SELinux policy change for LDAPI
Add SELinux policy for ldap-agent.
Don't use admin_pattern macro in SELinux policy.
Don't build policy module from Makefile.
Allow anonymous access to be disabled.
Add minimum SSF setting
Add ssf bind rule to access control plug-in.
Allow anonymous bind resource limits to be set.
Expose dirsrv SELinux policy interface.
Extend dirsrv SELinux policy interface.
BZ 221905 - Add SMD5 password storage support.
Remove blank line from 00core.ldif.
Bug 529258 - Make upgrade remove obsolete schema from 99user.ldif
Make removeds.pl remove instance initconfig script
529909 - Update SELinux policy for SASL GSSAPI
Allow plugin execution order to be defined
387681 - Fix errors in mapping AD tombstones
Bug 511112 - Eliminate fixed length array in password history code.
Bug 497199 - Skip dirsync if disconnected during incremental update
Bug 504817 - Handle LDAPv2 quoted RDN values correctly
Bug 515329 - Correct attribute value inconsistency on replica
Avoid freeing NULL trimmed passwords list
Add bounds checking in DN unescape function
Allow dirsrv_t to log to a fifo in SELinux policy.
Bug 195302 - Allow fine-grained password storage scheme to be set
Bug 193297 - Call bind pre-op and post-op plug-ins for SASL binds
Bug 201275 - Make SASL EXTERNAL bind obey account lock
Bug 195302 - Fix crash regression from previous fix
Bug 497556 - LDAPI connections cause TCP performance degradation
Set unknown attribute syntax to Octet String.
Allow dirsrv_t to have fsetid capability
Bug 518084 - Fix out of order retro changelog entries
Document SLAPI DN related functions.
Add missing paran from fix for bug 518084
Bug 548537 - Fix memory leaks in DNA plugin
Noriko Hosoi (381):
1) added -p to mkdir built/<PLATFORM_OBJDIR>
fixed packaging -- the path to reltools was incorrect
Stop compiling/packaging presence plugin and its clients "ldaptags" and "online" from DS7.1.
target name should not be identical to the directory name if you want to always execute the command line.
replacing fversion(.c) with dirver(.pl); used on Windows only
[146919] De-brand the Directory Server as "brandx"
[bugzilla 149539] Use Cyrus SASL instead of our custom one
[150809] slapi_ch_smprintf truncates strings when the given args are longer than 100 characters in total.
Instead of getting nes-webapps_6_1.dtd from http://developer.netscape.com/products/servers/enterprise/dtds/, get it from the installed tree.
On windows, snprintf needs underscore '_' at the beginning.
Commented out functions which were removed in the source code clean up.
Moved a part of PR_ASSERT after the variable is initialized.
NSPR header file and the library are needed to use PL_strcatn.
Replaced the variables for ds##[_en].jar and its path with the correct ones:
Added LDAP_NOSSL_LINK for Windows build -- needed for admin/src/ds_newinst.
[149539] Use Cyrus SASL instead of our custom one
fix for breaking the build on HP-UX due to the previous check in.
[Bug 146919] Directory Server rebranding
[152645] dsmlgw acceptance test started to fail on 3/15/2005
[151835] dbscan grows up to 900MB+ and hangs with -i and -l <large value> options
DOC: Internal version also does not package the guides.
[152645] revert AXIS version to 1.2beta
fixed a bug on the static variable introduced by the previous commit.
1) Updated "Last Updated" date.
Revised the usage string.
1) clu dbscan test passes file type option(s) (-e -- entry file, -i -- index file, -c -- changelog file) for any type of files, which could sometimes crashes the command. To prevent it, introduced a simple file type checker and reset the file type if it does not match the real type.
[Bug 153175] SSL 6.x -> 7.0 migration script problems
[Bug 153306] dbscan of changelog files core dumps on Solairs 64 bit builds.
[154068] RPM setup should run with the relative path as well as the absolute path
[154288] usage cleanup
[154766] Online help mentions "this ( 6.2 ) directory server
[154775] Replica Settings page contains 4.0 and 4.1 supplier server.
[154909] Fixed old copyright notice and removed the link to DocHome.
[155066] Typo in properties editor online help; removed '.'
[155140] SASL mapping modify online help not in correct format
[155137] SASL mapping online help not in correct format
[155133] Attribute Encryption, select encryption method, online help uses wrong font / mis-formatted.
[155132] Attribute Encryption, Add, online help uses wrong font / mis-formatted.
Don't pull net-snmp on Windows.
[155628] Fractional Replication: modify does not issue notify;
[155905] mrclone failure: race condition between force_checkpoint and dblayer_close
Fix for the replication bug found in running reliability 16.
[156623] Solaris/HP-UX setup can only be run from the SERVER ROOT
[156759] dsgw/pb charset conversion problem
[156758] bak2db loses index configuration when the overriden conf has some changes.
[154189] Java Console hung during startup and only shows a grey splash screen
[158263] Performance Counter, labels removed. Need to update online help to match
Added testpreop_search to verify bug 147585
[147585] test plugin to verify the bug, the previous check in was not returning SUCCESS.
[Bug 166632] dbscan: not to truncate the entry even if it is larger than BUFSIZ
[Bug 164834] modify/replace allows multiple same valued attributes in an entry
[160003] db2index.pl cannot find libldap50.so if only certain parameters are used
[167264] Update branding script data to include the revision info
[167478] setup script needs to check the DS instance
[167679] modify upgradeServer to upgrade db2index.pl
Fix for NT build failure: undefined symbols in index.c
[167982] Service Pack framework
[167982] Service Pack framework
fixed internal build failure...
[167982] Service Pack framework
[172411] Use system SASL on RHEL
Fixed the build: removed __attribute__ from the previous checkin.
[172411] Use system SASL on RHEL
[172411] Use system SASL on RHEL
[172824] Link SASL library dynamically
[173524] setup scripts retrieves incorrect adminid
[173687] deadlock caused by error log rotation and logging
[173687] deadlock caused by error log rotation and logging
[173931] Error logs not deleted
Fixed the solaris build (log.h); fixed an inappropriate comment
[175063] entry with escaped characters fails to import and index
[175063] entry with escaped characters fails to import and index
[175897] filter'd search not returning matches after index added
[170348] RSEARCH needs to be updated
[174776] Multiple restores from a non-existant directory could wipe out database
[164596] LDCLT distributed with Directory Server
Added copyrights.
[174774] Backup does not clear the backup directory prior to performing backup; Restore tries to restore all the fles from the backupdir
Previous checkin cleaned up too much; restoring commit_good_database.
[176293] repl_chain_on_update() logs a message for every modify operation
[173871] added more precise error message for the dbcache allocation failure.
[164596] LDCLT distributed with Directory Server
[170348] RSEARCH needs to be updated
Fixing nightly build
Fixing the internal build (to build dsmlgw w/ ant, ant-launcher.jar is needed)
Fixing Solaris build
fixing the 64-bit Solaris build
[183222] Directory Server hangs when running VLV search and update operations simultaneously.
[185364] Can't update scripts (e.g., start-slapd) in the instance
[185477] ldif2db allows entries without a parent to be imported
[185477] ldif2db allows entries without a parent to be imported
[185364] Can't update scripts (e.g., start-slapd) in the instance directory
[186642] Directory Server Makefile updates for Internal build
setup.inf, setup.res, silent.inf, unzip_wrapper.pl, LICENSE.txt, README.txt were missing from the tar-gz package file.
[186642] Directory Server Makefile updates for Internal build (Comment #6)
Previous checkin introduced this bug: a whitespace is inserted by putting a comment at the end of the macro assignment for Solaris JDK Version; moved the comment to one line above.
Removed extra $(NS64TAG) from sh_release_config; $(NSCONFIG) contains _64.
accidentally, overrode the change made on revision 1.42; backing off
Moved the SMARTHEAP macro setting from slapd local Makefile to global nsconfig.mk so that the makefile used for packaging gets the info.
[186642] Directory Server Makefile updates for Internal build
Should keep all the components packaged in the 64-bit build in dist/<platform>_64_DBG.OBJ
[189264] 6.11->6.21 upgrade, no db housekeeping threads
pick up new adminutil, adminserver, and WinSync for INTERNAL_BUILD
build fix for Solaris Studio11 compiler
[191832] changing password sometimes crashes the server [Admin Server password always remembers initial password on (part 2)]
[192901] DS returns an entry that does not match the filter
[195258] Changes for the internal build
[195258] Changes for the internal build; Comment#16
[203214] RHDS fails to start on HP-UX 11.23.
[204563] Solaris build problem
[204566] Adjustment for new LDAP C SDK (ber_get_next_buffer_ext)
[206724] Replacing PR_SetNetAddr with PRLDAP_SET_PORT for IPv6 support
Upgraded NSPR_RELDATE to v4.6.3-dstest.
[206724] Processed: Replacing PR_SetNetAddr with PRLDAP_SET_PORT for IPv6 support
[207427] parameterizing the hardcoded paths (Comment #15)
[204808] spurious search timeouts
[208672] parameterizing the hardcoded paths (phase 2. db, log, lock, pid, cert, and instance dir)
Resolves: #204808
Resolves: #210947
Fixed the HP-UX and Solaris build failure introduced by the previous check-in.
Resolves: #212098
Resolves: #212098
Resolves: #212098
Resolves: #210947
Fixed this problem on Solaris: Netscape Portable Runtime error -5977: ld.so.1: ns-slapd: fatal: libns-dshttpd72.so: open failed: No such file or directory
Backed off the previous change for the non-Solaris platforms.
Resolves: #199923
Resolves: #214840
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214533
Resolves: #214533
Resolves: #214533
Resolves: #214533
Added -DIS_FHS; the old build only supports FHS.
Auto-generated by autoheader; needs to be in CVS.
Resolves: #215452
Resolves: #216512
Resolves: #216983
Resolves: #183222
Resolves: 158342
Resolves: #183222
Resolves: #202843
Resolves: #202843
Resolves: #202843
Resolves: #195305, #195307
Resolves: #195305
Resolves: 223861
Resolves: 223861
Replaced white spaces with a tab to fix "Makefile:125: *** missing separator"
Replaced white spaces with a tab to fix "Makefile:150: *** missing separator"
Resolves: 223861
Force to commit template-start-slapd.in and template-stop-slapd.in to make them younger than template-start-slapd and template-stop-slapd.
Resolves: 229576
Resolves: 230673
Resolves: 230673
Resolves: 229280
Resolves: 231221
Resolves: 229513
Resolves: 232050
Resolves: 232050
The line to create db2bak.pl was missing...
Resolves: 232746
Resolves: #233027
Resolves: #233027
Resolves: #233215
Resolves: #233027
Resolves: #232050
Resolves: 233027
Resolves: #233215
Resolves: #233215
Resolves: #233215
Resolves: #237040
Resolves: #237040
Resolves: #237040
Resolves: #237731
Resolves: #237731
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #239337
Resolves: #237731
Resolves: #243488
Resolves: #237356
Resolves: 237356
Summary: Move DS Admin Code into Admin Server (Comment #62)
Resolves: #237356
Resolves: #244749
Resolves: #244749
Resolves: #245407
Resolves: #245407
Resolves: #244749
Resolves: #246690
Resolves: #247215
Resolves: #247215
Resolves: #247725
Resolves: #249722
Resolves: #249739
Resolves: #250347
Resolves: #250702
Resolves: #251090
Resolves: #253069
Resolves: #260341
Resolves: #260341
Resolves: #260341
Resolves: #273501
Resolves: #236256
Resolves: #240897
Resolves: #243820
Resolves: #171081
Resolves: #287961
Resolves: #241089
Fixed a typo I put in in the previous checkin.
Resolves #222918
Resolves: #312811
Fixed the brand and version mistakenly put in the previous check-in.
Resolves: #314851
Resolves: #196523
Resolves: #316281
Resolves: #304161
Resolves: #173873
Resolves: #193724
Resolves: #327091
Resolves: #188320
Resolves: #193724
Resolves #329951
Resolves: #336871
Resolves: #339031
Resolves: #188320
Resolves: #339791
Resolves: #193724
Resolves: #367671
Resolves: #383141
Resolves: #345671
Resolves: #371751
Resolves: #238649
Resolves: #316281
Resolves: #237040
Resolves: #229576
Resolves: #403351
Resolves: #231093
Resolves: #174776
Resolves: #403751
Resolves: #403751
Resolves: #428163
Resolves: 436397
Resolves: #428764
Resolves: #182621 (#443955)
Resolves: #230673
Resolves: #436400
Resolves: #436390
Resolves: #436388
Resolves: #436390
Resolves: #436837
Resolves: #436837
Resolves: #436837
Resolves: #436837 (comment #9)
Resolves: #436837
Resolves: #452328
Resolves: #437525
Resoves: #448831
Resolves: #450753
Resoves: #428929
Resolves: #447353
Resolves: #447353
Resolves: #436837
Resolves: #448831
Resolves: #456296
Resolves: #456752
Resolves: #428232
Resolves: #457156
Resolves: #457156
Resolves: #466702
reran autogen.sh (automake V1.9.6, autoconf V2.59)
Resolves: 207457
Resolves: 207457
Resolves: #468248
Resolves: #468248
Resolves: #468248
Resolves: 207457
Fixed typos in the HP-UX code: slapi_counter_get => slapi_counter_get_value
Fixing the build on Solaris (ldap_agent_bin-main.o)
Resolves: #207457
Resolves: #469243
Resolves: #469243
Resolves: #462922
Resolves: #469792
Resolves: #459302
Resolves: #466702
Resolves: #463774
Resolves: #207457
Resolves: #471138
Resolves: #471998
Resolves: #470084
Resolves: #472457
Resolves: #430172
Resolves: #472999
Resolves: #430993
Resolves: #469800
Resolves: #474248
Resolves: #474237
Resolves: #240512
Resolves: #474729
Resolves: 459433
Resolves: #447353
Resolves: #475338
Resolves: #475899
Resolves: #430568
Resolves: #475899
Resolves: #178248
Resolves: #438139
Resolves: #436830
Resolves: #464854
Resolves: #460613
Resolves: #469800
Resolves: #208076
Resolves: #483167
Resolves: #483366
Resolves: #483668
Resolves: #484149
Resolves: #484311
Resoves: #484157
Resolves: #485321
Resolves: #464651
Resolves: #476261
Resolves: #488856
Resolves: #476096
Resolves: #489763
Resolves: #489625
Resolves: #490027
Resolves: #476096
Resolves: #491215
Resolves: #489360
Resolves: #492562
Resolves: #475338
Resolves: #475338
Add Simple Paged Results
Merge branch 'pagedresults'
Use thread aware library for complex regex searches
Initialize smods in ldmb_back_modify
Compiler warnings and paged results on DSE
504383 PCRE breaks SASL Mapping
507460 Access log could mistakenly report notes=U for VLV searches
506137 ns-slapd hang while group aci performance testing
509269 Simple paged result crashes/hangs the server
509269 Simple paged result crashes/hangs the server
510147 clean up the replication log msg
513019 nsslapd-lookthroughlimit is not respected
Entry USN
513170 NULL search result does not return sort control
513172 Simple Paged Results does not respect nsslapd-sizelimit
Revert "513019 nsslapd-lookthroughlimit is not respected"
Apply SYNTAX_DN to Name And Optional UID
514770 remove per-entry response control for GER and Paged Results
GroupOfUniqueNames in template.ldif must have uniqueMember
513916 Server doesn't ignore paged control, if page size and server's estimate of total no of entries are same
509472 db2index all does not reindex all the db backends correctly
506786 Index maintenance mechanism causes wrong search results when
506786 Index maintenance mechanism causes wrong search results when
509472 db2index all does not reindex all the db backends correctly
Plugin Default Config Entry
516089 RFE: ldclt utility should support new dereferencing control searches
Add EntryUSN to the nsslapd-exclude-from-export list
518112 rhds 81 el53 64b ns-slapd seg fault
525007 ldif2db replaces existing modify/create name and timestamps
Pete Rowley (8):
172683: Search filter does not work on physical entries within views
173375: Problems with schema matching rules
177444: duplicate password policy oids in root DSE
minor edits to remove references to cos in the example
Distributed numeric assignment plugin - initial check in
Add LDAPI
corrected copyright statement
fix defined out code to really be defined out
Rich Megginson (464):
Bug(s) fixed: 145179
remove references to ldapserver from makefiles; use BUILD_ROOT instead of MCOM_ROOT and NSROOT; BUILD_ROOT is now the ldapserver directory rather than its parent
Whoops. Checked in some private stuff I had to work around vsftpd problems.
Do not do the DIST step - we are not distributing this software built here
RPM packaging - parameterize the pkg root directory using INSTDIR
RPM packaging - does the old setup pre and post installation tasks
RPM packaging - the ldapserver.spec file and the builddsrpm.sh script to do the prep work
Derive ABS_INSTDIR directly from INSTDIR
RPM packaging - set the flag to build java files - use serverroot/setup/setup insetad of serverroot/setup
Bug: 147157
Bug(s) fixed: 147162
checkin first version of pam plugin
PAM pass through auth plugin support
added
added
Bug(s) fixed: 147585
Rename add_pwd_control to slapi_add_pwd_control
Fixed problem with declaration after executable code.
Do not build pam auth plugin on Windows
If USING_VSFTPD is defined, some hacks around pulling components via ftp are used.
fix Windows build issues
get rid of adminutil dependency on core DS
readding because otherwise Windows is horked
removed strlist
clean up sprintf usage and many other flawfinder issues; clean up compiler warnings on Linux; remove pam_passthru from DS 7.1
fix Windows build issues
fix Windows build - use local functions instead of NSPR - fix compiler warnings
fix Windows installer breakage - wrong argument to va_start - use fmt instead of s
upgrade to SVRCORE 4.0 - the open source version
This one is mostly strcpy/strcat checking, checking for null strings before strlen, removing some dead code, other odds and ends.
use prefix instead of hardcoded ldapserver
add link debugging for debug builds on linux
add support for instance creation using open source core DS components
use mtmalloc instead of SmartHeap on Solaris
When creating a script, if the destination directory does not exist, just print a notice and skip that script. This is to allow the open source instance creator to skip creating the repl monitor script in admin/admin which does not yet exist.
Fix snprintf into sizeof(char *) instead of actual buffer size
This files contents have been merged into internal_buildpaths.mk, components.mk, and internal_comp_deps.mk
was using wrong section
add ability to build from open source components
remove ns_usedb.mk
put sh_ in front of smartheap component name
Bug(s) fixed: 145179
Use v5.15 of ldapsdk
Bug(s) fixed: 152030
1) remove fortezza stuff
fixed spacing
Bug(s) fixed: 151567
Bug(s) fixed: 151721
I got rid of ldapserver.spec. Instead, the spec file will be created on the fly. The only parameter passed in is the flavor - redhat or fedora. Everything else comes from the brandver.dat file. PLATFORM is derived from BUILD_ARCH in the usual Makefile way. So we could easily support Solaris or whatever else. The Makefile change is to allow you to produce the .spec file without having to build everything else. The change to reltools/brandver.pl allows us to change only the named files rather than every file in the .dat file.
--macros seems not to work - using --define to define our macro on the command line
Bug(s) fixed: 147886
fix brandDirectory breakage - skip redhat-ds.spec when branding
Use setup -q to suppress tar output
Bug(s) fixed: 153686
Make RPM binary name .opt.rpm or .dbg.rpm depending on build flavor
make rpm name .flavor.rpm - flavor must be defined in rpmbuild
Bug(s) fixed: 145179
setup/setup was being installed as setup/setup/setup
Bug(s) fixed: 154064
Reviewed by Nathan (Thanks!)
Check for last version removal in preun - only run uninstall if removing the last version
Bug(s) fixed: 154235
Added more support for building from source, specifically support for
Bug(s) fixed: 154431
Bug(s) fixed: 153955
Bug(s) fixed: 155087
Fix Solaris open source build breakage - reviewed by Noriko
Change release to 2
Upgrade to ldapconsole 20050510 and ldap c sdk 5.16
Bug(s) fixed: 157377
Bump up ldapconsole version to 20050513
Bug(s) fixed: 157341
Change version of ad sync and nt4 sync to 0516
Correctly report in the repl agreement status attrs that the repl init failed when it failed due to attempting to do fractional replication to another master.
Only check the read only status of the consumer for the fractional case if the acquire process has been successful thus far.
remove full and optimize from the file names of the winsync components
Bug: 158250
Bug(s) fixed: 158235
Bug(s) fixed: 158330
Bug(s) fixed: 158368
bug 158368 - remove nt group type as well
Bug(s) fixed: 158549
Bug 160008
PAM is not thread safe. Therefore, we must put the code that accesses PAM
Bug(s) fixed: 165600
Bug(s) fixed: 165640
Bug(s) fixed: 165827
Bug(s) fixed: 151678
Bug(s) fixed: 166229
Bug(s) fixed: 165641
Bug(s) fixed: 167453
upgrade winsync to 20050912 for bug 159037 and upgrade directory console to 20050913 for bug 167761
Bug(s) fixed: 169663
also checkin fix for 170350 onto trunk
Bug(s) fixed: 171066
Bug(s) fixed: 171854
Bug(s) fixed: 171892
Bug(s) fixed: 172005
Bug(s) fixed: 172056
Bug(s) fixed: 166229, 166081
Bug(s) fixed: 172672
Bug(s) fixed: 172818
Reviewed by Nathan (Thanks!)
set defaults to build java code, and use java, ant, and perl from PATH for external builds
added a dependency on httpd
add jar files back to the main package - even though the gpl and apl are not generally compatible, they are compatible for this specific case
remove Requires for java - breaks non-RHEL platforms - we should either change the spec file to include the dependency only on RHEL, or just wait until gcj/classpath can run our stuff
Fix the problem with the Admin Server console - error opening the encryption tab. The solution is to chown the alias directory to the admin server uid so that the security CGI can create the key/cert dbs in that directory.
Fix two problems
The DS console Configuration Encryption tab was giving an error. The error was due to the security CGI not being able to read the ds key/cert db files. They were owned by root instead of the server uid because they were being created by NSS_Initialize which was being called before the server did the setuid.
Move ssl init on the secure socket into main with the rest of the nss/ssl init
Move NSS/SSL initialization after the setuid so that key/cert/other nss
1) Move the import, export, etc. (non network server mode) code to after the NSS/SSL init. For example, import needs to hash passwords, export of encrypted attrs needs encryption.
Cannot pass const strings into slapi_str2filter, since it can modify
Bug(s) fixed: 175053
Bug(s) fixed: 175098
Bump version from 1.0 to 1.0.1
add the console-ld-libpath.patch for bug 174981
need to patch the console in both upgrade installation and regular installation
the install is an upgrade if the %post argument is greater than 1, not greater than or equal to 1
Bug(s) fixed: 176302
Bug(s) fixed: 180515
Bug(s) fixed: 178479
Use NSS 3.11 and NSPR 4.6.1 - NSS 3.11 requires the new freebl lib at runtime,
Wan-Teh pointed out that the platform specific freebl libs are needed _instead of_ libfreebl3, not _in addition to_. So, set the list of platform specific freebl libs and add them to the list of libs to package.
Bug(s) fixed: 181587
The correct naming convention for RHEL is
Bug(s) fixed: 181776
1) Fix moz objdir name for generic linux x86_64
Reviewed by Nathan (Thanks!)
Don't attempt to package 32 bit NSS apps/libs with the 64 bit package on rhel/linux - assume everything is native 64 bit.
Change version to 1.0.2
Still need the console ld libpath patch for startconsole
Bug(s) fixed: 182613
Bug(s) fixed: 179135
Bug(s) fixed: 179137
Bug: 179810
Have to add back softokn3 to the link libs - dependent libs are linked directly against it and expect it to be present at link time.
Some DSGW programs must not be linked with SSL, including the LDAP ssl library. On RHEL3, this causes a linker error, but appears to be fine on other platforms. So, just use the LDAP_NOSSL_LINK macro for those programs, and use the LDAPLINK macro for the other programs.
added patch file for upgrading from 1.0.1 - fixes the use of admpw for basic auth
Added admserv-conf-admpw.patch to fix the use of admpw for basic auth in the actual config file
Bug(s) fixed: 179723
Make the build/pull work like the adminserver does with respect to console. Otherwise, dsbuild with recent code no longer works.
Bug(s) fixed: 186280
Bug(s) fixed: 186280
use slapi_entry_attr_get_bool instead of slapi_entry_attr_get_int for the fallback and secure config attrs
Bug(s) fixed: 205456
Bug: 205456
Bug: 205456
Bug: 205456
remove extraneous endif
Create core DS tarball for acceptance test
Bug: 205456
Bug(s) fixed: 206450
Bug: 206527
minor change to test commit email notification
use new 20060915 version of perldap
Bug: 206527
Bug(s) fixed: 206662
fix build breakage - use PERLDAP_BUILT_DIR as the location to download perl since the full DEP has two directory levels in it
update internal builds to use latest components
Bug(s) fixed: 202889:
Bug(s) fixed: 199321
Bug(s) fixed: 210075
Bug(s) fixed: 210120
Bug(s) fixed: 210220
Bug(s) fixed: 185364
Bug(s) fixed: 183903
Bug(s) fixed: 185780
For FDS 103 - When I changed the makefiles around for the earlier fix to enable rpmbuild,
Bug(s) fixed: 204623
Change the way ldapserver links with SASL. Rather than specifying a hard coded link path
enable pam_passthru for fedora ds builds
Bug(s) fixed: 211426
Bug(s) fixed: 213352
Bug(s) fixed: 213786
upgrade version to 1.0.4
Bug(s) fixed: 214243
1) Fedora Core 6 build fixes
Bug: 214733
Bug: 214733
Resolves: bug 215669
Resolves: bug 214851
Resolves: bug 215995
Bug(s) fixed: 216758
Bug: 210947
Resolves: bug 217403
I noticed a problem with the autoconf style builds that shows up on 64 bit - some of the scripts had /usr/lib/mozldap6 in the PATH, and some had /usr/lib64/mozldap6. All of them should have lib64. What was happening is that make would create some script templates from the corresponding template .in file, and some it would just copy over (those that have both a template-script and a template-script.in). The template-script files have hardcoded /usr/lib/ - it requires the conversion from template-script.in to template-script to substitute /usr/lib64/ instead.
More information about the Pkg-fedora-ds-maintainers
mailing list