# $Id: postinstall.client,v 1.1 2006/06/01 18:26:55 elkner Exp $ if [ -z "$PKG_INSTALL_ROOT" ]; then ROOT="" BASE=$CLIENT_BASEDIR else ROOT=${PKG_INSTALL_ROOT} BASE=${PKG_INSTALL_ROOT}$CLIENT_BASEDIR fi I_DIR=${INST_DATADIR}/${PKG} echo "Checking for missing schemes in ${BASE}/share/openldap/schema/ ..." for CF in ${I_DIR}/reloc/share/openldap/schema/*.default; do SRC="${BASE}/"`echo $CF | sed -e "s,${I_DIR}/reloc/,,"` DST=`echo $SRC | sed -e 's,.default$,,'` if [ ! -r ${DST} ]; then cp -p ${SRC} ${DST} else echo " Leaving ${DST} as is!" fi done if [ "$CLIENT_BASEDIR" = "/usr" ]; then exit 0 fi echo " " echo "You may add the following library[s] to the default library search path" echo "of your system using the crle tool, so that other applications are able" echo "to find the installed libraries automatically:" echo " " LP="" for l in lib; do if [ -n "$l" ]; then if [ -z "$LP" ]; then LP="$CLIENT_BASEDIR/$l" else LP="${LP}:$CLIENT_BASEDIR/$l" fi fi done echo " $LP" echo " " echo "E.g.:" echo " crle -c /var/ld/ld.config -l /usr/lib:$LP" echo " " exit 0