|
|
2a8b17c |
[Unit]
|
|
|
2a8b17c |
Description=Berkeley Database Information Index
|
|
|
2a8b17c |
Documentation=man:bdii-update(1)
|
|
|
2a8b17c |
After=bdii-slapd.service
|
|
|
2a8b17c |
Requires=bdii-slapd.service
|
|
|
2a8b17c |
|
|
|
2a8b17c |
[Service]
|
|
|
2a8b17c |
Type=forking
|
|
|
2a8b17c |
PIDFile=/var/run/bdii/bdii-update.pid
|
|
|
2a8b17c |
EnvironmentFile=-/etc/sysconfig/bdii
|
|
|
2a8b17c |
ExecStart=/bin/sh -c ' \
|
|
|
2a8b17c |
BDII_CONF=$${BDII_CONF:-/etc/bdii/bdii.conf} ; \
|
|
|
2a8b17c |
[ -r "$${BDII_CONF}" ] && . "$${BDII_CONF}" ; \
|
|
|
2a8b17c |
BDII_USER=$${BDII_USER:-ldap} ; \
|
|
|
2a8b17c |
BDII_UPDATE=$${BDII_UPDATE:-/usr/sbin/bdii-update} ; \
|
|
|
2a8b17c |
export SLAPD_CONF=$${SLAPD_CONF:-/etc/bdii/bdii-slapd.conf} ; \
|
|
|
2a8b17c |
/sbin/runuser -s /bin/sh $${BDII_USER} -c "$${BDII_UPDATE} -c $${BDII_CONF} -d ; sleep 2" \
|
|
|
2a8b17c |
'
|
|
|
2a8b17c |
|
|
|
2a8b17c |
[Install]
|
|
|
2a8b17c |
WantedBy=multi-user.target
|