slurpd
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
- ↑ man 8 'slurpd'