March 31st, 2010 — 8:06am
Requirement
* GNU C Compiler and other small packages required
debian:~# apt-get install gcc build-essential automake autoconf autoreconf libncurses5-dev g++
* Mysql
Package
debian:~# wget http://repository.wowtutorial.org/cyrus-sasl-2.1.23.tar.gz
debian:~# tar -zxvf cyrus-sasl-2.1.23.tar.gz
Installation
debian:~# cd cyrus-sasl-2.1.23
ervan:~/cyrus-sasl-2.1.23# cp /usr/local/mysql/include/mysql/* /usr/include/
ervan:~/cyrus-sasl-2.1.23# echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
ervan:~/cyrus-sasl-2.1.23# /sbin/ldconfig -v | grep libmysqlclient
ervan:~/cyrus-sasl-2.1.23# ./configure --enable-anon --enable-plain --enable-login --enable-sql --disable-krb4 --disable-otp --disable-cram --disable-digest --with-mysql=/usr/local/mysql/lib/mysql
ervan:~/cyrus-sasl-2.1.23#make -j2 && make install
1 comment » | Linux
March 31st, 2010 — 7:52am
Requirement
* GNU C Compiler and other small packages required
debian:~# apt-get install gcc build-essential automake autoconf autoreconf libncurses5-dev g++
COURIER AUTHLIB
Package
debian:~# wget http://nchc.dl.sourceforge.net/project/courier/authlib/0.63.0/courier-authlib-0.63.0.tar.bz2
debian:~# tar -jxvf courier-authlib-0.63.0.tar.bz2
Installation
debian:~# cd courier-authlib-0.63.0
debian:~/courier-authlib-0.63.0# ./configure --with-authshadow
debian:~/courier-authlib-0.63.0# make && make install
Configuration
debian:~# cp /usr/local/etc/authlib/authdaemonrc.dist /usr/local/etc/authlib/authdaemonrc
debian:~# cd /usr/lib/sasl2/
debian:~/usr/lib/sasl2# nano smtpd.conf
pwcheck_method: authdaemond
log_level: 3
mech_list: PLAIN LOGIN
authdaemond_path:/usr/local/var/spool/authdaemon/socket
Starting Courier Authlib
debian:~# /usr/local/sbin/authdaemond start
debian:~# tail -f /var/log/mail.log
Mar 31 04:35:15 debian authdaemond: modules="authuserdb authpam authshadow authcustom authpipe", daemons=5
Mar 31 04:35:15 debian authdaemond: Installing libauthuserdb
Mar 31 04:35:15 debian authdaemond: Installation complete: authuserdb
Mar 31 04:35:15 debian authdaemond: Installing libauthpam
Mar 31 04:35:15 debian authdaemond: Installation complete: authpam
Mar 31 04:35:15 debian authdaemond: Installing libauthshadow
Mar 31 04:35:15 debian authdaemond: Installation complete: authshadow
Mar 31 04:35:15 debian authdaemond: Installing libauthcustom
Mar 31 04:35:15 debian authdaemond: Installation complete: authcustom
Mar 31 04:35:15 debian authdaemond: Installing libauthpipe
Mar 31 04:35:15 debian authdaemond: Installation complete: authpipe
Continue reading »
1 comment » | Linux