Re: cyrus sasl 2.1.26 des.h: No such file or directory
Dan White via Cyrus-sasl <[email protected]>
| Newsgroups | gmane.comp.security.cyrus.sasl |
|---|---|
| Message-ID | <[email protected]> |
saslauthd has a separate configure build setup from the rest of cyrus sasl. See config.log in your top level source directory for what's going wrong with digestmd5.c. You may need to specify a --with-des as well, e.g. --with-des=/usr Try setting a CPPFLAGS and LDFLAGS as well. On 12/27/15 22:14 +0300, mark gavrilman wrote: > Thanks for fast answer. I really appriciate > >I put : >./configure --enable-auth-sasldb --with-dbpath=/var/lib/sasl/sasldb2 --with-openssl=/usr/local/ssl --with-saslauthd=/var/run/saslauthd --with-ldap;make;make install > >and get (for both /usr/local/ssl and /usr): > >digestmd5.c:859:5: error: unknown type name 'des_key_schedule' >des_key_schedule keysched; /* key schedule for des initialization */ >Please assist me to resolve this issue > >>Воскресенье, 27 декабря 2015, 11:49 -06:00 от Dan White <[email protected]>: >> >>On 12/27/15 20:02 +0300, mark gavrilman via Cyrus-sasl wrote: >>> >>>Hello experts, >>>I'm trying to install cyrus_sasl VERSION "2.1.26" from source: >>>./configure --enable-auth-sasldb --with-dbpath=/var/lib/sasl/sasldb2 --with-saslauthd=/var/run/saslauthd --with-ldap;make;make install >>>and have following message: >>>auth_getpwent.c:57:20:fatal error: des.h: No such file or directory >> >>Check saslauthd/config.log for openssl/des errors. >> >>>When I search for des.h: >>>[root@localhost cyrus-sasl]# find / -name des.h >> >>>/usr/local/ssl/include/openssl/des.h >>>/usr/include/openssl/des.h >> >>You have two copies of the openssl headers. Try adding an explicit >>'--with-openssl=/usr' (or --with-openssl=/usr/local/ssl) as appropriate.