<div dir="ltr">Hi Dilyan/Dan,<div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>I tried the </span>./configure --enable-auth-sasldb, however it does not create the <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">libsasldb.so.3<span> plugin. </span></span></span><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>Does this have to do with something with the cyrus version. I am using cyrus-sasl-2.1.26 version (oldr one) downloaded from here:</span></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span><a class="gmail-ulink" href="https://www.cyrusimap.org/releases/cyrus-sasl-2.1.26.tar.gz" style="color:rgb(85,85,255);font-weight:bold;font-family:verdana,tahoma,helvetica,arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">https://www.cyrusimap.org/releases/cyrus-sasl-2.1.26.tar.gz</a><br></span></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">The reason I cannot use the latest version (<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">cyrus-sasl-2.1.27-rc8) is because it has GPLv3 license in two of its config files namely:</span></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">config/config.sub</span></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">config/config.guess</span></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">The above two files were changed from GPLv2 to GPLv3 in all of the </span></span></span><span style="font-size:12.8px">cyrus-sasl-2.1.27 versions, not sure why.</span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></span></span></div><div><span style="font-size:12.8px">I can use only GPLv2 licensed software.</span><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr">Thanks and Regards,<div>Om Kale</div><div><br></div></div></div></div></div>
<br><div class="gmail_quote">On Tue, May 22, 2018 at 6:51 AM, Dan White <span dir="ltr"><<a href="mailto:dwhite@olp.net" target="_blank">dwhite@olp.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 05/21/18 17:15 -0700, Om Kale wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Dilyan,<br>
These are the contents of my /usr/lib/sasl2.<br>
okale:/usr/local/lib/sasl2$ ls -lrth<br>
total 904K<br>
-rw-r--r-- 1 root root    4 May  9 18:11 berkeley_db.active<br>
-rwxr-xr-x 1 root root  93K May 18 15:12 libcrammd5.so.3.0.0<br>
lrwxrwxrwx 1 root root   19 May 18 15:12 libcrammd5.so.3 -><br>
libcrammd5.so.3.0.0<br>
lrwxrwxrwx 1 root root   19 May 18 15:12 libcrammd5.so -><br>
libcrammd5.so.3.0.0<br>
-rwxr-xr-x 1 root root  672 May 18 15:12 <a href="http://libcrammd5.la" rel="noreferrer" target="_blank">libcrammd5.la</a><br>
-rwxr-xr-x 1 root root 232K May 18 15:12 libdigestmd5.so.3.0.0<br>
lrwxrwxrwx 1 root root   21 May 18 15:12 libdigestmd5.so.3 -><br>
libdigestmd5.so.3.0.0<br>
lrwxrwxrwx 1 root root   21 May 18 15:12 libdigestmd5.so -><br>
libdigestmd5.so.3.0.0<br>
-rwxr-xr-x 1 root root  693 May 18 15:12 <a href="http://libdigestmd5.la" rel="noreferrer" target="_blank">libdigestmd5.la</a><br>
-rwxr-xr-x 1 root root 160K May 18 15:12 libscram.so.3.0.0<br>
lrwxrwxrwx 1 root root   17 May 18 15:12 libscram.so.3 -> libscram.so.3.0.0<br>
lrwxrwxrwx 1 root root   17 May 18 15:12 libscram.so -> libscram.so.3.0.0<br>
-rwxr-xr-x 1 root root  669 May 18 15:12 <a href="http://libscram.la" rel="noreferrer" target="_blank">libscram.la</a><br>
-rwxr-xr-x 1 root root 214K May 18 15:12 libotp.so.3.0.0<br>
lrwxrwxrwx 1 root root   15 May 18 15:12 libotp.so.3 -> libotp.so.3.0.0<br>
lrwxrwxrwx 1 root root   15 May 18 15:12 libotp.so -> libotp.so.3.0.0<br>
-rwxr-xr-x 1 root root  657 May 18 15:12 <a href="http://libotp.la" rel="noreferrer" target="_blank">libotp.la</a><br>
-rwxr-xr-x 1 root root  81K May 18 15:12 libplain.so.3.0.0<br>
lrwxrwxrwx 1 root root   17 May 18 15:12 libplain.so.3 -> libplain.so.3.0.0<br>
lrwxrwxrwx 1 root root   17 May 18 15:12 libplain.so -> libplain.so.3.0.0<br>
-rwxr-xr-x 1 root root  668 May 18 15:12 <a href="http://libplain.la" rel="noreferrer" target="_blank">libplain.la</a><br>
-rwxr-xr-x 1 root root  79K May 18 15:12 libanonymous.so.3.0.0<br>
lrwxrwxrwx 1 root root   21 May 18 15:12 libanonymous.so.3 -><br>
libanonymous.so.3.0.0<br>
lrwxrwxrwx 1 root root   21 May 18 15:12 libanonymous.so -><br>
libanonymous.so.3.0.0<br>
-rwxr-xr-x 1 root root  684 May 18 15:12 <a href="http://libanonymous.la" rel="noreferrer" target="_blank">libanonymous.la</a><br>
-rwxr-xr-x 1 root root   37 May 18 15:59 memcached-sasl-pwdb<br>
-rw-r--r-- 1 root root  105 May 18 16:02 memcached.conf<br>
okale:/usr/local/lib/sasl2$<br>
</blockquote>
<br></div></div>
libsasldb is missing. <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
I had changed the symbolic links as mentioned in the cyrus wiki like this:<br>
<br>
ln -s /usr/local/lib/sasl2 /usr/lib/sasl2<br>
<br>
<br>
In spite of this, I see the following error in my memcached server log:<br>
<br></span><span class="">
SASL (severity 5): could not find auxprop plugin, was searching for 'sasldb'<br>
<br>
My memcached.conf looks as below:<br>
pwcheck_method: auxprop<br>
auxprop_plugin: sasldb<br>
mech_list: plain<br>
log_level: 5<br>
</span></blockquote>
<br>
Setting log_level to 7 may give you more verbose output (auth facility<br>
syslog).<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
sasldb_path: /usr/lib/sasl2<br>
</blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
On Sat, May 19, 2018 at 5:47 AM, Dilyan Palauzov <<a href="mailto:Dilyan.Palauzov@aegee.org" target="_blank">Dilyan.Palauzov@aegee.org</a>><br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 2018-05-18 at 14:46 -0700, Om Kale wrote:<br>
> /sasldb$ ls -lrt<br>
> total 176<br>
> -rw-rw-r-- 1 cisco cisco  4750 Jan 27  2012 sasldb.h<br>
> -rw-rw-r-- 1 cisco cisco  2527 Jan 27  2012 NTMakefile<br>
> -rw-rw-r-- 1 cisco cisco  2606 Jan 27  2012 Makefile.am<br>
> -rw-rw-r-- 1 cisco cisco  3882 Jan 27  2012 db_none.c<br>
> -rw-rw-r-- 1 cisco cisco  9451 Jan 27  2012 db_ndbm.c<br>
> -rw-rw-r-- 1 cisco cisco  9366 Jan 27  2012 db_gdbm.c<br>
> -rw-rw-r-- 1 cisco cisco  7235 Jan 27  2012 allockey.c<br>
> -rw-rw-r-- 1 cisco cisco 12505 Oct 12  2012 db_berkeley.c<br>
> -rw-rw-r-- 1 cisco cisco 19194 Nov  6  2012 Makefile.in<br>
> -rw-rw-r-- 1 cisco cisco 14104 May  9 16:17 db_none.o<br>
> -rw-rw-r-- 1 cisco cisco 18533 May 18 14:12 Makefile<br>
> -rw-r--r-- 1 root  root  31336 May 18 14:12 allockey.lo<br>
> -rw-r--r-- 1 root  root  14136 May 18 14:12 db_none.lo<br>
> -rw-r--r-- 1 root  root    600 May 18 14:12 <a href="http://libsasldb.la" rel="noreferrer" target="_blank">libsasldb.la</a><br>
</blockquote></span></blockquote>
<br>
db_berkeley.lo is missing. I would guess that db_none.o indicates that<br>
the berkeley library (or your chosen --with-dblib) cannot be found. Review<br>
the output of ./configure or config.log for berkeley related errors.<br>
<br>
There's probably no point in testing your memcached code until your<br>
pluginviewer output is correct.<br>
</blockquote></div><br></div></div>