[Comm] Re: Ну запускается LDAP

mult1k =?iso-8859-1?q?mult1k_=CE=C1_vimas=2Ecom?=
Вт Май 10 17:33:15 MSD 2005


>
>
> По делу: вроде ошибка в скрипте копирования библиотек в 
> chroot-окружение LDAP, файл /etc/chroot.d/ldap.lib
> А вообще прально наверное говорят что не надо сизифить сервера.
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Community mailing list
>Community на altlinux.ru
>https://lists.altlinux.ru/mailman/listinfo/community
>
Вот, поправил /etc/chroot.d/ldap.lib и запустился slapd
Лучше оригинальный скрипт забэкаписть сначала.

##========================================
#!/bin/sh -e

# Source functions library
. /etc/chroot.d/functions

cd /var/lib/ldap

##force=
##if [ "$1" = "force" ]; then
##force=-f
##    shift
##fi

##CopyLibs ##$force \
    ##-v \
    dstdir=/var/lib/ldap/lib/
    cp /lib/libdb-4.3.so $dstdir
    cp /lib/libssl.so.4 $dstdir
    cp /lib/libcrypto.so.4 $dstdir
    cp /lib/libcrypt.so.1 $dstdir
    cp /lib/libresolv.so.2 $dstdir
    cp /lib/libdl.so.2 $dstdir
    cp /lib/libpthread.so.0 $dstdir
    cp /lib/libc.so.6 $dstdir
    cp /lib/libm.so.6 $dstdir
    cp /lib/ld-linux.so.2 $dstdir
    ##-l/lib//lib/libgssapi_krb5.so.2 \   
    cp /lib/libgssapi_krb5.so.2 $dstdir
    ##-d lib


##CopyLibs ##$force \
    ##-v \
    dstdir=/var/lib/ldap/usr/lib/
    cp /usr/lib/libldap_r-2.2.so.7.0.17 /var/lib/ldap/usr/lib/libldap_r.so
    ##cp /usr/lib/liblber.so $dstdir
    cp /usr/lib/libldap50.so /var/lib/ldap/usr/lib/libldap.so
    cp /usr/lib/libodbc.so $dstdir
    cp /usr/lib/libltdl.so.3 $dstdir
    ##-d usr/lib
   

#Copiing SASL2 Libs
##CopyLibs ##$force \
    ##-v \
    dstdir=/var/lib/ldap/usr/lib/sasl2/
        cp /usr/lib/sasl2/lib*.so $dstdir
        ##-d usr/lib/sasl2

#Copiing OpenSLP Libs
##CopyLibs ##$force \
    ##-v \
        cp /usr/lib/libslp.so /var/lib/ldap/lib/

#Copiing Kerberos Libs
##CopyLibs ##$force \
    ##-v \
    dstdir=/var/lib/ldap/lib/
        cp /lib/libkrb5.so.3 $dstdir
    cp /lib/libk5crypto.so.3 $dstdir
       
##CopyLibs ##$force \
    ##-v \
    cp /usr/lib/openldap/* /var/lib/ldap/usr/lib/openldap

for f in `ls /usr/share/openldap/ucdata/`; do
    cp "/usr/share/openldap/ucdata/$f" "usr/share/openldap/ucdata/$f"
done

[ -S dev/log ] || (rm -f dev/log; cp -a /dev/log dev)
[ -c dev/urandom ] || (ln /dev/urandom dev/urandom 2>/dev/null || cp -a 
/dev/urandom dev/urandom)

copy_resolv_lib
##===================================
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20050510/e4331a2d/attachment-0003.html>


Подробная информация о списке рассылки community