| 123456789101112131415161718192021222324252627282930313233 |
- #!/bin/sh
- prefix="{{DS-ROOT}}"
- if [ "$prefix" = "/" ] ; then
- prefix=""
- fi
- libpath_add() {
- [ -z "$1" ] && return
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$1
- }
- libpath_add "$prefix{{SERVER-DIR}}"
- libpath_add "$prefix@nss_libdir@"
- libpath_add "$prefix@libdir@"
- libpath_add "$prefix@pcre_libdir@"
- export LD_LIBRARY_PATH
- SHLIB_PATH=$LD_LIBRARY_PATH
- export SHLIB_PATH
- cd {{SERVERBIN-DIR}}
- if [ $# -lt 4 ]
- then
- echo "Usage: ldif2db -n backend_instance | {-s includesuffix}* [{-x excludesuffix}*]"
- echo " {-i ldiffile}* [-O]"
- echo "Note: either \"-n backend_instance\" or \"-s includesuffix\" and \"-i ldiffile\" are required."
- exit 1
- fi
- echo importing data ...
- ./ns-slapd ldif2db -D {{CONFIG-DIR}} "$@" 2>&1
- exit $?
|