Re: User Authentication with nslcd 0.8.13
[Date Prev][Date Next] [Thread Prev][Thread Next]Re: User Authentication with nslcd 0.8.13
- From: Priya Seshaadri <priya.sesh [at] gmail.com>
- To: nss-pam-ldapd-users [at] lists.arthurdejong.org
- Subject: Re: User Authentication with nslcd 0.8.13
- Date: Wed, 7 Aug 2013 14:15:28 -0500
Does nss-pam-ldapd require the LDAP server to provide LDAPS (LDAP over SSL) API? Is it a hard requirement or is it just something that's good to have? My server doesn't provide LDAPS right now. I might have to modify that.
On Wed, Aug 7, 2013 at 9:24 AM, Priya Seshaadri <priya.sesh [at] gmail.com> wrote:
This is the object dump of pam_ldap.so in /usr/lib/security:-----------------------------------------usr/lib/security/pam_ldap.so: file format elf32-littleDYNAMIC SYMBOL TABLE:00005f94 l d .init 00000000 .init0003f00c l d .jcr 00000000 .jcr00000000 D *UND* 00000000 X509_NAME_entry_count00000000 DF *UND* 00000000 GLIBC_2.4 getnameinfo00000000 D *UND* 00000000 BIO_new_mem_buf00000000 DF *UND* 00000000 SSL_connect00000000 DF *UND* 00000000 GLIBC_2.4 strerror00000000 DF *UND* 00000000 SSL_set_bio00000000 DF *UND* 00000000 GLIBC_2.4 inet_ntop00000000 D *UND* 00000000 OpenSSL_add_all_digests00000000 DF *UND* 00000000 BIO_free00000000 DF *UND* 00000000 GLIBC_2.4 geteuid00000000 DF *UND* 00000000 GLIBC_2.4 connect00000000 DF *UND* 00000000 GLIBC_2.4 srand00000000 DF *UND* 00000000 SSL_CTX_set_client_CA_list00000000 DF *UND* 00000000 LIBPAM_1.0 pam_get_user00000000 DF *UND* 00000000 GLIBC_2.4 memcmp00000000 DF *UND* 00000000 sk_free00000000 DF *UND* 00000000 GLIBC_2.4 syslog00000000 DF *UND* 00000000 SSL_add_dir_cert_subjects_to_stack00000000 DF *UND* 00000000 LIBPAM_1.0 pam_strerror00000000 DF *UND* 00000000 GCC_3.5 __aeabi_unwind_cpp_pr00000d6a4 g DF .text 00000080 EXPORTED pam_sm_open_session00000000 D *UND* 00000000 GENERAL_NAMES_free00000000 D *UND* 00000000 X509_STORE_CTX_get_error00000000 DF *UND* 00000000 LIBPAM_1.0 pam_get_data00000000 w D *UND* 00000000 __gmon_start__00000000 w D *UND* 00000000 _Jv_RegisterClasses00000000 D *UND* 00000000 X509_NAME_oneline00000000 D *UND* 00000000 ASN1_STRING_length00000000 DF *UND* 00000000 DH_size00000000 DF *UND* 00000000 GLIBC_2.4 vsnprintf00000000 DF *UND* 00000000 SSL_CTX_set_verify00000000 DF *UND* 00000000 GLIBC_2.4 strncpy00000000 DF *UND* 00000000 GLIBC_2.4 fclose00000000 DF *UND* 00000000 GLIBC_2.4 fgets00000000 DF *UND* 00000000 GLIBC_2.4 getenv00000000 DO *UND* 00000000 GLIBC_2.4 sys_nerr00000000 D *UND* 00000000 RAND_load_file00000000 DF *UND* 00000000 sk_value00000000 DF *UND* 00000000 GLIBC_2.4 strchr00000000 DF *UND* 00000000 GLIBC_2.4 strcasecmp00000000 D *UND* 00000000 RSA_generate_key_ex00000000 DF *UND* 00000000 SSL_load_error_strings00000000 DF *UND* 00000000 GLIBC_2.4 calloc00000000 DF *UND* 00000000 SSL_CIPHER_get_bits00000000 DF *UND* 00000000 GLIBC_2.4 fopen00000000 D *UND* 00000000 X509_STORE_set_flags00000000 DF *UND* 00000000 GLIBC_2.4 memset00000000 DF *UND* 00000000 GLIBC_2.4 gai_strerror00000000 D *UND* 00000000 BN_set_word00000000 DF *UND* 00000000 GLIBC_2.4 freeaddrinfo00000000 DF *UND* 00000000 BIO_clear_flags00000000 DF *UND* 00000000 GLIBC_2.4 strrchr00000000 DF *UND* 00000000 LIBPAM_1.0 pam_set_data00000000 DF *UND* 00000000 LIBPAM_1.0 pam_set_item00000000 D *UND* 00000000 X509V3_EXT_d2i00000000 DF *UND* 00000000 SSL_get_peer_certificate00000000 DF *UND* 00000000 GLIBC_2.4 __assert_fail00000000 DF *UND* 00000000 BIO_new00000000 DF *UND* 00000000 X509_get_subject_name00000000 DF *UND* 00000000 SSL_free00000000 D *UND* 00000000 X509_NAME_get_entry00000000 g DO *ABS* 00000000 EXPORTED EXPORTED00000000 DF *UND* 00000000 GLIBC_2.4 getuid00000000 DF *UND* 00000000 GLIBC_2.4 free00000000 DF *UND* 00000000 GLIBC_2.4 read00000000 DF *UND* 00000000 GLIBC_2.4 write00000000 DF *UND* 00000000 SSL_get_certificate00000000 D *UND* 00000000 X509_get_ext_by_NID00000000 D *UND* 00000000 RAND_egd00000000 DF *UND* 00000000 GLIBC_2.4 inet_pton00000000 DF *UND* 00000000 GLIBC_2.4 gettimeofday00000000 DF *UND* 00000000 CRYPTO_free00000000 DF *UND* 00000000 GLIBC_2.4 gethostbyname_r00000000 D *UND* 00000000 ERR_free_strings00000000 DF *UND* 00000000 GLIBC_2.4 __xpg_strerror_r00000000 DF *UND* 00000000 GLIBC_2.4 socket00000000 DF *UND* 00000000 GLIBC_2.4 getaddrinfo00000000 DF *UND* 00000000 SSL_CTX_new00000000 DF *UND* 00000000 GLIBC_2.4 fflush00000000 DF *UND* 00000000 SSL_get_verify_result00000000 DF *UND* 00000000 GLIBC_2.4 inet_aton00000000 DF *UND* 00000000 BIO_set_flags0000cf50 g DF .text 00000724 EXPORTED pam_sm_authenticate00000000 DF *UND* 00000000 SSL_read00000000 DF *UND* 00000000 SSL_CTX_set_session_id_context00000000 D *UND* 00000000 EVP_cleanup00000000 DF *UND* 00000000 SSL_pending00000000 DF *UND* 00000000 GLIBC_2.4 strlen0000e790 g DF .text 00000b38 EXPORTED pam_sm_acct_mgmt00000000 DF *UND* 00000000 X509_verify_cert_error_string00000000 DF *UND* 00000000 SSL_get_current_cipher00000000 D *UND* 00000000 X509_get_ext00000000 DF *UND* 00000000 GLIBC_2.4 strtoul00000000 DF *UND* 00000000 GLIBC_2.4 memcpy00000000 DF *UND* 00000000 GLIBC_2.4 __h_errno_location00000000 DF *UND* 00000000 RSA_new00000000 DF *UND* 00000000 GLIBC_2.4 fopen6400000000 DF *UND* 00000000 GLIBC_2.4 clock00000000 DF *UND* 00000000 SSL_load_client_CA_file00000000 DF *UND* 00000000 RSA_free00000000 DF *UND* 00000000 SSL_CTX_load_verify_locations00000000 DF *UND* 00000000 GLIBC_2.4 strtol00000000 DF *UND* 00000000 SSL_alert_desc_string_long00000000 DF *UND* 00000000 GLIBC_2.4 strcpy00000000 DF *UND* 00000000 GLIBC_2.4 atol00000000 DF *UND* 00000000 GLIBC_2.4 ctime0000d674 g DF .text 00000030 EXPORTED pam_sm_setcred00000000 D *UND* 00000000 BN_new00000000 DF *UND* 00000000 GLIBC_2.4 raise00000000 DF *UND* 00000000 GLIBC_2.4 atoi00000000 DF *UND* 00000000 GLIBC_2.4 gethostbyaddr00000000 DF *UND* 00000000 GLIBC_2.4 shutdown00000000 DF *UND* 00000000 SSL_state_string_long00000000 DF *UND* 00000000 sk_num00000000 D *UND* 00000000 PEM_read_bio_DHparams00000000 D *UND* 00000000 ASN1_STRING_data00000000 DF *UND* 00000000 GLIBC_2.4 close0000d724 g DF .text 00000030 EXPORTED pam_sm_close_session00000000 D *UND* 00000000 RAND_file_name00000000 DF *UND* 00000000 ERR_peek_error00000000 DF *UND* 00000000 SSL_alert_type_string_long00000000 DF *UND* 00000000 SSL_CTX_use_PrivateKey_file00000000 DF *UND* 00000000 SSL_library_init00000000 DF *UND* 00000000 GLIBC_2.4 strncasecmp00000000 DF *UND* 00000000 SSL_CTX_use_certificate_file00000000 DF *UND* 00000000 GLIBC_2.4 time00000000 D *UND* 00000000 RAND_write_file00000000 DF *UND* 00000000 GLIBC_2.4 __ctype_b_loc00000000 DF *UND* 00000000 GLIBC_2.4 fprintf00000000 DF *UND* 00000000 GLIBC_2.4 strdup00000000 D *UND* 00000000 X509_STORE_CTX_get_current_cert00000000 DF *UND* 00000000 GLIBC_2.4 malloc00000000 DF *UND* 00000000 SSL_CTX_set_cipher_list00000000 DF *UND* 00000000 GLIBC_2.4 gethostname00000000 D *UND* 00000000 ERR_remove_state00000000 DF *UND* 00000000 i2d_X509_NAME00000000 DF *UND* 00000000 GLIBC_2.4 gmtime_r00000000 DF *UND* 00000000 SSL_new00000000 DF *UND* 00000000 SSL_write00000000 DF *UND* 00000000 GLIBC_2.4 poll00000000 DO *UND* 00000000 GLIBC_2.4 sys_errlist00000000 DF *UND* 00000000 SSL_CTX_get_cert_store00000000 D *UND* 00000000 X509V3_add_standard_extensions00000000 DF *UND* 00000000 CRYPTO_add_lock00000000 DF *UND* 00000000 GLIBC_2.4 strcat00000000 DF *UND* 00000000 GLIBC_2.4 memmove00000000 DF *UND* 00000000 X509_free00000000 D *UND* 00000000 OBJ_nid2obj00000000 DF *UND* 00000000 sk_new_null00000000 DF *UND* 00000000 GLIBC_2.4 getpid00000000 DF *UND* 00000000 SSL_accept00000000 D *UND* 00000000 ERR_error_string_n00000000 D *UND* 00000000 DH_generate_parameters00000000 DF *UND* 00000000 SSL_shutdown00000000 DF *UND* 00000000 GLIBC_2.4 fcntl00000000 D *UND* 00000000 BIO_new_file00000000 DF *UND* 00000000 SSL_CTX_set_info_callback00000000 DO *UND* 00000000 GLIBC_2.4 stderr00000000 DF *UND* 00000000 GLIBC_2.4 rand00000000 D *UND* 00000000 X509_get_issuer_name00000000 D *UND* 00000000 RAND_status00000000 DF *UND* 00000000 SSL_CTX_set_default_verify_paths00000000 DF *UND* 00000000 GLIBC_2.4 crypt00000000 DF *UND* 00000000 GLIBC_2.4 snprintf00000000 D *UND* 00000000 ERR_get_error_line00000000 DF *UND* 00000000 SSL_CTX_set_tmp_rsa_callback00000000 DF *UND* 00000000 GLIBC_2.4 strncmp00000000 DF *UND* 00000000 SSL_CTX_ctrl00000000 D *UND* 00000000 OBJ_cmp00000000 DF *UND* 00000000 GLIBC_2.4 getpeername00000000 D *UND* 00000000 X509_STORE_CTX_get_error_depth00000000 DF *UND* 00000000 GLIBC_2.4 gethostbyname00000000 DF *UND* 00000000 GLIBC_2.4 realloc0000d754 g DF .text 0000103c EXPORTED pam_sm_chauthtok00000000 DF *UND* 00000000 SSL_CTX_set_tmp_dh_callback00000000 DF *UND* 00000000 GLIBC_2.4 setsockopt00000000 DF *UND* 00000000 GCC_3.5 __aeabi_unwind_cpp_pr100000000 DF *UND* 00000000 LIBPAM_1.0 pam_get_item00000000 DF *UND* 00000000 GLIBC_2.4 memchr00000000 D *UND* 00000000 BN_free00000000 DF *UND* 00000000 GLIBC_2.4 strcmp00000000 D *UND* 00000000 X509_NAME_ENTRY_get_data00000000 DF *UND* 00000000 SSL_get_error00000000 DF *UND* 00000000 GLIBC_2.4 __errno_location00000000 DF *UND* 00000000 SSL_CTX_free00000000 w DF *UND* 00000000 GLIBC_2.4 __cxa_finalize00000000 DF *UND* 00000000 GLIBC_2.4 sprintf00000000 DF *UND* 00000000 SSLv23_method00000000 DF *UND* 00000000 GLIBC_2.4 fputs-------------------------------------------------------------
On Wed, Aug 7, 2013 at 9:01 AM, Priya Seshaadri <priya.sesh [at] gmail.com> wrote:Are you sure /lib/security/pam_ldap.so is the nss-pam-ldapd version? Can
you do:
ldd /lib/security/pam_ldap.so
objdump -TC /lib/security/pam_ldap.soThere was another pam_ldap.so in /usr/lib/security. I got different object dumps for the 2 copies of the pam_ldap.so files that I had. I changed the files in /etc/pam.d to use the .so file from /usr/lib/security. But no luck. Still doesn't work.
-- To unsubscribe send an email to nss-pam-ldapd-users-unsubscribe@lists.arthurdejong.org or see http://lists.arthurdejong.org/nss-pam-ldapd-users/
- Re: User Authentication with nslcd 0.8.13, (continued)
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13,
Arthur de Jong
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13, Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13, Arthur de Jong
- Re: User Authentication with nslcd 0.8.13, Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13, Arthur de Jong
- Re: User Authentication with nslcd 0.8.13, William Hopkins
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Re: User Authentication with nslcd 0.8.13,
Arthur de Jong
- Re: User Authentication with nslcd 0.8.13,
Priya Seshaadri
- Prev by Date: Re: User Authentication with nslcd 0.8.13
- Next by Date: Re: User Authentication with nslcd 0.8.13
- Previous by thread: Re: User Authentication with nslcd 0.8.13
- Next by thread: Re: User Authentication with nslcd 0.8.13