[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cyrus-sasl: unknown authentication mechanism: pam



Mam problem z uruchomieniem cyrus-sasl-2.1.20

 

Przy uruchomieniu Cyrusa mam:

 

# /etc/init.d/cyrus start

saslauthd[22786] :set_auth_mech   : unknown authentication mechanism: pam

 

Sprawdzam

 

# saslauthd –v

saslauthd 2.1.20

authentication mechanisms: getpwent rimap shadow

                        czyli wyglada na to ze PAM nie jest obsługiwany

                        szukam sposobu jak go dodac

 

Zawartość pliku /usr/lib/sasl2/smtpd.conf

            pwcheck_method: saslauthd

mech_list: plain login

 

Zainstalowałem pakiety z apt :  

 

libpam0g

            libpam0g-dev

            libdb3

            libdb3-dev

            libc6-dev

            libssl-dev

            libssl0.9.6

libpam-modules

 

przy kompilacji cyrus-sasl-2.1.20 dostaje komunikat

# ./configure \

--enable-anon \

--enable-plain \

--enable-login \

--disable-krb4 \

--disable-otp \

--disable-cram \

--disable-digest \

--with-saslauthd=/var/run/saslauthd \

--with-pam=/lib/security \

--with-dblib=berkeley \

--with-bdb-libdir=/usr/local/bdb/lib \

--with-bdb-incdir=/usr/local/bdb/include \

--with-openssl=/usr/local/ssl \

--with-plugindir=/usr/local/lib/sasl2

 

configure: WARNING: Disabling GSSAPI - no include files found

checking for pam_start in -lpam... (cached) no

 

zawartość katalogu /lib/security

 

pam_access.so  pam_group.so     pam_mail.so       pam_rhosts_auth.so  pam_tally.so      pam_unix_passwd.so

pam_deny.so    pam_issue.so     pam_mkhomedir.so  pam_rootok.so       pam_time.so       pam_unix_session.so

pam_env.so     pam_lastlog.so   pam_motd.so       pam_securetty.so    pam_unix.so       pam_userdb.so

pam_filter.so  pam_limits.so    pam_nologin.so    pam_shells.so       pam_unix_acct.so  pam_warn.so

pam_ftp.so     pam_listfile.so  pam_permit.so     pam_stress.so       pam_unix_auth.so  pam_wheel.so

 

Zna ktos rozwiązanie problemu jak dołączyć obsługę PAM do saslauthd ?

 

Rafal


Reply to: