Here we untar and gunzip the file in a single step.
cd /temp
tar -zxvf cyrus-sasl-X.X.X.tar.gz
cd cyrus-sasl-X.X.X
For most purposes, the following set of instructions works fine. If you would like to examine the other configuration options, type ./configure --help | more
./configure
make
make install
If you don't want your password check to be the default sasldb, you must specify which one of PAM, kerberos_v4, passwd, shadow you wish to use. If PAM is the authentication you desire for example, you would type:
./configure --with-pwcheck_method=PAM
instead of the ./configure line above