openldap/servers/slapd
Jong Hyuk Choi a8574a450f slaptools update : replica promotion / demotion
new slapadd options
-p       : promote : If the ldif file contains syncConsumerSubentries, convert
                     them to a single syncProviderSubentry. Its contextCSN
                     attribute has the largest value of the syncreplCookie
                     attributes of the syncConsumerSubentries.
                     syncProviderSubentry in the ldif file is retained.
-p -w    : promote : Recalculate contextCSN based on entryCSN of each entry.
           create    Existing syncConsumerSubentries and syncProviderSubentry
                     are ignored and not added to the directory.
-r       : demote  : If the ldif file contains syncProviderSubentry, convert it
                     to a syncConsumerSubentry having the default syncrepl id
                     of 0. syncConsumerSubentries in the ldif file are retained.
-r -w    : demote  : Recalculate syncreplCookie based on entryCSN of each entry.
           create    Existing syncConsumerSubentries and syncProviderSubentry
                     are ignored and not added to the directory. The default
                     syncrepl id of 0 will be used for the new
                     syncConsumerSubentry.
-r -w -i %d[,%d]*  : Using the comma separated list followed by the -i option,
                     it is possible to create multiple syncConsumerSubentries
                     having the syncrepl ids specified in the list.
                     syncreplCookie values of these sycnConsumerSubentries
                     will have the same value, either from the maximum
                     entryCSN value or from the contextCSN value of the
                     syncProviderSubentry.
2003-10-07 20:01:37 +00:00
..
back-bdb Fix HDB's use of IDL cache 2003-10-03 02:19:09 +00:00
back-dnssrv ITS#2440 unmunge init_module names 2003-06-12 22:25:20 +00:00
back-hdb Context CSN updates for hdb 2003-08-26 18:57:09 +00:00
back-ldap Fix segfault if entry_get is called with NULL attribute 2003-09-20 07:48:57 +00:00
back-ldbm plug modrdn memleaks 2003-09-27 07:52:20 +00:00
back-meta fix a_nvals according to back-ldap implementation (ITS#2716; at least part of it) 2003-10-04 17:18:25 +00:00
back-monitor slaptool update for LDAP Sync replication 2003-08-30 15:19:35 +00:00
back-null Another round of minor copyright updates 2003-05-25 03:56:57 +00:00
back-passwd ITS#2440 unmunge init_module names 2003-06-12 22:25:20 +00:00
back-perl Fix typo in comment. 2003-09-30 17:11:44 +00:00
back-shell ITS#2440 unmunge init_module names 2003-06-12 22:25:20 +00:00
back-sql Add memctx param to build_new_dn(). cleanup DN leaks. 2003-09-24 04:30:41 +00:00
back-tcl ITS#2440 unmunge init_module names 2003-06-12 22:25:20 +00:00
overlays Starting a collection of overlays 2003-09-29 05:49:39 +00:00
schema ITS#2573 dynamic group support 2003-09-20 08:16:04 +00:00
shell-backends Happy new year 2003-01-03 20:20:47 +00:00
slapi Use slapi_entry_dup() instead of converting entry to string and back 2003-10-07 16:09:40 +00:00
tools slaptools update : replica promotion / demotion 2003-10-07 20:01:37 +00:00
abandon.c Fixed minor compile errors 2003-04-15 20:40:02 +00:00
acl.c ITS#2497, implement value-level ACLs: 2003-09-20 03:23:10 +00:00
aclparse.c ITS#2573 dynamic group support 2003-09-20 08:16:04 +00:00
ad.c ITS#2217 fix option sorting 2003-05-22 08:39:55 +00:00
add.c Tweak normalization in slap_entry2mods 2003-09-20 03:25:05 +00:00
at.c #ifdef -DSLAP_NVALUES 2003-04-05 03:35:16 +00:00
attr.c Fix tmpmemctx conflicts 2003-08-19 03:19:07 +00:00
ava.c More memory context tweaks 2003-04-11 01:29:28 +00:00
backend.c ITS#2743 initialize rc 2003-09-29 19:54:53 +00:00
backglue.c slaptool update for LDAP Sync replication 2003-08-30 15:19:35 +00:00
backover.c Initialization fixes 2003-09-29 05:04:43 +00:00
bind.c Fix for Howard's fix for ITS #2704 2003-09-23 07:40:29 +00:00
cancel.c unifdef LDAP_SYNC and LDAP_SYNCREPL 2003-08-27 22:16:04 +00:00
ch_malloc.c Added sl_context() to return the context associated with an alloc'd ptr. 2003-04-12 05:12:40 +00:00
compare.c #include <ac/string.h> to get strcasecmp(). 2003-05-15 11:43:33 +00:00
config.c slaptools update : replica promotion / demotion 2003-10-07 20:01:37 +00:00
connection.c Don't timeout slow-running operations 2003-09-27 05:36:20 +00:00
controls.c Hide experimental controls 2003-09-19 18:38:35 +00:00
cr.c #ifdef -DSLAP_NVALUES 2003-04-05 03:35:16 +00:00
ctxcsn.c ITS#2744 2003-09-30 18:01:47 +00:00
daemon.c fix for persistent search termination (ITS#2724) 2003-09-17 10:34:10 +00:00
delete.c unifdef LDAP_SYNC and LDAP_SYNCREPL 2003-08-27 22:16:04 +00:00
dn.c Move #include ldap_pvt.h after slap.h, to get ldap_bv2dn_x() & co. 2003-09-29 14:08:23 +00:00
entry.c Fix assignment of <char/int>* to unsigned <char/int>* and vice versa. 2003-05-02 13:29:28 +00:00
extended.c Allow SLAPI plug-ins to override OpenLDAP extended operations 2003-08-01 03:40:11 +00:00
filter.c Declare filter_escape_value_x() and make it static. 2003-09-29 14:09:31 +00:00
filterentry.c Fix crashes if test_filter is called with NULL op 2003-09-20 08:12:22 +00:00
globals.c ITS#2735 - plug memory leaks, cleanup 2003-09-23 22:52:35 +00:00
index.c #include <ac/string.h> to get strcasecmp(). 2003-05-15 11:43:33 +00:00
init.c Call SLAPI close function, not start function on shutdown 2003-06-09 04:11:06 +00:00
kerberos.c Happy new year 2003-01-03 20:20:47 +00:00
libslapd.dsp Blind fix - remove suffixalias.c 2003-03-10 19:13:38 +00:00
limits.c remove dnNormalize2 2003-04-29 18:28:14 +00:00
lock.c Added lutil_passwd_init, _destroy, _add for dynamically adding passwd 2003-03-11 05:58:53 +00:00
main.c Initialize schema before starting server. 2003-06-15 05:57:14 +00:00
Makefile.in Fix typo in libslapi rule 2003-09-25 20:33:07 +00:00
matchedValues.c vrFilter -> o_vrFilter 2003-06-10 03:32:33 +00:00
modify.c Add comment about normalized values in mods vs entry attributes 2003-09-13 09:51:28 +00:00
modrdn.c unifdef LDAP_SYNC and LDAP_SYNCREPL 2003-08-27 22:16:04 +00:00
mods.c Add initial support for modify/increment. No over/under flow detection. 2003-08-07 16:42:40 +00:00
module.c ITS#2437 use lt_dlopenext instead of lt_dlopen for convenience 2003-06-12 22:21:30 +00:00
mr.c Add associated matching rule checks 2003-04-16 21:42:52 +00:00
mra.c More memory context tweaks 2003-04-11 01:29:28 +00:00
nt_svc.c Cleanup slapd-specific NT service support 2003-03-03 11:46:05 +00:00
oc.c #ifdef -DSLAP_NVALUES 2003-04-05 03:35:16 +00:00
oidm.c ITS#2409 - fix oidm_destroy 2003-03-28 10:24:16 +00:00
operation.c Initial support for pre/post read controls. 2003-09-16 18:56:04 +00:00
operational.c use global bervals for TRUE/FALSE 2003-04-16 19:49:00 +00:00
passwd.c cleanup 2003-09-15 21:53:58 +00:00
phonetic.c Happy new year 2003-01-03 20:20:47 +00:00
proto-slap.h slaptools update : replica promotion / demotion 2003-10-07 20:01:37 +00:00
referral.c remove dnPretty 2003-04-29 18:13:10 +00:00
repl.c Add initial support for modify/increment. No over/under flow detection. 2003-08-07 16:42:40 +00:00
result.c Don't leak SLAPI_RESULT_MATCHED 2003-09-27 03:59:40 +00:00
root_dse.c Hide experimental features 2003-09-19 18:41:28 +00:00
sasl.c add "proxy" to "authorization" in a few places 2003-09-19 18:23:37 +00:00
saslauthz.c Plug memleak in slap_parseURI 2003-09-20 05:55:48 +00:00
schema.c #ifdef -DSLAP_NVALUES 2003-04-05 03:35:16 +00:00
schema_check.c no schema checking patch for proxy cache (apurva) 2003-09-03 15:44:22 +00:00
schema_init.c Check for HAVE_LONG_LONG in STRTOL macro 2003-09-22 14:01:31 +00:00
schema_prep.c ITS#2573 dynamic group support 2003-09-20 08:16:04 +00:00
schemaparse.c Break up too long string literals (>509 characters, ISO C's minimum max size). 2003-06-03 18:01:37 +00:00
search.c unifdef LDAP_SYNC and LDAP_SYNCREPL 2003-08-27 22:16:04 +00:00
sets.c Memory context tweaks for Bind 2003-04-12 06:56:42 +00:00
sets.h Memory context tweaks for Bind 2003-04-12 06:56:42 +00:00
sl_malloc.c cleanup comments of sl_mem_detach() 2003-05-30 21:44:18 +00:00
slap.h no caching flag in Operation structure 2003-09-25 07:48:53 +00:00
slapd.conf Remove $OpenLDAP$ from installed file 2003-05-25 04:08:59 +00:00
slapd.dsp Remove values match v. filter struct field macro overloads 2003-01-20 20:21:17 +00:00
starttls.c Fix some Statslog()s: Add missing newlines. Print file descriptor as long. 2003-05-15 23:45:33 +00:00
str2filter.c Fix LBER_OPT_MEMCTX behavior 2003-05-28 22:17:08 +00:00
syncrepl.c slaptools update : replica promotion / demotion 2003-10-07 20:01:37 +00:00
syntax.c #ifdef -DSLAP_NVALUES 2003-04-05 03:35:16 +00:00
unbind.c Fixed minor compile errors 2003-04-15 20:40:02 +00:00
user.c Happy new year 2003-01-03 20:20:47 +00:00
value.c fix up nvalues code so that pretty routines work properly 2003-04-25 02:28:06 +00:00