---
name: courier-authlib-ldap
version: 0.65.0
origin: net/courier-authlib-ldap
comment: LDAP support for the Courier authentication library
arch: freebsd:9:x86:64
www: http://www.Courier-MTA.org/authlib/
maintainer: oliver@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 88761
desc: "This package installs LDAP support for the Courier authentication library\nto
  read the list of mail accounts and passwords from an LDAP directory.\n\nWWW:\thttp://www.Courier-MTA.org/authlib/\n"
deps:
  courier-authlib-base: {origin: security/courier-authlib-base, version: 0.65.0}
  openldap-client: {origin: net/openldap24-client, version: 2.4.36}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  sysconftool: {origin: devel/sysconftool, version: 0.16}
  libltdl: {origin: devel/libltdl, version: 2.4.2}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- net
- mail
shlibs_required:
- libcourierauthcommon.so
- libcourierauth.so
- libldap-2.4.so.8
- liblber-2.4.so.8
shlibs_provided:
- libauthldap.so
files:
  /usr/local/etc/authlib/authldaprc.dist: 0c9f234416f174566196bcd7620b11b7e978c699226b41d11f273464774d064e
  /usr/local/etc/openldap/schema/authldap.schema.default: ad4e6ddc06ed751cae73aa18b6241c31b74f7eeb6e177718080bc7d957844c86
  /usr/local/lib/courier-authlib/libauthldap.a: 7ee5523f293b7ac03ab57fd460cd0e098ee63c33210b8c9a808e37d446842174
  /usr/local/lib/courier-authlib/libauthldap.la: a14757dd416771b448820e7887482fa24cd71a7238130c07c955222948566aa4
  /usr/local/lib/courier-authlib/libauthldap.so: 5806f401f657d58f7e289776736e8a6214b83f63fe43920b7f9581b067a3d139
  /usr/local/lib/courier-authlib/libauthldap.so.0: '-'
  /usr/local/libdata/ldconfig/courier-authlib-ldap: 1c651d3bf3c3dddb30799bcc4b665f9fd96d3d7c6acde0d88e4a29ccbe699f91
  /usr/local/share/doc/courier-authlib/README.ldap: dcfd7927c730b86c05abeb7dedc09730c114e8d965499c8dbd33610ac32897ed
directories:
  /usr/local/etc/openldap/schema/: y
  /usr/local/etc/openldap/: y
scripts:
  post-install: |
    /usr/local/share/sysconftool/sysconftool /usr/local/etc/authlib/authldaprc.dist && chmod 0600 /usr/local/etc/authlib/authldaprc
    [ -f /usr/local/etc/openldap/schema/authldap.schema ] || cp -p /usr/local/etc/openldap/schema/authldap.schema.default /usr/local/etc/openldap/schema/authldap.schema
    /sbin/ldconfig -m /usr/local/lib/courier-authlib
    cd /usr/local
  pre-deinstall: |
    cmp -s /usr/local/etc/authlib/authldaprc.dist /usr/local/etc/authlib/authldaprc && rm -f /usr/local/etc/authlib/authldaprc 2>/dev/null || true
    cmp -s /usr/local/etc/openldap/schema/authldap.schema.default /usr/local/etc/openldap/schema/authldap.schema && rm -f /usr/local/etc/openldap/schema/authldap.schema 2>/dev/null || true
    cd /usr/local
  post-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
