X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2Fman%2Fman8%2Fslapindex.8;h=0f63891d33cdc97d46b0a94050b5b1a980027dff;hb=caf751fbb20fbccf535b900df1dabef0f40e0222;hp=f4dbbe25da378e1dbf034fc19b908d2a1276e840;hpb=50b1d9025f4b2c9cd7b8fd8a9cf54c1ca3bf0b28;p=openldap diff --git a/doc/man/man8/slapindex.8 b/doc/man/man8/slapindex.8 index f4dbbe25da..0f63891d33 100644 --- a/doc/man/man8/slapindex.8 +++ b/doc/man/man8/slapindex.8 @@ -1,23 +1,35 @@ .TH SLAPINDEX 8C "RELEASEDATE" "OpenLDAP LDVERSION" -.\" $OpenLDAP$ -.\" Copyright 1998-2007 The OpenLDAP Foundation All Rights Reserved. +.\" Copyright 1998-2012 The OpenLDAP Foundation All Rights Reserved. .\" Copying restrictions apply. See COPYRIGHT/LICENSE. +.\" $OpenLDAP$ .SH NAME -slapindex \- SLAPD index to LDIF utility +slapindex \- Reindex entries in a SLAPD database .SH SYNOPSIS .B SBINDIR/slapindex -.B [\-b suffix] -.B [\-c] -.B [\-d level] -.B [\-f slapd.conf] -.B [\-F confdir] -.B [\-g] -.B [\-n dbnum] -.B [\-o name[=value]] -.B [\-q] -.B [\-t] -.B [\-v] -.B [attr] [...] +[\c +.BI \-b \ suffix\fR] +[\c +.BR \-c ] +[\c +.BI \-d \ debug-level\fR] +[\c +.BI \-f \ slapd.conf\fR] +[\c +.BI \-F \ confdir\fR] +[\c +.BR \-g ] +[\c +.BI \-n \ dbnum\fR] +[\c +.BI \-o \ option\fR[ = value\fR]] +[\c +.BR \-q ] +[\c +.BR \-t ] +[\c +.BR \-v ] +[\c +.IR attr [ ... ]] .B .LP .SH DESCRIPTION @@ -28,10 +40,12 @@ is used to regenerate indices based upon the current contents of a database. It opens the given database determined by the database number or suffix and updates the indices for all values of all attributes -of all entries. +of all entries. If a list of specific attributes is provided +on the command line, only the indices for those attributes will +be regenerated. Databases configured as .B subordinate -of this one are also re-indexed, unless \fB-g\fP is specified. +of this one are also re-indexed, unless \fB\-g\fP is specified. All files eventually created by .BR slapindex @@ -49,9 +63,9 @@ or change file ownership before running .BR slapd (8). .SH OPTIONS .TP -.BI \-b " suffix" +.BI \-b \ suffix Use the specified \fIsuffix\fR to determine which database to -generate output for. The \-b cannot be used in conjunction +generate output for. The \fB\-b\fP cannot be used in conjunction with the .B \-n option. @@ -59,24 +73,24 @@ option. .B \-c enable continue (ignore errors) mode. .TP -.BI \-d " level" +.BI \-d \ debug-level enable debugging messages as defined by the specified -.IR level ; +.IR debug-level ; see .BR slapd (8) for details. .TP -.BI \-f " slapd.conf" +.BI \-f \ slapd.conf specify an alternative .BR slapd.conf (5) file. .TP -.BI \-F " confdir" +.BI \-F \ confdir specify a config directory. If both -.B -f +.B \-f and -.B -F +.B \-F are specified, the config file will be read and converted to config directory format and written to the specified directory. If neither option is specified, an attempt to read the @@ -88,25 +102,30 @@ default config file is ignored. disable subordinate gluing. Only the specified database will be processed, and not its glued subordinates (if any). .TP -.BI \-n " dbnum" -Generate output for the \fIdbnum\fR\-th database listed in the -configuration file. The +.BI \-n \ dbnum +Generate output for the \fIdbnum\fR-th database listed in the +configuration file. The config database +.BR slapd\-config (5), +is always the first database, so use +.B \-n 0 + +The .B \-n cannot be used in conjunction with the .B \-b option. .TP -.BI \-o " option[=value]" +.BI \-o \ option\fR[ = value\fR] Specify an -.BR option +.I option with a(n optional) -.BR value . +.IR value . Possible generic options/values are: .LP .nf syslog= (see `\-s' in slapd(8)) - syslog-level= (see `\-S' in slapd(8)) - syslog-user= (see `\-l' in slapd(8)) + syslog\-level= (see `\-S' in slapd(8)) + syslog\-user= (see `\-l' in slapd(8)) .fi .TP