mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-17 20:34:08 -05:00
ITS#4799 remove kbind references. (kind of moot, since slurpd
itself is also deprecated...)
This commit is contained in:
parent
9ece06c8f5
commit
c2bba7e258
5 changed files with 2 additions and 21 deletions
|
|
@ -52,11 +52,7 @@ usage( char *name )
|
|||
{
|
||||
fprintf( stderr, "usage: %s\t[-d debug-level] [-s syslog-level]\n", name );
|
||||
fprintf( stderr, "\t\t[-f slapd-config-file] [-r replication-log-file]\n" );
|
||||
#ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND
|
||||
fprintf( stderr, "\t\t[-t tmp-dir] [-o] [-k srvtab-file]\n" );
|
||||
#else /* LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND */
|
||||
fprintf( stderr, "\t\t[-t tmp-dir] [-o]\n" );
|
||||
#endif /* LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND */
|
||||
fprintf( stderr, "\t\t[-n service-name]\n" );
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -613,12 +613,7 @@ parse_replica_line(
|
|||
} else if ( !strncasecmp( cargv[ i ], BINDMETHSTR,
|
||||
sizeof( BINDMETHSTR ) - 1 ) ) {
|
||||
val = cargv[ i ] + sizeof( BINDMETHSTR );
|
||||
if ( !strcasecmp( val, KERBEROSSTR )) {
|
||||
fprintf( stderr, "Error: a bind method of \"kerberos\" was\n" );
|
||||
fprintf( stderr, "specified in the slapd configuration file.\n" );
|
||||
fprintf( stderr, "slurpd no longer supports Kerberos.\n" );
|
||||
exit( EXIT_FAILURE );
|
||||
} else if ( !strcasecmp( val, SIMPLESTR )) {
|
||||
if ( !strcasecmp( val, SIMPLESTR )) {
|
||||
ri->ri_bind_method = LDAP_AUTH_SIMPLE;
|
||||
gots |= GOT_METHOD;
|
||||
} else if ( !strcasecmp( val, SASLSTR )) {
|
||||
|
|
|
|||
|
|
@ -95,9 +95,6 @@ init_globals( void )
|
|||
fprintf( stderr, "Cannot initialize queue\n" );
|
||||
exit( EXIT_FAILURE );
|
||||
}
|
||||
#ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND
|
||||
g->default_srvtab = SRVTAB;
|
||||
#endif /* LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND */
|
||||
|
||||
return g;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -77,10 +77,6 @@ typedef struct globals {
|
|||
St *st;
|
||||
/* Pointer to replication queue */
|
||||
Rq *rq;
|
||||
#ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND
|
||||
/* Default name of kerberos srvtab file */
|
||||
char *default_srvtab;
|
||||
#endif /* LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND */
|
||||
/* Non-zero if we shall print the version */
|
||||
int version;
|
||||
} Globals;
|
||||
|
|
|
|||
|
|
@ -156,7 +156,6 @@
|
|||
#define SUFFIXSTR "suffix"
|
||||
#define BINDDNSTR "binddn"
|
||||
#define BINDMETHSTR "bindmethod"
|
||||
#define KERBEROSSTR "kerberos"
|
||||
#define SIMPLESTR "simple"
|
||||
#define SASLSTR "sasl"
|
||||
#define CREDSTR "credentials"
|
||||
|
|
@ -179,7 +178,6 @@
|
|||
#define BIND_ERR_OPEN 2
|
||||
#define BIND_ERR_BAD_ATYPE 3
|
||||
#define BIND_ERR_SIMPLE_FAILED 4
|
||||
#define BIND_ERR_KERBEROS_FAILED 5
|
||||
#define BIND_ERR_BADRI 6
|
||||
#define BIND_ERR_VERSION 7
|
||||
#define BIND_ERR_REFERRALS 8
|
||||
|
|
@ -241,14 +239,13 @@ struct ri {
|
|||
char *ri_uri; /* e.g. "ldaps://ldap-1.example.com:636" */
|
||||
LDAP *ri_ldp; /* LDAP struct for this replica */
|
||||
int ri_tls; /* TLS: 0=no, 1=yes, 2=critical */
|
||||
int ri_bind_method; /* AUTH_SIMPLE or AUTH_KERBEROS */
|
||||
int ri_bind_method; /* AUTH_SIMPLE or AUTH_SASL */
|
||||
char *ri_bind_dn; /* DN to bind as when replicating */
|
||||
char *ri_password; /* Password for any method */
|
||||
char *ri_secprops; /* SASL security properties */
|
||||
char *ri_realm; /* realm for any mechanism */
|
||||
char *ri_authcId; /* authentication ID for any mechanism */
|
||||
char *ri_authzId; /* authorization ID for any mechanism */
|
||||
char *ri_srvtab; /* srvtab file for kerberos bind */
|
||||
char *ri_saslmech; /* SASL mechanism to use */
|
||||
struct re *ri_curr; /* current repl entry being processed */
|
||||
struct stel *ri_stel; /* pointer to Stel for this replica */
|
||||
|
|
|
|||
Loading…
Reference in a new issue