1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # Tanım: Basit Dizin Erişim Protokolü (LDAP) Araç Seti
- # URL: https://www.openldap.org/
- # Paketçi: milisarge
- # Gerekler: cyrus-sasl unixodbc
- isim=openldap
- surum=2.4.46
- devir=1
- kaynak=(https://www.openldap.org/software/download/OpenLDAP/openldap-release/$isim-$surum.tgz
- $isim-config.patch
- slapd
- bdb.yama
- openldap-ntlm.patch)
- derle() {
- cd $isim-$surum
- patch -p0 -i $SRC/$isim-config.patch
- patch -p0 -i $SRC/bdb.yama
- patch -p1 -i "${SRC}"/openldap-ntlm.patch
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/sbin \
- --localstatedir=/var/openldap \
- --enable-syslog \
- --with-threads \
- --with-tls \
- --with-cyrus-sasl \
- --enable-spasswd \
- --enable-dynamic \
- --enable-ipv6 \
- --enable-modules \
- --enable-crypt \
- --enable-rewrite \
- --enable-bdb \
- --enable-hdb \
- --enable-ldap \
- --enable-meta \
- --enable-monitor \
- --enable-dnssrv \
- --enable-null \
- --enable-perl \
- --enable-aci \
- --enable-shared
- make depend
- make
- make DESTDIR=$PKG install
- ln -sf liblber.so $PKG/usr/lib/liblber.so.2
- ln -sf libldap.so $PKG/usr/lib/libldap.so.2
- ln -sf libldap_r.so $PKG/usr/lib/libldap_r.so.2
- install -D -m 0755 $SRC/slapd $PKG/etc/rc.d/init.d/slapd
- rm -rf $PKG/var/run
- }
|