Package: libkrb-ldap1
Version: 1.6.dfsg.3-1
Severity: serious

The libkrb-ldap.so.1 ABI is not stable.

| --- krb5-1.6.dfsg.3/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.h 
2006-11-16 22:18:40.000000000 +0100
| +++ trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.h   2008-05-02 
21:39:42.000000000 +0200
| @@ -65,7 +65,5 @@
|  extern void kdb5_ldap_view_service(int argc, char **argv);
|  extern int  kdb5_ldap_set_service_password(int argc, char **argv);
|  extern void kdb5_ldap_set_service_certificate(int argc, char **argv);
| -extern void print_service_params(krb5_ldap_service_params *lserparams, int 
mask);
| -extern krb5_error_code convert_realm_name2dn_list(char **list, const char 
*krbcontainer_loc);
|  extern void kdb5_ldap_stash_service_password(int argc, char **argv);

It even changes depending on the configuration options.

| struct _krb5_ldap_server_info {
|     krb5_ldap_server_type        server_type;
|     krb5_ldap_server_status      server_status;
|     krb5_ui_4                    num_conns;
|     krb5_ldap_server_handle      *ldap_server_handles;
|     time_t                       downtime;
|     char                        *server_name;
| #ifdef HAVE_EDIRECTORY
|     char                        *root_certificate_file;
| #endif
|     struct _krb5_ldap_server_info *next;
| };

Bastian

-- 
Those who hate and fight must stop themselves -- otherwise it is not stopped.
                -- Spock, "Day of the Dove", stardate unknown

Attachment: signature.asc
Description: Digital signature

Reply via email to