Permalink
Browse files

OS-703 Include the OpenLDAP client

  • Loading branch information...
1 parent 3a95da0 commit a95ad962b5fa8877a71bcf22f26f55823ad0b9c4 @mamash mamash committed Nov 24, 2011
Showing with 347 additions and 1 deletion.
  1. +1 −1 Makefile
  2. +294 −0 manifest
  3. +52 −0 openldap/Makefile
  4. BIN openldap/openldap-2.4.26.tgz
View
2 Makefile
@@ -27,7 +27,7 @@ PATH=/sbin:/usr/sbin:/usr/bin:/opt/SUNWspro/bin:/opt/local/bin
BASE=$(PWD)
DESTDIR=$(BASE)/proto
SUBDIRS= bash bzip2 curl gcc gnupg gtar gzip less libexpat libidn libm libxml \
- libz ncurses node.js nss-nspr ntp openssl perl rsync screen socat uuid vim wget
+ libz ncurses node.js nss-nspr ntp openldap openssl perl rsync screen socat uuid vim wget
NAME=illumos-extra
View
294 manifest
@@ -630,6 +630,300 @@ f usr/sbin/ntpq 0555 root bin
f usr/sbin/ntptime 0555 root bin
f usr/sbin/ntp-keygen 0555 root bin
s usr/sbin/xntpdc=ntpdc
+# openldap
+d etc/openldap 0755 root bin
+f etc/openldap/ldap.conf 0644 root bin
+f etc/openldap/ldap.conf.default 0644 root bin
+d usr/openldap 0755 root bin
+d usr/openldap/bin 0755 root bin
+s usr/openldap/bin/ldapadd=ldapmodify
+f usr/openldap/bin/ldapcompare 0555 root bin
+f usr/openldap/bin/ldapdelete 0555 root bin
+f usr/openldap/bin/ldapexop 0555 root bin
+f usr/openldap/bin/ldapmodify 0555 root bin
+f usr/openldap/bin/ldapmodrdn 0555 root bin
+f usr/openldap/bin/ldappasswd 0555 root bin
+f usr/openldap/bin/ldapsearch 0555 root bin
+f usr/openldap/bin/ldapurl 0555 root bin
+f usr/openldap/bin/ldapwhoami 0555 root bin
+d usr/openldap/include 0755 root bin
+f usr/openldap/include/lber.h 0444 root bin
+f usr/openldap/include/lber_types.h 0444 root bin
+f usr/openldap/include/ldap.h 0444 root bin
+f usr/openldap/include/ldap_cdefs.h 0444 root bin
+f usr/openldap/include/ldap_features.h 0444 root bin
+f usr/openldap/include/ldap_schema.h 0444 root bin
+f usr/openldap/include/ldap_utf8.h 0444 root bin
+f usr/openldap/include/ldif.h 0444 root bin
+f usr/openldap/include/slapi-plugin.h 0444 root bin
+d usr/openldap/lib 0755 root bin
+s usr/openldap/lib/liblber-2.4.so.2=liblber-2.4.so.2.7.1
+f usr/openldap/lib/liblber-2.4.so.2.7.1 0555 root bin
+f usr/openldap/lib/liblber.a 0444 root bin
+f usr/openldap/lib/liblber.la 0444 root bin
+s usr/openldap/lib/liblber.so=liblber-2.4.so.2.7.1
+s usr/openldap/lib/libldap-2.4.so.2=libldap-2.4.so.2.7.1
+f usr/openldap/lib/libldap-2.4.so.2.7.1 0555 root bin
+f usr/openldap/lib/libldap.a 0444 root bin
+f usr/openldap/lib/libldap.la 0444 root bin
+s usr/openldap/lib/libldap.so=libldap-2.4.so.2.7.1
+s usr/openldap/lib/libldap_r-2.4.so.2=libldap_r-2.4.so.2.7.1
+f usr/openldap/lib/libldap_r-2.4.so.2.7.1 0555 root bin
+f usr/openldap/lib/libldap_r.a 0444 root bin
+f usr/openldap/lib/libldap_r.la 0444 root bin
+s usr/openldap/lib/libldap_r.so=libldap_r-2.4.so.2.7.1
+d usr/openldap/share 0755 root bin
+d usr/openldap/share/man 0755 root bin
+d usr/openldap/share/man/man1 0755 root bin
+s usr/openldap/share/man/man1/ldapadd.1=ldapmodify.1
+f usr/openldap/share/man/man1/ldapcompare.1 0444 root bin
+f usr/openldap/share/man/man1/ldapdelete.1 0444 root bin
+f usr/openldap/share/man/man1/ldapexop.1 0444 root bin
+f usr/openldap/share/man/man1/ldapmodify.1 0444 root bin
+f usr/openldap/share/man/man1/ldapmodrdn.1 0444 root bin
+f usr/openldap/share/man/man1/ldappasswd.1 0444 root bin
+f usr/openldap/share/man/man1/ldapsearch.1 0444 root bin
+f usr/openldap/share/man/man1/ldapurl.1 0444 root bin
+f usr/openldap/share/man/man1/ldapwhoami.1 0444 root bin
+d usr/openldap/share/man/man3 0755 root bin
+s usr/openldap/share/man/man3/ber_alloc_t.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_bvarray_add.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvarray_free.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvdup.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvecadd.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvecfree.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvfree.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvstr.3=lber-types.3
+s usr/openldap/share/man/man3/ber_bvstrdup.3=lber-types.3
+s usr/openldap/share/man/man3/ber_dupbv.3=lber-types.3
+s usr/openldap/share/man/man3/ber_first_element.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_flush.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_free.3=lber-types.3
+s usr/openldap/share/man/man3/ber_get_bitstring.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_boolean.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_enum.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_int.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_next.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_null.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_stringa.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_get_stringb.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_next_element.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_peek_tag.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_printf.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_enum.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_int.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_null.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_ostring.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_seq.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_set.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_put_string.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_scanf.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_skip_tag.3=lber-decode.3
+s usr/openldap/share/man/man3/ber_start_set.3=lber-encode.3
+s usr/openldap/share/man/man3/ber_str2bv.3=lber-types.3
+f usr/openldap/share/man/man3/lber-decode.3 0444 root bin
+f usr/openldap/share/man/man3/lber-encode.3 0444 root bin
+f usr/openldap/share/man/man3/lber-memory.3 0444 root bin
+f usr/openldap/share/man/man3/lber-sockbuf.3 0444 root bin
+f usr/openldap/share/man/man3/lber-types.3 0444 root bin
+s usr/openldap/share/man/man3/ld_errno.3=ldap_error.3
+f usr/openldap/share/man/man3/ldap.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_abandon.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_abandon_ext.3=ldap_abandon.3
+f usr/openldap/share/man/man3/ldap_add.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_add_ext.3=ldap_add.3
+s usr/openldap/share/man/man3/ldap_add_ext_s.3=ldap_add.3
+s usr/openldap/share/man/man3/ldap_add_s.3=ldap_add.3
+s usr/openldap/share/man/man3/ldap_attributetype2name.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_attributetype2str.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_attributetype_free.3=ldap_schema.3
+f usr/openldap/share/man/man3/ldap_bind.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_bind_s.3=ldap_bind.3
+f usr/openldap/share/man/man3/ldap_compare.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_compare_ext.3=ldap_compare.3
+s usr/openldap/share/man/man3/ldap_compare_ext_s.3=ldap_compare.3
+s usr/openldap/share/man/man3/ldap_compare_s.3=ldap_compare.3
+s usr/openldap/share/man/man3/ldap_control_create.3=ldap_controls.3
+s usr/openldap/share/man/man3/ldap_control_dup.3=ldap_controls.3
+s usr/openldap/share/man/man3/ldap_control_find.3=ldap_controls.3
+s usr/openldap/share/man/man3/ldap_control_free.3=ldap_controls.3
+f usr/openldap/share/man/man3/ldap_controls.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_controls_dup.3=ldap_controls.3
+s usr/openldap/share/man/man3/ldap_controls_free.3=ldap_controls.3
+s usr/openldap/share/man/man3/ldap_count_entries.3=ldap_first_entry.3
+s usr/openldap/share/man/man3/ldap_count_messages.3=ldap_first_message.3
+s usr/openldap/share/man/man3/ldap_count_references.3=ldap_first_reference.3
+s usr/openldap/share/man/man3/ldap_count_values.3=ldap_get_values.3
+s usr/openldap/share/man/man3/ldap_count_values_len.3=ldap_get_values.3
+s usr/openldap/share/man/man3/ldap_dcedn2dn.3=ldap_get_dn.3
+f usr/openldap/share/man/man3/ldap_delete.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_delete_ext.3=ldap_delete.3
+s usr/openldap/share/man/man3/ldap_delete_ext_s.3=ldap_delete.3
+s usr/openldap/share/man/man3/ldap_delete_s.3=ldap_delete.3
+s usr/openldap/share/man/man3/ldap_destroy.3=ldap_dup.3
+s usr/openldap/share/man/man3/ldap_dn2ad_canonical.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_dn2dcedn.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_dn2str.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_dn2ufn.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_dnfree.3=ldap_get_dn.3
+f usr/openldap/share/man/man3/ldap_dup.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_err2string.3=ldap_error.3
+s usr/openldap/share/man/man3/ldap_errlist.3=ldap_error.3
+f usr/openldap/share/man/man3/ldap_error.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_explode_dn.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_explode_rdn.3=ldap_get_dn.3
+f usr/openldap/share/man/man3/ldap_extended_operation.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_extended_operation_s.3=ldap_extended_operation.3
+f usr/openldap/share/man/man3/ldap_first_attribute.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_first_entry.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_first_message.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_first_reference.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_free_urldesc.3=ldap_url.3
+f usr/openldap/share/man/man3/ldap_get_dn.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_get_option.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_get_values.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_get_values_len.3=ldap_get_values.3
+s usr/openldap/share/man/man3/ldap_init.3=ldap_open.3
+s usr/openldap/share/man/man3/ldap_init_fd.3=ldap_open.3
+s usr/openldap/share/man/man3/ldap_initialize.3=ldap_open.3
+s usr/openldap/share/man/man3/ldap_install_tls.3=ldap_tls.3
+s usr/openldap/share/man/man3/ldap_is_ldap_url.3=ldap_url.3
+s usr/openldap/share/man/man3/ldap_matchingrule2name.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_matchingrule2str.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_matchingrule_free.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_memalloc.3=ldap_memory.3
+s usr/openldap/share/man/man3/ldap_memcalloc.3=ldap_memory.3
+s usr/openldap/share/man/man3/ldap_memfree.3=ldap_memory.3
+f usr/openldap/share/man/man3/ldap_memory.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_memrealloc.3=ldap_memory.3
+s usr/openldap/share/man/man3/ldap_memvfree.3=ldap_memory.3
+f usr/openldap/share/man/man3/ldap_modify.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_modify_ext.3=ldap_modify.3
+s usr/openldap/share/man/man3/ldap_modify_ext_s.3=ldap_modify.3
+s usr/openldap/share/man/man3/ldap_modify_s.3=ldap_modify.3
+f usr/openldap/share/man/man3/ldap_modrdn.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_modrdn2.3=ldap_modrdn.3
+s usr/openldap/share/man/man3/ldap_modrdn2_s.3=ldap_modrdn.3
+s usr/openldap/share/man/man3/ldap_modrdn_s.3=ldap_modrdn.3
+s usr/openldap/share/man/man3/ldap_mods_free.3=ldap_modify.3
+s usr/openldap/share/man/man3/ldap_msgfree.3=ldap_result.3
+s usr/openldap/share/man/man3/ldap_msgid.3=ldap_result.3
+s usr/openldap/share/man/man3/ldap_msgtype.3=ldap_result.3
+s usr/openldap/share/man/man3/ldap_next_attribute.3=ldap_first_attribute.3
+s usr/openldap/share/man/man3/ldap_next_entry.3=ldap_first_entry.3
+s usr/openldap/share/man/man3/ldap_next_message.3=ldap_first_message.3
+s usr/openldap/share/man/man3/ldap_next_reference.3=ldap_first_reference.3
+s usr/openldap/share/man/man3/ldap_objectclass2name.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_objectclass2str.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_objectclass_free.3=ldap_schema.3
+f usr/openldap/share/man/man3/ldap_open.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_parse_extended_result.3=ldap_parse_result.3
+f usr/openldap/share/man/man3/ldap_parse_reference.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_parse_result.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_parse_sasl_bind_result.3=ldap_parse_result.3
+f usr/openldap/share/man/man3/ldap_parse_sort_control.3 0444 root bin
+f usr/openldap/share/man/man3/ldap_parse_vlv_control.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_perror.3=ldap_error.3
+f usr/openldap/share/man/man3/ldap_rename.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_rename_s.3=ldap_rename.3
+f usr/openldap/share/man/man3/ldap_result.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_result2error.3=ldap_error.3
+s usr/openldap/share/man/man3/ldap_sasl_bind.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_sasl_bind_s.3=ldap_bind.3
+f usr/openldap/share/man/man3/ldap_schema.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_scherr2str.3=ldap_schema.3
+f usr/openldap/share/man/man3/ldap_search.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_search_ext.3=ldap_search.3
+s usr/openldap/share/man/man3/ldap_search_ext_s.3=ldap_search.3
+s usr/openldap/share/man/man3/ldap_search_s.3=ldap_search.3
+s usr/openldap/share/man/man3/ldap_search_st.3=ldap_search.3
+s usr/openldap/share/man/man3/ldap_set_option.3=ldap_get_option.3
+s usr/openldap/share/man/man3/ldap_set_rebind_proc.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_set_urllist_proc.3=ldap_open.3
+s usr/openldap/share/man/man3/ldap_simple_bind.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_simple_bind_s.3=ldap_bind.3
+f usr/openldap/share/man/man3/ldap_sort.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_sort_entries.3=ldap_sort.3
+s usr/openldap/share/man/man3/ldap_sort_strcasecmp.3=ldap_sort.3
+s usr/openldap/share/man/man3/ldap_sort_values.3=ldap_sort.3
+s usr/openldap/share/man/man3/ldap_start_tls.3=ldap_tls.3
+s usr/openldap/share/man/man3/ldap_start_tls_s.3=ldap_tls.3
+s usr/openldap/share/man/man3/ldap_str2attributetype.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_str2dn.3=ldap_get_dn.3
+s usr/openldap/share/man/man3/ldap_str2matchingrule.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_str2objectclass.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_str2syntax.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_strdup.3=ldap_memory.3
+f usr/openldap/share/man/man3/ldap_sync.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_syntax2name.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_syntax2str.3=ldap_schema.3
+s usr/openldap/share/man/man3/ldap_syntax_free.3=ldap_schema.3
+f usr/openldap/share/man/man3/ldap_tls.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_tls_inplace.3=ldap_tls.3
+s usr/openldap/share/man/man3/ldap_unbind.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_unbind_ext.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_unbind_ext_s.3=ldap_bind.3
+s usr/openldap/share/man/man3/ldap_unbind_s.3=ldap_bind.3
+f usr/openldap/share/man/man3/ldap_url.3 0444 root bin
+s usr/openldap/share/man/man3/ldap_url_parse.3=ldap_url.3
+s usr/openldap/share/man/man3/ldap_value_free.3=ldap_get_values.3
+s usr/openldap/share/man/man3/ldap_value_free_len.3=ldap_get_values.3
+d usr/openldap/share/man/man5 0755 root bin
+f usr/openldap/share/man/man5/ldap.conf.5 0444 root bin
+f usr/openldap/share/man/man5/ldif.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-bdb.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-config.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-dnssrv.5 0444 root bin
+s usr/openldap/share/man/man5/slapd-hdb.5=slapd-bdb.5
+f usr/openldap/share/man/man5/slapd-ldap.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-ldbm.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-ldif.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-meta.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-monitor.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-ndb.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-null.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-passwd.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-perl.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-relay.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-shell.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-sock.5 0444 root bin
+f usr/openldap/share/man/man5/slapd-sql.5 0444 root bin
+f usr/openldap/share/man/man5/slapd.access.5 0444 root bin
+f usr/openldap/share/man/man5/slapd.backends.5 0444 root bin
+f usr/openldap/share/man/man5/slapd.conf.5 0444 root bin
+f usr/openldap/share/man/man5/slapd.overlays.5 0444 root bin
+f usr/openldap/share/man/man5/slapd.plugin.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-accesslog.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-auditlog.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-chain.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-collect.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-constraint.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-dds.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-dyngroup.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-dynlist.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-memberof.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-pbind.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-pcache.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-ppolicy.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-refint.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-retcode.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-rwm.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-sssvlv.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-syncprov.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-translucent.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-unique.5 0444 root bin
+f usr/openldap/share/man/man5/slapo-valsort.5 0444 root bin
+d usr/openldap/share/man/man8 0755 root bin
+f usr/openldap/share/man/man8/slapacl.8 0444 root bin
+f usr/openldap/share/man/man8/slapadd.8 0444 root bin
+f usr/openldap/share/man/man8/slapauth.8 0444 root bin
+f usr/openldap/share/man/man8/slapcat.8 0444 root bin
+f usr/openldap/share/man/man8/slapd.8 0444 root bin
+f usr/openldap/share/man/man8/slapdn.8 0444 root bin
+f usr/openldap/share/man/man8/slapindex.8 0444 root bin
+f usr/openldap/share/man/man8/slappasswd.8 0444 root bin
+f usr/openldap/share/man/man8/slapschema.8 0444 root bin
+f usr/openldap/share/man/man8/slaptest.8 0444 root bin
# openssl
f usr/bin/amd64/openssl 0555 root bin
s usr/sfw/bin/amd64/openssl=../../../bin/amd64/openssl
View
52 openldap/Makefile
@@ -0,0 +1,52 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License"). You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at COPYING
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at COPYING.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+# Copyright (c) 2011 Joyent Inc.
+#
+
+VER=openldap-2.4.26
+BASE=$(PWD)
+DESTDIR=$(BASE)/../proto
+GCC=/usr/bin/gcc
+PATH=/sbin:/usr/sbin:/usr/bin
+MAKE=/opt/local/bin/make
+LDFLAGS=-Wl,-R/usr/openldap/lib -Wl,-R/lib -Wl,-R/usr/lib -Wl,-R/usr/sfw/lib
+
+-include ../Makefile.inc
+
+all: $(VER)/config.h
+ ( cd $(VER); gmake)
+
+install: all
+ mkdir -p $(DESTDIR)
+ ( cd $(VER); XLDFLAGS="$(LDFLAGS)" \
+ gmake DESTDIR=$(DESTDIR) install)
+
+clean:
+ rm -rf $(VER)
+
+$(VER)/config.h: $(VER)/configure
+ (cd $(VER); MAKE=$(MAKE) ./configure --disable-slapd --without-cyrus-sasl \
+ --sysconfdir=/etc --localstatedir=/var/db/openldap \
+ --with-tls=openssl --prefix=/usr/openldap)
+
+$(VER)/configure: $(VER).tgz
+ gtar -zxf $(VER).tgz
+ touch $(VER)/configure
View
BIN openldap/openldap-2.4.26.tgz
Binary file not shown.

0 comments on commit a95ad96

Please sign in to comment.