diff options
-rw-r--r-- | extra/openldap/.footprint | 341 | ||||
-rw-r--r-- | extra/openldap/.md5sum | 3 | ||||
-rw-r--r-- | extra/openldap/Pkgfile | 84 | ||||
-rw-r--r-- | extra/openldap/openldap-config.patch | 25 | ||||
-rw-r--r-- | extra/openldap/slapd | 29 |
5 files changed, 482 insertions, 0 deletions
diff --git a/extra/openldap/.footprint b/extra/openldap/.footprint new file mode 100644 index 000000000..3ca127640 --- /dev/null +++ b/extra/openldap/.footprint @@ -0,0 +1,341 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/openldap/ +-rw------- root/root etc/openldap/DB_CONFIG.example +-rw-r--r-- root/root etc/openldap/ldap.conf +-rw-r--r-- root/root etc/openldap/ldap.conf.default +drwxr-xr-x root/root etc/openldap/schema/ +-r--r--r-- root/root etc/openldap/schema/collective.schema +-r--r--r-- root/root etc/openldap/schema/corba.schema +-r--r--r-- root/root etc/openldap/schema/core.ldif +-r--r--r-- root/root etc/openldap/schema/core.schema +-r--r--r-- root/root etc/openldap/schema/cosine.ldif +-r--r--r-- root/root etc/openldap/schema/cosine.schema +-r--r--r-- root/root etc/openldap/schema/duaconf.schema +-r--r--r-- root/root etc/openldap/schema/dyngroup.schema +-r--r--r-- root/root etc/openldap/schema/inetorgperson.ldif +-r--r--r-- root/root etc/openldap/schema/inetorgperson.schema +-r--r--r-- root/root etc/openldap/schema/java.schema +-r--r--r-- root/root etc/openldap/schema/misc.schema +-r--r--r-- root/root etc/openldap/schema/nadf.schema +-r--r--r-- root/root etc/openldap/schema/nis.ldif +-r--r--r-- root/root etc/openldap/schema/nis.schema +-r--r--r-- root/root etc/openldap/schema/openldap.ldif +-r--r--r-- root/root etc/openldap/schema/openldap.schema +-r--r--r-- root/root etc/openldap/schema/pmi.schema +-r--r--r-- root/root etc/openldap/schema/ppolicy.schema +-rw------- root/root etc/openldap/slapd.conf +-rw------- root/root etc/openldap/slapd.conf.default +drwxr-xr-x root/root etc/rc.d/ +drwxr-xr-x root/root etc/rc.d/init.d/ +-rwxr-xr-x root/root etc/rc.d/init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc0.d/ +lrwxrwxrwx root/root etc/rc.d/rc0.d/K29slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc1.d/ +lrwxrwxrwx root/root etc/rc.d/rc1.d/K29slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc2.d/ +lrwxrwxrwx root/root etc/rc.d/rc2.d/S21slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc3.d/ +lrwxrwxrwx root/root etc/rc.d/rc3.d/S21slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc4.d/ +lrwxrwxrwx root/root etc/rc.d/rc4.d/S21slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc5.d/ +lrwxrwxrwx root/root etc/rc.d/rc5.d/S21slapd -> ../init.d/slapd +drwxr-xr-x root/root etc/rc.d/rc6.d/ +lrwxrwxrwx root/root etc/rc.d/rc6.d/K29slapd -> ../init.d/slapd +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/ldapadd -> ldapmodify +-rwxr-xr-x root/root usr/bin/ldapcompare +-rwxr-xr-x root/root usr/bin/ldapdelete +-rwxr-xr-x root/root usr/bin/ldapexop +-rwxr-xr-x root/root usr/bin/ldapmodify +-rwxr-xr-x root/root usr/bin/ldapmodrdn +-rwxr-xr-x root/root usr/bin/ldappasswd +-rwxr-xr-x root/root usr/bin/ldapsearch +-rwxr-xr-x root/root usr/bin/ldapurl +-rwxr-xr-x root/root usr/bin/ldapwhoami +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/lber.h +-rw-r--r-- root/root usr/include/lber_types.h +-rw-r--r-- root/root usr/include/ldap.h +-rw-r--r-- root/root usr/include/ldap_cdefs.h +-rw-r--r-- root/root usr/include/ldap_features.h +-rw-r--r-- root/root usr/include/ldap_schema.h +-rw-r--r-- root/root usr/include/ldap_utf8.h +-rw-r--r-- root/root usr/include/slapi-plugin.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/liblber-2.4.so.2 -> liblber-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/liblber-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/liblber.a +-rw-r--r-- root/root usr/lib/liblber.la +lrwxrwxrwx root/root usr/lib/liblber.so -> liblber-2.4.so.2.3.0 +lrwxrwxrwx root/root usr/lib/liblber.so.2 -> liblber.so +lrwxrwxrwx root/root usr/lib/libldap-2.4.so.2 -> libldap-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/libldap-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/libldap.a +-rw-r--r-- root/root usr/lib/libldap.la +lrwxrwxrwx root/root usr/lib/libldap.so -> libldap-2.4.so.2.3.0 +lrwxrwxrwx root/root usr/lib/libldap.so.2 -> libldap.so +lrwxrwxrwx root/root usr/lib/libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/libldap_r-2.4.so.2.3.0 +-rw-r--r-- root/root usr/lib/libldap_r.a +-rw-r--r-- root/root usr/lib/libldap_r.la +lrwxrwxrwx root/root usr/lib/libldap_r.so -> libldap_r-2.4.so.2.3.0 +lrwxrwxrwx root/root usr/lib/libldap_r.so.2 -> libldap_r.so +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man1/ +lrwxrwxrwx root/root usr/man/man1/ldapadd.1.gz -> ldapmodify.1.gz +-rw-r--r-- root/root usr/man/man1/ldapcompare.1.gz +-rw-r--r-- root/root usr/man/man1/ldapdelete.1.gz +-rw-r--r-- root/root usr/man/man1/ldapmodify.1.gz +-rw-r--r-- root/root usr/man/man1/ldapmodrdn.1.gz +-rw-r--r-- root/root usr/man/man1/ldappasswd.1.gz +-rw-r--r-- root/root usr/man/man1/ldapsearch.1.gz +-rw-r--r-- root/root usr/man/man1/ldapurl.1.gz +-rw-r--r-- root/root usr/man/man1/ldapwhoami.1.gz +drwxr-xr-x root/root usr/man/man3/ +lrwxrwxrwx root/root usr/man/man3/ber_alloc_t.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvarray_add.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvarray_free.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvdup.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvecadd.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvecfree.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvfree.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvstr.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_bvstrdup.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_dupbv.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_first_element.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_flush.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_free.3.gz -> lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_bitstring.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_boolean.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_enum.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_int.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_next.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_null.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_stringa.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_get_stringb.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_next_element.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_peek_tag.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_printf.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_enum.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_int.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_null.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_ostring.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_seq.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_set.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_put_string.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_scanf.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_skip_tag.3.gz -> lber-decode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_start_set.3.gz -> lber-encode.3.gz +lrwxrwxrwx root/root usr/man/man3/ber_str2bv.3.gz -> lber-types.3.gz +-rw-r--r-- root/root usr/man/man3/lber-decode.3.gz +-rw-r--r-- root/root usr/man/man3/lber-encode.3.gz +-rw-r--r-- root/root usr/man/man3/lber-memory.3.gz +-rw-r--r-- root/root usr/man/man3/lber-sockbuf.3.gz +-rw-r--r-- root/root usr/man/man3/lber-types.3.gz +lrwxrwxrwx root/root usr/man/man3/ld_errno.3.gz -> ldap_error.3.gz +-rw-r--r-- root/root usr/man/man3/ldap.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_abandon.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_abandon_ext.3.gz -> ldap_abandon.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_add.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_add_ext.3.gz -> ldap_add.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_add_ext_s.3.gz -> ldap_add.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_add_s.3.gz -> ldap_add.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_attributetype2name.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_attributetype2str.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_attributetype_free.3.gz -> ldap_schema.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_bind_s.3.gz -> ldap_bind.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_compare.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_compare_ext.3.gz -> ldap_compare.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_compare_ext_s.3.gz -> ldap_compare.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_compare_s.3.gz -> ldap_compare.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_control_create.3.gz -> ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_control_dup.3.gz -> ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_control_find.3.gz -> ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_control_free.3.gz -> ldap_controls.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_controls_dup.3.gz -> ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_controls_free.3.gz -> ldap_controls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_count_entries.3.gz -> ldap_first_entry.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_count_messages.3.gz -> ldap_first_message.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_count_references.3.gz -> ldap_first_reference.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_count_values.3.gz -> ldap_get_values.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_count_values_len.3.gz -> ldap_get_values.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_dcedn2dn.3.gz -> ldap_get_dn.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_delete.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_delete_ext.3.gz -> ldap_delete.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_delete_ext_s.3.gz -> ldap_delete.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_delete_s.3.gz -> ldap_delete.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_dn2ad_canonical.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_dn2dcedn.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_dn2str.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_dn2ufn.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_err2string.3.gz -> ldap_error.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_errlist.3.gz -> ldap_error.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_error.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_explode_dn.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_explode_rdn.3.gz -> ldap_get_dn.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_extended_operation.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_extended_operation_s.3.gz -> ldap_extended_operation.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_first_attribute.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_first_entry.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_first_message.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_first_reference.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_free_urldesc.3.gz -> ldap_url.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_get_dn.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_get_option.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_get_values.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_get_values_len.3.gz -> ldap_get_values.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_init.3.gz -> ldap_open.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_initialize.3.gz -> ldap_open.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_install_tls.3.gz -> ldap_tls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_is_ldap_url.3.gz -> ldap_url.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_matchingrule2name.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_matchingrule2str.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_matchingrule_free.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_memalloc.3.gz -> ldap_memory.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_memcalloc.3.gz -> ldap_memory.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_memfree.3.gz -> ldap_memory.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_memory.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_memrealloc.3.gz -> ldap_memory.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_memvfree.3.gz -> ldap_memory.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_modify.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modify_ext.3.gz -> ldap_modify.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modify_ext_s.3.gz -> ldap_modify.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modify_s.3.gz -> ldap_modify.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_modrdn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modrdn2.3.gz -> ldap_modrdn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modrdn2_s.3.gz -> ldap_modrdn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_modrdn_s.3.gz -> ldap_modrdn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_mods_free.3.gz -> ldap_modify.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_msgfree.3.gz -> ldap_result.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_msgid.3.gz -> ldap_result.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_msgtype.3.gz -> ldap_result.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_next_attribute.3.gz -> ldap_first_attribute.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_next_entry.3.gz -> ldap_first_entry.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_next_message.3.gz -> ldap_first_message.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_next_reference.3.gz -> ldap_first_reference.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_objectclass2name.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_objectclass2str.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_objectclass_free.3.gz -> ldap_schema.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_open.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_parse_extended_result.3.gz -> ldap_parse_result.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_parse_reference.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_parse_result.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_parse_sasl_bind_result.3.gz -> ldap_parse_result.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_parse_sort_control.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_parse_vlv_control.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_perror.3.gz -> ldap_error.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_rename.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_rename_s.3.gz -> ldap_rename.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_result.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_result2error.3.gz -> ldap_error.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_sasl_bind.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_sasl_bind_s.3.gz -> ldap_bind.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_scherr2str.3.gz -> ldap_schema.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_search.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_search_ext.3.gz -> ldap_search.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_search_ext_s.3.gz -> ldap_search.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_search_s.3.gz -> ldap_search.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_search_st.3.gz -> ldap_search.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_set_option.3.gz -> ldap_get_option.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_set_rebind_proc.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_simple_bind.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_simple_bind_s.3.gz -> ldap_bind.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_sort.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_sort_entries.3.gz -> ldap_sort.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_sort_strcasecmp.3.gz -> ldap_sort.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_sort_values.3.gz -> ldap_sort.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_start_tls.3.gz -> ldap_tls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_start_tls_s.3.gz -> ldap_tls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_str2attributetype.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_str2dn.3.gz -> ldap_get_dn.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_str2matchingrule.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_str2objectclass.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_str2syntax.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_strdup.3.gz -> ldap_memory.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_sync.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_syntax2name.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_syntax2str.3.gz -> ldap_schema.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_syntax_free.3.gz -> ldap_schema.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_tls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_tls_inplace.3.gz -> ldap_tls.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_unbind.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_unbind_ext.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_unbind_ext_s.3.gz -> ldap_bind.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_unbind_s.3.gz -> ldap_bind.3.gz +-rw-r--r-- root/root usr/man/man3/ldap_url.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_url_parse.3.gz -> ldap_url.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_value_free.3.gz -> ldap_get_values.3.gz +lrwxrwxrwx root/root usr/man/man3/ldap_value_free_len.3.gz -> ldap_get_values.3.gz +drwxr-xr-x root/root usr/man/man5/ +-rw-r--r-- root/root usr/man/man5/ldap.conf.5.gz +-rw-r--r-- root/root usr/man/man5/ldif.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-bdb.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-config.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-dnssrv.5.gz +lrwxrwxrwx root/root usr/man/man5/slapd-hdb.5.gz -> slapd-bdb.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-ldap.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-ldbm.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-ldif.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-meta.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-monitor.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-ndb.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-null.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-passwd.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-perl.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-relay.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-shell.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-sock.5.gz +-rw-r--r-- root/root usr/man/man5/slapd-sql.5.gz +-rw-r--r-- root/root usr/man/man5/slapd.access.5.gz +-rw-r--r-- root/root usr/man/man5/slapd.backends.5.gz +-rw-r--r-- root/root usr/man/man5/slapd.conf.5.gz +-rw-r--r-- root/root usr/man/man5/slapd.overlays.5.gz +-rw-r--r-- root/root usr/man/man5/slapd.plugin.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-accesslog.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-auditlog.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-chain.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-collect.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-constraint.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-dds.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-dyngroup.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-dynlist.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-memberof.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-pcache.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-ppolicy.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-refint.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-retcode.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-rwm.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-syncprov.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-translucent.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-unique.5.gz +-rw-r--r-- root/root usr/man/man5/slapo-valsort.5.gz +drwxr-xr-x root/root usr/man/man8/ +-rw-r--r-- root/root usr/man/man8/slapacl.8.gz +-rw-r--r-- root/root usr/man/man8/slapadd.8.gz +-rw-r--r-- root/root usr/man/man8/slapauth.8.gz +-rw-r--r-- root/root usr/man/man8/slapcat.8.gz +-rw-r--r-- root/root usr/man/man8/slapd.8.gz +-rw-r--r-- root/root usr/man/man8/slapdn.8.gz +-rw-r--r-- root/root usr/man/man8/slapindex.8.gz +-rw-r--r-- root/root usr/man/man8/slappasswd.8.gz +-rw-r--r-- root/root usr/man/man8/slaptest.8.gz +drwxr-xr-x root/root usr/sbin/ +lrwxrwxrwx root/root usr/sbin/slapacl -> slapd +lrwxrwxrwx root/root usr/sbin/slapadd -> slapd +lrwxrwxrwx root/root usr/sbin/slapauth -> slapd +lrwxrwxrwx root/root usr/sbin/slapcat -> slapd +-rwxr-xr-x root/root usr/sbin/slapd +lrwxrwxrwx root/root usr/sbin/slapdn -> slapd +lrwxrwxrwx root/root usr/sbin/slapindex -> slapd +lrwxrwxrwx root/root usr/sbin/slappasswd -> slapd +lrwxrwxrwx root/root usr/sbin/slaptest -> slapd +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/openldap/ +drwxr-xr-x root/root var/openldap/openldap-data/ +-rw------- root/root var/openldap/openldap-data/DB_CONFIG.example +drwxr-xr-x root/root var/openldap/run/ diff --git a/extra/openldap/.md5sum b/extra/openldap/.md5sum new file mode 100644 index 000000000..ef210ba76 --- /dev/null +++ b/extra/openldap/.md5sum @@ -0,0 +1,3 @@ +5382bbb4c67172c48c871b6d24b7f8cc openldap-2.4.13.tgz +c52623f4efcca3345f13249eab9199b0 openldap-config.patch +ebb794d08b1f5408d65aa0f2d83f5a0b slapd diff --git a/extra/openldap/Pkgfile b/extra/openldap/Pkgfile new file mode 100644 index 000000000..7c198f7bc --- /dev/null +++ b/extra/openldap/Pkgfile @@ -0,0 +1,84 @@ +# Description: Outil permettant d'accéder au protocol LDAP +# URL: http://www.openldap.org +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: db, perl, openssl, cyrus-sasl +name=openldap +version=2.4.13 +release=1 +source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$name-$version.tgz \ + $name-config.patch slapd) + +build() { + cd $name-$version +# patch -p0 -i $SRC/$name-config.patch + + # Workaround for: (ITS#5464) ucred guarded by __USE_GNU in glibc 2.8 + # http://www.openldap.org/lists/openldap-bugs/200804/msg00074.html + export CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/sbin \ + --localstatedir=/var/openldap \ + --disable-nls \ + --enable-syslog \ + --with-threads \ + --with-tls \ + --with-cyrus-sasl \ + --enable-spasswd \ + --enable-dynamic \ + --enable-ipv6 \ + --enable-modules \ + --enable-crypt \ + --enable-rewrite \ + --enable-ldbm \ + --enable-ldbm-api=berkeley \ + --enable-ldbm-type=btree \ + --enable-bdb \ + --enable-hdb \ + --enable-ldap \ + --enable-meta \ + --enable-monitor \ + --enable-dnssrv \ + --enable-null \ + --enable-perl \ + --with-dyngroup \ + --with-proxycache \ + --enable-wrappers \ + --enable-aci \ + --enable-shared + + make depend + make -j3 + make DESTDIR=$PKG install + + sed -i -e "s|-L${PKG}/usr/lib||g" $PKG/usr/lib/*.la + /sbin/ldconfig -n $PKG/usr/lib + + # compatiblity links + (cd $PKG/usr/lib; + ln -s liblber.so liblber.so.2; + ln -s libldap.so libldap.so.2; + ln -s libldap_r.so libldap_r.so.2) || exit 1 + + mkdir -p $PKG/etc/rc.d/init.d + mkdir -p $PKG/etc/rc.d/rc0.d + mkdir -p $PKG/etc/rc.d/rc1.d + mkdir -p $PKG/etc/rc.d/rc2.d + mkdir -p $PKG/etc/rc.d/rc3.d + mkdir -p $PKG/etc/rc.d/rc4.d + mkdir -p $PKG/etc/rc.d/rc5.d + mkdir -p $PKG/etc/rc.d/rc6.d + install -m 755 $SRC/slapd $PKG/etc/rc.d/init.d/slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc0.d/K29slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc1.d/K29slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc2.d/S21slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc3.d/S21slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc4.d/S21slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc5.d/S21slapd + ln -s ../init.d/slapd $PKG/etc/rc.d/rc6.d/K29slapd + + + rm -f $PKG/etc/openldap/schema/README +} diff --git a/extra/openldap/openldap-config.patch b/extra/openldap/openldap-config.patch new file mode 100644 index 000000000..d96e05632 --- /dev/null +++ b/extra/openldap/openldap-config.patch @@ -0,0 +1,25 @@ +Index: servers/slapd/slapd.conf +--- servers/slapd/slapd.conf.orig 2003-05-25 01:19:14.000000000 +0200 ++++ servers/slapd/slapd.conf 2003-12-05 10:43:58.000000000 +0100 +@@ -64,4 +64,21 @@ + # Mode 700 recommended. + directory%LOCALSTATEDIR%/openldap-data + # Indices to maintain ++ + indexobjectClasseq ++ ++####################################################################### ++# replication via slurpd(8) ++####################################################################### ++ ++# master server configuration ++#replogfile %LOCALSTATEDIR%/openldap-slurp ++#replica-pidfile %LOCALSTATEDIR%/slurpd.pid ++#replica host=slave.example.com:389 ++# binddn="cn=admin,dc=example,dc=org" ++# bindmethod=simple credentials=secret ++ ++# slave server(s) configuration ++#updatedn "cn=admin,dc=example,dc=org" ++#updateref ldap://master.example.org ++ diff --git a/extra/openldap/slapd b/extra/openldap/slapd new file mode 100644 index 000000000..6a5e7d205 --- /dev/null +++ b/extra/openldap/slapd @@ -0,0 +1,29 @@ +#!/bin/sh +# +# /etc/rc.d/slapd: start/stop Stand-alone LDAP Daemon +# + +SLAPD_PID=/var/openldap/run/slapd.pid + +case in +start) +/usr/sbin/slapd +;; +stop) +if [ -f ]; then +kill -INT +else +killall -q /usr/sbin/slapd +fi +;; +restart) +-su stop +sleep 2 +-su start +;; +*) +echo "usage: -su [start|stop|restart]" +;; +esac + +# End of file |