slurpd

From RaySoft

slurpd is used to propagate changes from one slapd database to another. If slapd is configured to produce a replication log, slurpd reads that replication log and sends the changes to the slave slapd instances via the LDAP protocol.[1]

Documentation

  • man 8 'slurpd'

Syntax

slurpd [PARAMETER ...]

Parameters

-d LEVEL
Turn on debugging as defined by debug-LEVEL. If this option is specified, even with a zero argument, slurpd will not fork or disassociate from the invoking terminal. Some general operation and status messages are printed for any value of debug-level.
-f FILE
Specifies the slapd configuration FILE. The default is '/etc/openldap/slapd.conf'.
-r FILE
Specifies the name of the slapd replication log FILE. Normally, the name of the replication log file is read from the slapd configuration file. The file should be located in a directory with limited read/write/execute access. The -r option allows you to override this.
-o
Run in one-shot mode. Normally, slurpd processes the replog file and then watches for more replication entries to be appended. In one-shot mode, slurpd processes a replication log and exits.

References

  1. man 8 'slurpd'