Wednesday, August 13, 2008

SEO untuk greatglorious

Pada tanggal 2 Agustus saya mempunyai domain baru lagi yaitu www.greatglorius.com dengan sub andi. Lalu saya ingin optimasi berdasarkan www.greatglorius.com/andi. pertama tama karena web ini membahas tentang financial revolution, maka titlenya saya beri nama financial revolution. Saya google untuk kata kunci financial revolution dan greatglorius sampai dengan tanggal 11 Agustus masih tidak keluar.Tanggal 8 Agustus 2008 saya baca artikelnya bung cosa yaitu 5 Plugin Wordpress Yang Berkaitan Dengan SEO
SEO Images
, Saya menggunakan google sitemap, dan kemudian ketika saya check tanggal 12 Agustus Malam untuk kata kunci greatglorius, sudah muncul di halaman pertama google.Tanggal 13 Agustus, saya coba untuk kata kunci yang lebih sakti yaitu financial revolution, ternyata muncul di halaman 29 ( dalam sekali )

QMail

Manddriva 2007 + Qmail + Vpopmail Squirrelmail How To
By Natajaya contribute Zaidi


Paket yang dibutuhkan :
qmail-1.03-tar.gz
daemontools-0.76.tar.gz
ucspi-tcp-0.88.tar.gz
vpopmail-5.4.13.tar.gz
courier-authlib-0.55.tar.bz2
courier-imap-4.0.2.tar.bz2
courierpassd-1.1.0-RC1.tar.gz
squirrelmail-1.4.10a.tar.bz2
qmail-1.03.errno.patch
daemontools-0.76.errno.patch

Persiapan !!!
create user-user untuk qmail
groupadd nofiles
groupadd vchkpw
mkdir /var/qmail
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
useradd -g vchkpw -u 89 vpopmail


1.Buat direktori src
# mkdir -p /usr/local/src
download semua file tersebut di atas lalu copy kan ke direktori /usr/local/src
# cd /usr/local/src
tar -zxvf qmail-1.03.tar.gz
tar -zxvf ucspi-tcp-0.88.tar.gz
tar -zxvf vpopmail-5.4.13.tar.gz


2.Buat symlink direktori /usr/share/man ke /var/qmail
# ln -s /usr/share/man /var/qmail/man


3.Compile Qmail dan membuat qmail basic configuration
# cd /usr/local/src/qmail-1.03
patch < ../qmail-1.03.errno.patch
make setup check
# ./config-fast mail.zaidi.com
PERHATIKAN............!!!!!!!!!!!! // dalam pelajaran tadi linuxindo.tux
" Catatan = mail.zaidi.com sesuaikan dengan FQDN "

4.Compile ucspi-tcp
# cd ../ucspi-tcp-0.88

edit file conf-cc, dant ambahkan di baris gcc -02, menjad seperti di bawah ini
# vi conf-cc
gcc -O2 -include /usr/include/errno.h
# make
# make setup check

5.Compile daemontools
mkdir /package
cp /usr/local/src/daemontools-0.76.tar.gz /package
cd /package
tar -zxvf daemontools-0.76.tar.gz
cd admin/daemontools-0.76/src
patch < /usr/local/src/daemontools-0.76.errno.patch
cd ..
package/install
check apakah svscan sudah jalan apa belum

# ps aux | grep svscan // tanpa aux ?
root 1647 0.0 0.1 1416 324 ? S 00:34 0:00 svscan /service
root 23147 0.0 0.2 1800 616 pts/0 S 06:24 0:00 grep svscan

6.copy file /var/qmail/boot/home ke /var/qmail/rc
# cp /var/qmail/boot/home /var/qmail/rc

lalu edit file /var/qmail/rc sehingga menjadi :

# vi /var/qmail/rc


#!/bin/sh
####################### begin script ################################
# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to ~/Mailbox by default.

exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir/

####################### end script #################################

# chmod 755 /var/qmail/rc


8.Create qmailctl
# vi /var/qmail/bin/qmailctl

###################### begin script ###############################
# For Red Hat chkconfig
# chkconfig: - 30 80
# description: the qmail MTA

PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin
export PATH

QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`

case "$1" in
start)
echo "Starting qmail"
if svok /service/qmail-send ; then
svc -u /service/qmail-send
else
echo qmail-send service not running
fi
if svok /service/qmail-smtpd ; then
svc -u /service/qmail-smtpd
else
echo qmail-smtpd service not running
fi
if [ -d /var/lock/subsys ]; then
touch /var/lock/subsys/qmail
fi
if svok /service/qmail-pop3d ; then
svc -u /service/qmail-pop3d
else
echo qmail-pop3d service not running
fi

;;
stop)
echo "Stopping qmail..."
echo " qmail-smtpd"
svc -d /service/qmail-smtpd
echo " qmail-send"
svc -d /service/qmail-send
if [ -f /var/lock/subsys/qmail ]; then
rm /var/lock/subsys/qmail
fi
echo " qmail-pop3d"
svc -d /service/qmail-pop3d
;;
stat)
svstat /service/qmail-send
svstat /service/qmail-send/log
svstat /service/qmail-smtpd
svstat /service/qmail-smtpd/log
svstat /service/qmail-pop3d
svstat /service/qmail-pop3d/log
qmail-qstat
;;
doqueue|alrm|flush)
echo "Sending ALRM signal to qmail-send."
svc -a /service/qmail-send
;;
queue)
qmail-qstat
qmail-qread
;;
reload|hup)
echo "Sending HUP signal to qmail-send."
svc -h /service/qmail-send
;;
pause)
echo "Pausing qmail-send"
svc -p /service/qmail-send
echo "Pausing qmail-smtpd"
svc -p /service/qmail-smtpd
echo "Pausing qmail-pop3d"
svc -p /service/qmail-pop3d
;;
cont)
echo "Continuing qmail-send"
svc -c /service/qmail-send
echo "Continuing qmail-smtpd"
svc -c /service/qmail-smtpd
echo "Continuing qmail-pop3d"
svc -c /service/qmail-pop3d
;;
restart)
echo "Restarting qmail:"
echo "* Stopping qmail-smtpd."
svc -d /service/qmail-smtpd
echo "* Sending qmail-send SIGTERM and restarting."
svc -t /service/qmail-send
echo "* Restarting qmail-smtpd."
svc -u /service/qmail-smtpd
echo "* Restarting qmail-pop3d."
svc -t /service/qmail-pop3d
;;
cdb)
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
chmod 644 /etc/tcp.smtp.cdb
echo "Reloaded /etc/tcp.smtp."
tcprules /etc/tcp.pop3.cdb /etc/tcp.pop3.tmp < /etc/tcp.smtp
chmod 644 /etc/tcp.pop3.cdb
echo "Reloaded /etc/tcp.pop3."
;;
help)
cat < stop -- stops mail service (smtp connections refused, nothing goes out)
start -- starts mail service (smtp connection accepted, mail can go out)
pause -- temporarily stops mail service (connections accepted, nothing leaves)
cont -- continues paused mail service
stat -- displays status of mail service
cdb -- rebuild the tcpserver cdb file for smtp
restart -- stops and restarts smtp, sends qmail-send a TERM & restarts it
doqueue -- sends qmail-send ALRM, scheduling queued messages for delivery
reload -- sends qmail-send HUP, rereading locals and virtualdomains
queue -- shows status of queue
alrm -- same as doqueue
flush -- same as doqueue
hup -- same as reload
HELP
;;
*)
echo "Usage: $0 {start|stop|restart|doqueue|flush|reload|stat|pause|cont|cdb|queue|help}"
exit 1
;;
esac

exit 0

####################################### end script ##########################################

# chmod 755 /var/qmail/bin/qmailctl
ln -s /var/qmail/bin/qmailctl /usr/local/sbin
ln -s /var/qmail/bin/qmailctl /etc/rc.d/init.d/qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc0.d/K30qmail //dapat dng chkconfig -level 2345 qmail on
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc1.d/K30qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc2.d/S80qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc3.d/S80qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc4.d/S80qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc5.d/S80qmail
# ln -s /etc/rc.d/init.d/qmail /etc/rc.d/rc6.d/K30qmail


9.Create direktori /var/qmail/supervise
mkdir -p /var/qmail/supervise/qmail-send/log
mkdir -p /var/qmail/supervise/qmail-smtpd/log
chmod +t /var/qmail/supervise/qmail-send
chmod +t /var/qmail/supervise/qmail-smtpd


10.Create file /var/qmail/supervise/qmail-send/log/run
# vi /var/qmail/supervise/qmail-send/log/run

#!/bin/sh
############################### begin #############################################
# script /var/qmail/supervise/qmail-send/log/run


exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail

############################## end script ##########################################

# chmod 755 /var/qmail/supervise/qmail-send/log/run

11.Create file /var/qmail/supervise/qmail-send/run
# vi /var/qmail/supervise/qmail-send/run

#!/bin/sh
#######################################
# /var/qmail/supervise/qmail-send/run #
#######################################
exec /var/qmail/rc

# chmod 755 /var/qmail/supervise/qmail-send/run

12.Create ConcurencyIncoming
echo 20 > /var/qmail/control/concurrencyincoming
chmod 644 /var/qmail/control/concurrencyincoming

13.Create script /var/qmail/supervise/qmail-smptd/run
# vi /var/qmail/supervise/qmail-smtpd/run

#!/bin/sh
#################################################
# script /var/qmail/supervise/qmail-smtpd/run #
#################################################
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 2000000 \
/usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd 2>&1


# chmod 755 /var/qmail/supervise/qmail-smtpd/run

Create script /var/qmail/supervise/qmail-smtpd/log/run
# vi /var/qmail/supervise/qmail-smtpd/log/run

#!/bin/sh
# script /var/qmail/supervise/qmail-smtpd/log/run
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/smtpd

# chmod 755 /var/qmail/supervise/qmail-smtpd/log/run

14.Create direktori log untuk qmail
mkdir -p /var/log/qmail/smtpd
chown -R qmaill /var/log/qmail

15.link service ke /service
# ln -s /var/qmail/supervise/qmail-send /var/qmail/supervise/qmail-smtpd /service

lalu buat aturan relay
echo '127.:allow,RELAYCLIENT=""' > /etc/tcp.smtp
qmailctl cdb

install telnet dulu
# urpmi telnet

LALU CEK APAKAH SMTP sudah jalan apa belum dengan cara
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.zaidi.com ESMTP



16.install vpopmail

# mkdir -p /home/vpopmail
chown -R vpopmail.vchkpw /home/vpopmail
cd /usr/local/src/vpopmail-5.4.13
./configure --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/etc/tcp.smtp --enable-roaming-users=y --enable-relay-clear-minutes=60
make
make install-strip

17.Create direktori /var/qmail/supervise/qmail-pop3d/log
# mkdir -p /var/qmail/supervise/qmail-pop3d/log

18.create script /var/qmail/supervise/qmail-pop3d/run
# vi /var/qmail/supervise/qmail-pop3d/run

#!/bin/sh
#script /var/qmail/supervise/qmail-pop3d/run
# PERHATIKAN !!!!!!!!!!!!!
# FQDN sesuaikan dengan keadaan anda misal mail.zaidi.linux // linuxindo.tux

MAXPOP3D=`head -1 /var/qmail/control/concurrencypop3`
exec /usr/local/bin/softlimit -m 2000000 \
/usr/local/bin/tcpserver -v -R -H -l 0 -x /etc/tcp.pop3.cdb -c "$MAXPOP3D" \
0 110 /var/qmail/bin/qmail-popup \
FQDN /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1

# chmod 755 /var/qmail/supervise/qmail-pop3d/run

19.create script /var/qmail/supervise/qmail-pop3d/log/run
# vi /var/qmail/supervise/qmail-pop3d/log/run

#!/bin/sh
#/script var/qmail/supervise/qmail-pop3d/log/run
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t \
/var/log/qmail/pop3d

# chmod 755 /var/qmail/supervise/qmail-pop3d/log/run

20.create /var/qmail/control/concurrencypop3
# echo 20 > /var/qmail/control/concurrencypop3

21.create script /etc/tcp.pop3
# vi /etc/tcp.pop3
192.168.:allow
127.:allow
:deny


22.
chmod +t /var/qmail/supervise/qmail-pop3d
mkdir -p /var/log/qmail/pop3d
chown qmaill /var/log/qmail/pop3d
ln -s /var/qmail/supervise/qmail-pop3d /service
# crontab -e
40 * * * * /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null

CEK APAKAH POP3 SERVERNYA SUDAH JALAN APA BELUM...
# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK <3983.1042052657@mail.nata.com>


23. Langkah selanjutnya adalah membuat domain beserta user-usernya, contohnya kita akan membuat domain zaidi.com dengan user-usernya yaitu rafid (rafid@zaidi.com) dan joe (joe@zaidi.com)..
CATATAN = "DOMAIN TERSEBUT SUDAH HARUS TERDAFTAR DI DNS SERVER"

# /home/vpopmail/bin/vadddomain zaidi.com
Please enter password for postmaster:
enter password again:

#/home/vpopmail/bin/vadduser rafid@zaidi.com
Please enter password for rafid@zaidi.com:
enter password again:

#/home/vpopmail/bin/vadduser joea@zaidi.com
Please enter password for joe@zaidi.com:
enter password again:


24. Lalu coba kirim email ke salah satu user yang telah kita buat tetapi sebelumnya
# ln -s /var/qmail/bin/sendmail /usr/sbin
# mail rafid@zaidi.com
Subject: test
ya..test aja deh..
.
Cc:


Setelah itu coba cek email yang masuk untuk user rafid@zaidi.com
# telnet mail.zaidi.com 110
Trying 192.168.1.1...
Connected to mail.zaidi.com (192.168.1.1).
Escape character is '^]'.
+OK <4948.1042053625@mail.zaidi.com>
user rafid@zaidi.com
+OK
pass rafid
+OK
list
+OK
1 292
.
retr 1
+OK
Return-Path:
Delivered-To: rafid@zaidi.com
Received: (qmail 4930 invoked by uid 0); 8 Jan 2002 19:20:12 -0000
Date: 8 Jan 2002 19:20:12 -0000
Message-ID: <20030108192012.4929.qmail@mail.zaidi.com>
From: nata@mail.zaidi.com
To: rafid@zaidi.com
Subject: test

ya..test aja deh..

.

25.Install courier-authlib // untuk imapnya
# cd /usr/local/src
Install dulu libgdbm nya
# urpmi libgdbm-devel
# tar -jxvf courier-authlib-0.55.tar.bz2
# cd courier-authlib-0.55
# ./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkp --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat
# make && make check
# make install-strip && make install-configure

Selanjutnya kita masukan startup script authdaemond di /etc/rc.local
# vi /etc/rc.local
tambahkan baris dibawah ini dalam rc.local

/usr/local/sbin/authdaemond start

26. Install courier-imap
# cd ..
# tar -jxvf courier-imap-4.0.2.tar.bz2
untuk mengcompile courier imap, imap membutuhkan user biasa bukan root, disini kita
menggunkan user student
# chown -R student:wheel courier-imap-4.0.2
# cd courier-imap-4.0.2
# su student
$./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat
$ make && make check

sekarang kita kembali lagi sebagi user root
$ exit
# make install-strip && make install-configure
# vi /usr/local/etc/imapd.cnf
ubah postmaser@example.com sesusai dengan email anda, misalkan postmaster@zaidi.com
# vi /usr/local/etc/imapd
pastikan configurasi ini harus ada : IMAPDSTART=YES // cari file ini
# vi /usr/local/etc/authlib/authdaemonrc
pastikan setting authmodulelist hanya authvchkpw, seperti ini :
authmodulelist="authvchkpw"
cp /usr/local/libexec/imapd.rc /etc/rc.d/init.d/imap
cp /usr/local/libexec/imapd-ssl.rc /etc/rc.d/init.d/imaps
/usr/local/sbin/authdaemond stop
/usr/local/sbin/authdaemond start
/etc/rc.d/init.d/imap stop
/etc/rc.d/init.d/imaps stop
/etc/rc.d/init.d/imap start
/etc/rc.d/init.d/imaps start

test dengan perintah nmap localhost, apabila telihat port 143 dan 993 berarti udah jalan imap servernya
# nmap localhost

// jika belum ada install dulu urpmi nmap

27. Install Courierpass, supaya user dapat merubah passwordnya sendiri
# cd ..
# tar -zxvf courierpassd-1.1.0-RC1.tar.gz
# cd courierpassd-1.1.0-RC1
# ./configure
# make && make install
# urpmi xinetd
# cd /etc/xinetd.d
# vi courierpassd
masukkan script di bawah ini :

service courierpassd
{
port = 106
socket_type = stream
protocol = tcp
user = root
server = /usr/local/sbin/courierpassd
server_args = -s imap
wait = no
only_from = 127.0.0.1
instances = 4
disable = no
}

# vi /etc/services
tambah kan option ini dibawah ini dalam service, dan supaya seragam portnya di bawah 105

courierpassd 106/tcp #for /etc/xinetd.d/courierpassd

# /etc/rc.d/init.d/xinetd restart
// tadi yang ini dilewat

install apache dulu
# urpmi apache apache-mod_php

lalu start apachenya
service http restart

28. Install Squirrelmail
cd /usr/local/src
cp squirrelmail-1.4.10a.tar.bz2 /var/www/html
cd /var/www/html/
tar -jxvf squirrelmail-1.4.10a.tar.bz2
mv squirrelmail-1.4.10a webmail
cd webmail
mkdir /var/sqattachements
chown -R apache:apache /var/sqattachements
chown -R apache:apache data
cd config
./conf.pl
tampilan serverti dibawa ini

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >>

pilih 2

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : 192.168.5.158 ( diganti dengan IP anda )
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >>

pilih A
IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : other
9. Delimiter : detect

pilih B

SMTP Settings
-------------
4. SMTP Server : localhost
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : none
8. Secure SMTP (TLS) : false
9. Header encryption key :

pilih R
selanjutnya pilih 4


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/ // ubah ini
2. Attachment Directory : /var/sqattachements/ //ubah ini
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

pilih s
pilih q

# selanjutnya tinggal buka bowser anda, dan loginlah dengan user yang telah dibuat tadi, misalkan rafid@zaidi.com
http://localhost/webmail

untuk ganti jadi nama
ubah di client
di vi /etc/resolv.conf
tembak ke ip server 192.168.15.165
mail.linuxindo.tux
sama seperti waktu pertama kali bikin


Lain-lain
beberapa konfigurasi di vi
settingan di client
vi /etc/resolv.conf
nameserver 192.168.5.165
search linuxindo.tux
akses dengan
http://linuxindo.tux/webmail
atau
http://mail.linuxindo.tux/webmail

urpmi apache apache-mod_php

[root@localhost student]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <2178.1218657894@mail.linuxindo.tux>
untuk keluar control kurung siku lalu quit

untuk copy file
wget -r -nd -np http://192.168.5.2/apps/qmail-squirrelmail/

lalu hapus
rm * -fr
rm index* -f


finish

DNS di Linux ( versi sederhana )

Langkah - Langkah yang harus dilakukan :

#urpmi bind

Lalu edit file konfigurasi /etc/named.conf

tambahkan ini dibaris terakhir

zone "linuxindo.tux" IN {
type master;
file "db.linuxindo.tux";
};

// kalau mau tambah infolinux.tux maka buat file seperti di atas satu lagi
// IP yang disini bisa kita masukin IP dari ISP atau yang kita beli

zone "5.168.192.in-addr.arpa" IN {
type master;
file "db.192.168.5";
};


untuk zone di hint itu ada lah root server

[root@localhost student]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:8F:CE:44:21
inet addr:192.168.5.165 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::213:8fff:fece:4421/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17379 errors:0 dropped:0 overruns:0 frame:0
TX packets:13844 errors:0 dropped:0 overruns:0 carrier:0
collisions:399 txqueuelen:1000
RX bytes:15959945 (15.2 MiB) TX bytes:2294445 (2.1 MiB)
Interrupt:21 Base address:0xec00

langkah selanjutnya adalah

[root@localhost student]# cd /var/lib/named/var/named --> direktori tempat named.ca berada ( root server )
[root@localhost named]# ls
master/ named.ca reverse/ slaves/

[root@localhost named]# vi named.ca

isinya kurang lebih seperti ini :
;
;
; formerly NS.INTERNIC.NET
;
; $Id: bind-named.root 80849 2007-09-06 11:56:48Z oden $
; $HeadURL: svn+ssh://svn.mandriva.com/svn/packages/cooker/bind/current/SOURCES/
bind-named.root $
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
;
; formerly C.PSI.NET


[root@localhost named]# ls master
localdomain.zone localhost.zone

kita copy saja file localhost.zone menjadi db.inuxindo.tux dengan syntax seperti dibawah ini di direktori named:

[root@localhost named]# cp master/localhost.zone db.linuxindo.tux

[root@localhost named]# vi db.linuxindo.tux
1d = 86400 detik
ns yang di atas dan di bawah harus sama

$TTL 1d
@ IN SOA ns.linuxindo.tux. admin.linuxindo.tux. (
2008081201 ; serial (d. adams) tiap ada revisi ganti
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum update

IN NS ns.linuxindo.tux. // ada @atau tidak tidak ngaruh
IN NS ns2.linuxindo.tux.
IN MX 10 mail.linuxindo.tux. // mail server, angka = priority
IN MX 5 mail2.linuxindo.tux. // harus beda jika ingin tambahkan 1 domain lagi misal infolinux.tux buat file db.infolinux.tux satu lagi
IN A 192.168.5.165 // harus di rata kiri
ns IN A 192.168.5.165
ns2 IN A 192.168.5.166 // kalau A ke IP sedang cname ke name
mail IN A 192.168.5.165
mail2 IN A 192.168.5.166
www IN CNAME mail.linuxindo.tux.
webmail IN CNAME mail.linuxindo.tux.

[root@localhost named]# cp db.linuxindo.tux db.192.168.5 // copy ke file yang lain

[root@localhost named]# vi db.192.168.5
$TTL 1d
@ IN SOA ns.linuxindo.tux. admin.linuxindo.tux. (
2008081200 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

@ IN NS ns.linuxindo.tux.
@ IN NS ns2.linuxindo.tux. // sama sampai dengan ini lalu kita
tambah file di bawah ini
165 IN PTR mail.linuxindo.tux. // pake mail karena kita akan membuat server mail
166 IN PTR mail2.linuxindo.tux.


[root@localhost named]# service named start
Starting named: [ OK ]

[root@localhost named]# cd ../log

[root@localhost log]# ls
default.log query.log update.log xfer-out.log
notify.log security.log xfer-in.log

[root@localhost log]# tail -f default.log // check error

Tambahkan
vi /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.5.165 // ip kita atau ip server yang dituju
search linuxindo.tux
// nanti begitu kita tambah host webmail maka akan ditambahkan ke linuxindo.tux
~

Lalu namednya direstart lagi

UTILITAS DNS

[root@localhost student]# host linuxindo.com // mempunyai Ip yang sama
linuxindo.com has address 202.43.162.29
linuxindo.com mail is handled by 10 mail.linuxindo.com.

[root@localhost student]# host infolinux.web.id
infolinux.web.id has address 202.43.162.29
infolinux.web.id mail is handled by 10 mail.infolinux.web.id.

[root@localhost student]# host www.linuxindo.tux // apa aja yang aktif
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165
mail.linuxindo.tux has address 192.168.5.166

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.166
mail.linuxindo.tux has address 192.168.5.165
// contoh di atas salah, mail.linuxindo.tux tidak boleh mengaju ke 2 IP, yang benar dibawah

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host www.linuxindo.tux
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host mail2.linuxindo.tux
mail2.linuxindo.tux has address 192.168.5.166

[root@localhost student]# host -t mx linuxindo.tux // ada berapa server yang aktif
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux. // prioritas pertama
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host webmail // fungsi search di /etc/resolv.conf
Host webmail not found: 3(NXDOMAIN)

[root@localhost student]# host www
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host -t mx linuxindo.com
linuxindo.com mail is handled by 10 mail.linuxindo.com.

[root@localhost student]# host -t mx google.com
google.com mail is handled by 10 smtp1.google.com.
google.com mail is handled by 10 smtp2.google.com.
google.com mail is handled by 10 smtp3.google.com.
google.com mail is handled by 10 smtp4.google.com.

[root@localhost student]# host -t mx google.co.id
google.co.id mail is handled by 10 smtp2.google.com.
google.co.id mail is handled by 10 smtp3.google.com.
google.co.id mail is handled by 10 smtp4.google.com.
google.co.id mail is handled by 10 smtp1.google.com.

[root@localhost student]# host -t mx google.com
google.com mail is handled by 10 smtp4.google.com.
google.com mail is handled by 10 smtp1.google.com.
google.com mail is handled by 10 smtp2.google.com.
google.com mail is handled by 10 smtp3.google.com.

[root@localhost student]# host -t mx yahoo.com
yahoo.com mail is handled by 1 f.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 g.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 a.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 b.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 c.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 d.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 e.mx.mail.yahoo.com.

[root@localhost student]# host -t mx matapel.com
matapel.com mail is handled by 10 mail.matapel.com.

[root@localhost student]# host -t mx linuxindo.tux
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host linuxindo.tux
linuxindo.tux has address 192.168.5.165
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host -t mx cbn.net.id
cbn.net.id mail is handled by 20 mx.cbn.net.id.


[root@localhost student]# host e.mx.mail.yahoo.com
e.mx.mail.yahoo.com has address 216.39.53.1
e.mx.mail.yahoo.com mail is handled by 0 .

[root@localhost student]# host f.mx.mail.yahoo.com
f.mx.mail.yahoo.com has address 68.142.202.247
f.mx.mail.yahoo.com has address 209.191.88.247
f.mx.mail.yahoo.com mail is handled by 0 .

[root@localhost student]#

contoh jika buat infolinux.tux dicopy dari linuxindo.tux

[root@localhost named]# vi db.infolinux.tux

$TTL 1d
@ IN SOA ns.infolinux.tux. admin.infolinux.tux. ( //perhatikan titik
2008081200 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS ns.infolinux.tux.

IN MX 10 mail.infolinux.tux.

IN A 192.168.5.1 // jika tanpa www
ns IN A 192.168.5.165

mail IN A 192.168.5.165
www IN A 192.168.5.1 // jika Ip nya beda
webma1l IN CNAME mail.linuxindo.tux.
smtp IN CNAME mail.linuxindo.tux.
~
~
~

[root@localhost student]# host infolinux.tux
infolinux.tux has address 192.168.5.1
infolinux.tux mail is handled by 10 mail.infolinux.tux.

[root@localhost student]# host www.infolinux.tux
www.infolinux.tux has address 192.168.5.1



IP (192.168.5.165 ) mempunyai 2 domain yaitu infolinux.tux dan linuxindo.tux
[root@localhost student]# host infolinux.tux
infolinux.tux has address 192.168.5.165
infolinux.tux mail is handled by 5 mail2.infolinux.tux.
infolinux.tux mail is handled by 10 mail.infolinux.tux.

[root@localhost student]# host linuxindo.tux
linuxindo.tux has address 192.168.5.165
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host www
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165


End of Session 1 ( ok )

===========================================================
SESI ke 2 / Qmail
===========================================================

pertama-tama gcc dulu jika tidak ada install gcc dengan
#urpmi gcc

Persiapan !!!
create user-user untuk qmail
# groupadd nofiles
# groupadd vchkpw
# mkdir /var/qmail
# useradd -g nofiles -d /var/qmail/alias alias
# useradd -g nofiles -d /var/qmail qmaild
# useradd -g nofiles -d /var/qmail qmaill
# useradd -g nofiles -d /var/qmail qmailp
# groupadd qmail
# useradd -g qmail -d /var/qmail qmailq
# useradd -g qmail -d /var/qmail qmailr
# useradd -g qmail -d /var/qmail qmails
# useradd -g vchkpw -u 89 vpopmail
-- buat satu2

1.Buat direktori src
# mkdir -p /usr/local/src
download semua file tersebut di atas lalu copy kan ke direktori /usr/local/src
# cd /usr/local/src
# tar -zxvf qmail-1.03.tar.gz
# tar -zxvf ucspi-tcp-0.88.tar.gz
# tar -zxvf vpopmail-5.4.13.tar.gz


2.Buat symlink direktori /usr/share/man ke /var/qmail
# ln -s /usr/share/man /var/qmail/man


3.Compile Qmail dan membuat qmail basic configuration
# cd /usr/local/src/qmail-1.03
# patch < ../qmail-1.03.errno.patch
# make setup check

[root@localhost qmail-1.03]# ./config-fast mail.linuxindo.tux
// sesuai nama mail server
Your fully qualified host name is mail.linuxindo.tux.
Putting mail.linuxindo.tux into control/me...
Putting linuxindo.tux into control/defaultdomain...
Putting linuxindo.tux into control/plusdomain...
Putting mail.linuxindo.tux into control/locals...
Putting mail.linuxindo.tux into control/rcpthosts...
Now qmail will refuse to accept SMTP messages except to mail.linuxindo.tux.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!

[root@localhost qmail-1.03]# cd ../ucspi-tcp-0.88
[root@localhost ucspi-tcp-0.88]# vi conf-cc
gcc -O2 -include /usr/include/errno.h

[root@localhost ucspi-tcp-0.88]# make
# make setup check

Langkah ke 5
[root@localhost ucspi-tcp-0.88]# mkdir /package

[root@localhost ucspi-tcp-0.88]# cp /usr/local/src/daemontools-0.76.tar.gz /package

[root@localhost ucspi-tcp-0.88]# cd /package

[root@localhost package]# tar -zxvf daemontools-0.76.tar.gz

[root@localhost package]# cd admin/daemontools-0.76/src

[root@localhost src]# patch < /usr/local/src/daemontools-0.76.errno.patch
patching file error.h

[root@localhost src]# cd ..

[root@localhost daemontools-0.76]# package/install
Linking ./src/* into ./compile...
Compiling everything in ./compile...
init should start svscan now.


[root@localhost daemontools-0.76]# ps aux | grep svscan
root 10271 0.0 0.2 2372 1096 ? Ss 13:50 0:00 /bin/sh /command/svscanboot
root 10273 0.0 0.0 1664 360 ? S 13:50 0:00 svscan /service
root 10276 0.0 0.1 3072 728 pts/4 S+ 13:50 0:00 grep --color svscan

[root@localhost daemontools-0.76]# cp /var/qmail/boot/home /var/qmail/rc

[root@localhost daemontools-0.76]# vi /var/qmail/rc
copy isi yang ada di script yang diberikan linuxindo

[root@localhost daemontools-0.76]# chmod 755 /var/qmail/rc
[root@localhost daemontools-0.76]# vi /var/qmail/bin/qmailctl
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/bin/qmailctl
[root@localhost daemontools-0.76]# ln -s /var/qmail/bin/qmailctl /usr/local/sbin
[root@localhost daemontools-0.76]# ln -s /var/qmail/bin/qmailctl /etc/rc.d/init.d/qmail

[root@localhost daemontools-0.76]# chkconfig --level 2345 qmail on // langkah cepat
pada langkah ke 8

[root@localhost daemontools-0.76]# mkdir -p /var/qmail/supervise/qmail-send/log
[root@localhost daemontools-0.76]# mkdir -p /var/qmail/supervise/qmail-smtpd/log
[root@localhost daemontools-0.76]# chmod +t /var/qmail/supervise/qmail-send
[root@localhost daemontools-0.76]# chmod +t /var/qmail/supervise/qmail-smtpd
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-send/log/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-send/log/run
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-send/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-send/run
[root@localhost daemontools-0.76]# echo 20 > /var/qmail/control/concurrencyincoming
[root@localhost daemontools-0.76]# chmod 644 /var/qmail/control/concurrencyincoming
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-smtpd/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-smtpd/run
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-smtpd/log/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-smtpd/log/run
[root@localhost daemontools-0.76]# mkdir -p /var/log/qmail/smtpd
[root@localhost daemontools-0.76]# chown -R qmaill /var/log/qmail

langkah ke 15.
[root@localhost daemontools-0.76]# ln -s /var/qmail/supervise/qmail-send /var/qmail/supervise/qmail-smtpd /service

[root@localhost daemontools-0.76]# echo '127.:allow,RELAYCLIENT=""' > /etc/tcp.smtp

[root@localhost daemontools-0.76]#qmailctl cdb
Reloaded /etc/tcp.smtp.
Reloaded /etc/tcp.pop3.

[root@localhost daemontools-0.76]# urpmi telnet
Package telnet-client-krb5-1.6.2-7mdv2008.0.i586 is already installed

[root@localhost daemontools-0.76]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
220 mail.linuxindo.tux ESMTP
^] ( untuk keluar gunakan kontrol ]
telnet> quit
Connection closed.

INSTALASI VPOPMAIL
[root@localhost daemontools-0.76]# mkdir -p /home/vpopmail
[root@localhost daemontools-0.76]# chown -R vpopmail.vchkpw /home/vpopmail
[root@localhost daemontools-0.76]# cd /usr/local/src/vpopmail-5.4.13

[root@localhost vpopmail-5.4.13]# ./configure --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/etc/tcp.smtp --enable-roaming-users=y --enable-relay-clear-minutes=60

# make install-strip

[root@localhost vpopmail-5.4.13]# mkdir -p /var/qmail/supervise/qmail-pop3d/log
[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/run
[root@localhost vpopmail-5.4.13]# chmod 755 /var/qmail/supervise/qmail-pop3d/run

[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/log/run
[root@localhost vpopmail-5.4.13]# chmod 755 /var/qmail/supervise/qmail-pop3d/log/run

langkah ke 20
[root@localhost vpopmail-5.4.13]# echo 20 > /var/qmail/control/concurrencypop3
[root@localhost vpopmail-5.4.13]# vi /etc/tcp.pop3
[root@localhost vpopmail-5.4.13]# chmod +t /var/qmail/supervise/qmail-pop3d
[root@localhost vpopmail-5.4.13]# mkdir -p /var/log/qmail/pop3d
[root@localhost vpopmail-5.4.13]# chown qmaill /var/log/qmail/pop3d
[root@localhost vpopmail-5.4.13]# ln -s /var/qmail/supervise/qmail-pop3d /service
[root@localhost vpopmail-5.4.13]# crontab -e
40 * * * * /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null
masukan di atas

[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12906.1218650852@FQDN> // berati masih salah dalam hal ini harus mail.linuxindo.tux
^]
telnet> quit
Connection closed.

edit disini /// terjadi kesalahan disini
[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/run

[root@localhost vpopmail-5.4.13]# service qmail restart
Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Restarting qmail-smtpd.
* Restarting qmail-pop3d.

[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12929.1218650969@mail.linuxindo.tux>
^]
telnet> quit
Connection closed.

Langkah ke 23
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadddomain linuxindo.tux
Please enter password for postmaster:
enter password again:
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadduser andi@linuxindo.tux
Please enter password for andi@linuxindo.tux:
enter password again:
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadduser henry@linuxindo.tux
Please enter password for henry@linuxindo.tux:
enter password again:
[root@localhost vpopmail-5.4.13]# ln -s /var/qmail/bin/sendmail /usr/sbin
[root@localhost vpopmail-5.4.13]# mail andi@linuxindo.tux
Subject: test
tetresdrwerwerewrwer
werewrwe
rwewe
.
EOT
[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12944.1218651192@mail.linuxindo.tux>
user andi@linuxindo.tux // diketik biasa user lalu andi@matapel.linux
+OK
pass
-ERR syntax error
pass andi
+OK
list
+OK
1 482
.
retr
-ERR syntax error
retr 1
+OK
Return-Path:
Delivered-To: andi@linuxindo.tux
Received: (qmail 12940 invoked by uid 0); 13 Aug 2008 18:12:58 -0000
Message-ID: <20080813181258.12939.qmail@mail.linuxindo.tux>
From: student@mail.linuxindo.tux
Date: Wed, 13 Aug 2008 14:12:58 -0400
To: andi@linuxindo.tux
Subject: test
User-Agent: Heirloom mailx 12.3 7/15/07
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

tetresdrwerwerewrwer
werewrwe
rwewe

.
quit
+OK
Connection closed by foreign host.

Langkah ke 25
[root@localhost vpopmail-5.4.13]# cd /usr/local/src

install squirrelmail
[root@localhost src]# urpmi libgdbm-devel

http://192.168.5.2/Mandrake/2008/i586/media/main/libgdbm-devel-1.8.3-5mdv2008.0.i586.rpm
installing libgdbm-devel-1.8.3-5mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/1: libgdbm-devel #############################################

[root@localhost src]# tar -jxvf courier-authlib-0.55.tar.bz2

[root@localhost src]# cd courier-authlib-0.55

[root@localhost courier-authlib-0.55]#./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkp --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat

[root@localhost courier-authlib-0.55]# make && make check

[root@localhost courier-authlib-0.55]# make install-strip && make install-configure

[root@localhost courier-authlib-0.55]# vi /etc/rc.local
/usr/local/sbin/authdaemond start

[root@localhost courier-authlib-0.55]# cd ..

[root@localhost src]# tar -jxvf courier-imap-4.0.2.tar.bz2

[root@localhost src]# chown -R student:wheel courier-imap-4.0.2

[root@localhost src]# cd courier-imap-4.0.2

[root@localhost courier-imap-4.0.2]# su student

[student@localhost courier-imap-4.0.2]$. /configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat

[student@localhost courier-imap-4.0.2]$ make && make check


[student@localhost courier-imap-4.0.2]$ exit
exit
[root@localhost courier-imap-4.0.2]# make install-strip && make install-configure

# vi /usr/local/etc/imapd.cnf
ubah postmaser@example.com sesusai dengan email anda, misalkan postmaster@zaidi.com
# vi /usr/local/etc/imapd
pastikan configurasi ini harus ada : IMAPDSTART=YES
# vi /usr/local/etc/authlib/authdaemonrc
pastikan setting authmodulelist hanya authvchkpw, seperti ini :
authmodulelist="authvchkpw"
# cp /usr/local/libexec/imapd.rc /etc/rc.d/init.d/imap
# cp /usr/local/libexec/imapd-ssl.rc /etc/rc.d/init.d/imaps
# /usr/local/sbin/authdaemond stop
# /usr/local/sbin/authdaemond start
# /etc/rc.d/init.d/imap stop
# /etc/rc.d/init.d/imaps stop
# /etc/rc.d/init.d/imap start
# /etc/rc.d/init.d/imaps start.

[root@localhost courier-imap-4.0.2]#
[root@localhost courier-imap-4.0.2]# cd /usr/local/src

[root@localhost courier-imap-4.0.2]# nmap localhost
bash: nmap: command not found nmap belum ada maka install dulu

[root@localhost courier-imap-4.0.2]# urpmi nmap

http://192.168.5.2/Mandrake/2008/i586/media/main/nmap-4.20-2mdv2008.0.i586.rpm
installing nmap-4.20-2mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/1: nmap #############################################

[root@localhost courier-imap-4.0.2]# nmap localhost

Starting Nmap 4.20 ( http://insecure.org ) at 2008-08-13 15:05 EDT
Interesting ports on localhost (127.0.0.1):
Not shown: 1689 closed ports
PORT STATE SERVICE
25/tcp open smtp
53/tcp open domain
110/tcp open pop3
111/tcp open rpcbind
143/tcp open imap
953/tcp open rndc
993/tcp open imaps
6000/tcp open X11

Nmap finished: 1 IP address (1 host up) scanned in 0.761 seconds

[root@localhost courier-imap-4.0.2]# cd /usr/local/src

[root@localhost src]# cp squirrelmail-1.4.10a.tar.bz2 /var/www/html

cp: cannot create regular file `/var/www/html': No such file or directory
[root@localhost src]# cd /var/www/html/
bash: cd: /var/www/html/: No such file or directory

[root@localhost src]# tar -jxvf squirrelmail-1.4.10a.tar.bz2

[root@localhost src]# mv squirrelmail-1.4.10a webmail

[root@localhost src]# cd webmail
[root@localhost webmail]# mkdir /var/sqattachements
[root@localhost webmail]# chown -R apache:apache /var/sqattachements
chown: `apache:apache': invalid user
[root@localhost webmail]# chown -R apache:apache data
chown: `apache:apache': invalid user
[root@localhost webmail]# cd config

Langkah ke 28
[root@localhost config]# urpmi apache apache-mod_php
// karena apache belum ada

kita ulang lagi
[root@localhost config]# cd /usr/local/src
[root@localhost src]# cp squirrelmail-1.4.10a.tar.bz2 /var/www/html
[root@localhost src]# cd /var/www/html/
[root@localhost html]# tar -jxvf squirrelmail-1.4.10a.tar.bz2
[root@localhost html]# mv squirrelmail-1.4.10a webmail
[root@localhost html]# cd webmail

[root@localhost webmail]# mkdir /var/sqattachements
mkdir: cannot create directory `/var/sqattachements': File exists
[root@localhost webmail]# chown -R apache:apache /var/sqattachements
[root@localhost webmail]# chown -R apache:apache data
[root@localhost webmail]# cd config

[root@localhost config]# ./conf.pl
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 2


SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com // matapel.linux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> A




SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : other
9. Delimiter : detect

B. Update SMTP Settings : localhost:25
H. Hide IMAP Server Settings

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> B

SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com // ganti jadi matapel.linux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

SMTP Settings
-------------
4. SMTP Server : localhost
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : none
8. Secure SMTP (TLS) : false
9. Header encryption key :

A. Update IMAP Settings : localhost:143 (other)
H. Hide SMTP Settings

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> R

SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 4


SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> q


Exiting conf.pl.
You might want to test your configuration by browsing to
http://your-squirrelmail-location/src/configtest.php
Happy SquirrelMailing!

[root@localhost config]# service httpd restart

Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]

[root@localhost config]# ./conf.pl
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 1


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Organization Preferences
1. Organization Name : SquirrelMail
2. Organization Logo : ../images/sm_logo.png
3. Org. Logo Width/Height : (308/111)
4. Organization Title : SquirrelMail $version
5. Signout Page :
6. Top Frame : _top
7. Provider link : http://www.squirrelmail.org/
8. Provider name : SquirrelMail

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> r





SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 2


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 1

The domain name is the suffix at the end of all email addresses. If
for example, your email address is jdoe@example.com, then your domain
would be example.com.

[example.com]: linuxindo.tux
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : linuxindo.tux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : linuxindo.tux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> r




SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 4


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 1

Specify the location for your data directory.
The path name can be absolute or relative (to the config directory).
You probably need to create this directory yourself. Here are two examples:
Absolute: /var/local/squirrelmail/data/
Relative: ../data/
Relative paths to directories outside of the SquirrelMail distribution
will be converted to their absolute path equivalents in config.php.

Note: There are potential security risks with having a writable directory
under the web server's root directory (ex: /home/httpd/html).
For this reason, it is recommended to put the data directory
in an alternate location of your choice.

[/var/local/squirrelmail/data/]: /var/www/html/webmail/data/
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 2

Path to directory used for storing attachments while a mail is
being sent. The path name can be absolute or relative (to the config directory).
It doesn't matter. Here are two examples:
Absolute: /var/spool/squirrelmail/attach/
Relative: ../attach/
Relative paths to directories outside of the SquirrelMail distribution
will be converted to their absolute path equivalents in config.php.

Note: There are a few security considerations regarding this
directory:
1. It should have the permission 733 (rwx-wx-wx) to make it
impossible for a random person with access to the webserver
to list files in this directory. Confidential data might
be laying around in there.
Depending on your user:group assignments, 730 (rwx-wx---)
may be possible, and more secure (e.g. root:apache)
2. Since the webserver is not able to list the files in the
content is also impossible for the webserver to delete files
lying around there for too long.
3. It should probably be another directory than the data
directory specified in option 3.

[/var/local/squirrelmail/attach/]: /var/sqattachements/
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/sqattachements/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/sqattachements/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> q


Exiting conf.pl.
You might want to test your configuration by browsing to
http://your-squirrelmail-location/src/configtest.php
Happy SquirrelMailing!

[root@localhost config]# service httpd restart
Shutting down httpd: [ OK ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]


================================================
selesai sampai disini coba http://localhost/webmail
Lihat topik qmail

=========================================================================
EOF

Tambahan
[root@localhost config]# df
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 7.7G 2.9G 4.5G 40% /
/dev/hda6 8.4G 202M 8.2G 3% /home
/dev/sda1 952M 15M 938M 2% /media/disk
[root@localhost config]# cd /home/student/qmail/
[root@localhost qmail]# ls
change_pass-2.7a-1.4.x.tar.gz qmail-1.03.errno.patch
courier-authlib-0.55.tar.bz2 qmail-1.03.tar.gz
courier-imap-4.0.2.tar.bz2 qmailhowto_squirrelmail.txt
courierpassd-1.1.0-RC1.tar.gz squirrelmail-1.4.10a.tar.bz2
daemontools-0.76.errno.patch ucspi-tcp-0.88.tar.gz
daemontools-0.76.tar.gz vpopmail-5.4.13.tar.gz
[root@localhost qmail]# cd ..
[root@localhost student]# cp qmail/ /media/disk/
Bumi/ dh/ xcode_magazine_3/ xcode_magazine_4/
[root@localhost student]# cp qmail/ /media/disk/
Bumi/ dh/ xcode_magazine_3/ xcode_magazine_4/
[root@localhost student]# cp qmail/ /media/disk/ -frv
`qmail/' -> `/media/disk/qmail'
`qmail/change_pass-2.7a-1.4.x.tar.gz' -> `/media/disk/qmail/change_pass-2.7a-1.4.x.tar.gz'
`qmail/qmail-1.03.tar.gz' -> `/media/disk/qmail/qmail-1.03.tar.gz'
`qmail/daemontools-0.76.tar.gz' -> `/media/disk/qmail/daemontools-0.76.tar.gz'
`qmail/courierpassd-1.1.0-RC1.tar.gz' -> `/media/disk/qmail/courierpassd-1.1.0-RC1.tar.gz'
`qmail/vpopmail-5.4.13.tar.gz' -> `/media/disk/qmail/vpopmail-5.4.13.tar.gz'
`qmail/qmail-1.03.errno.patch' -> `/media/disk/qmail/qmail-1.03.errno.patch'
`qmail/squirrelmail-1.4.10a.tar.bz2' -> `/media/disk/qmail/squirrelmail-1.4.10a.tar.bz2'
`qmail/qmailhowto_squirrelmail.txt' -> `/media/disk/qmail/qmailhowto_squirrelmail.txt'
`qmail/ucspi-tcp-0.88.tar.gz' -> `/media/disk/qmail/ucspi-tcp-0.88.tar.gz'
`qmail/courier-authlib-0.55.tar.bz2' -> `/media/disk/qmail/courier-authlib-0.55.tar.bz2'
`qmail/courier-imap-4.0.2.tar.bz2' -> `/media/disk/qmail/courier-imap-4.0.2.tar.bz2'
`qmail/daemontools-0.76.errno.patch' -> `/media/disk/qmail/daemontools-0.76.errno.patch'
[root@localhost student]# cd /media/disk/
[root@localhost disk]# ls -al
total 40
drwxr-xr-x 7 student root 4096 2008-08-13 15:26 ./
drwxr-xr-x 5 root root 4096 2008-08-13 14:30 ../
drwxr-xr-x 3 student root 8192 2008-08-11 22:09 Bumi/
drwxr-xr-x 4 student root 12288 2008-08-08 01:15 dh/
drwxr-xr-x 2 student root 4096 2008-08-13 15:26 qmail/
drwxr-xr-x 3 student root 4096 2008-08-08 00:28 xcode_magazine_3/
drwxr-xr-x 3 student root 4096 2008-08-08 00:28 xcode_magazine_4/
[root@localhost disk]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 7.7G 2.9G 4.5G 40% /
/dev/hda6 8.4G 202M 8.2G 3% /home
/dev/sda1 952M 21M 931M 3% /media/disk
[root@localhost disk]# cd qmail/
[root@localhost qmail]# ls
change_pass-2.7a-1.4.x.tar.gz* qmail-1.03.errno.patch*
courier-authlib-0.55.tar.bz2* qmail-1.03.tar.gz*
courier-imap-4.0.2.tar.bz2* qmailhowto_squirrelmail.txt*
courierpassd-1.1.0-RC1.tar.gz* squirrelmail-1.4.10a.tar.bz2*
daemontools-0.76.errno.patch* ucspi-tcp-0.88.tar.gz*
daemontools-0.76.tar.gz* vpopmail-5.4.13.tar.gz*
[root@localhost qmail]# cd ..
[root@localhost disk]# cd ..
[root@localhost media]# umo
umount umount.cifs3 umount.nfs
umount.cifs umount.hal umount.nfs4
[root@localhost media]# umount disk/
[root@localhost media]#

DNS di Linux

Langkah - Langkah yang harus dilakukan :

#urpmi bind

Lalu edit file konfigurasi /etc/named.conf

tambahkan ini dibaris terakhir

zone "linuxindo.tux" IN {
type master;
file "db.linuxindo.tux";
};

// kalau mau tambah infolinux.tux maka buat file seperti di atas satu lagi
// IP yang disini bisa kita masukin IP dari ISP atau yang kita beli

zone "5.168.192.in-addr.arpa" IN {
type master;
file "db.192.168.5";
};


untuk zone di hint itu ada lah root server

[root@localhost student]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:8F:CE:44:21
inet addr:192.168.5.165 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::213:8fff:fece:4421/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17379 errors:0 dropped:0 overruns:0 frame:0
TX packets:13844 errors:0 dropped:0 overruns:0 carrier:0
collisions:399 txqueuelen:1000
RX bytes:15959945 (15.2 MiB) TX bytes:2294445 (2.1 MiB)
Interrupt:21 Base address:0xec00

langkah selanjutnya adalah

[root@localhost student]# cd /var/lib/named/var/named --> direktori tempat named.ca berada ( root server )
[root@localhost named]# ls
master/ named.ca reverse/ slaves/

[root@localhost named]# vi named.ca

isinya kurang lebih seperti ini :
;
;
; formerly NS.INTERNIC.NET
;
; $Id: bind-named.root 80849 2007-09-06 11:56:48Z oden $
; $HeadURL: svn+ssh://svn.mandriva.com/svn/packages/cooker/bind/current/SOURCES/
bind-named.root $
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
;
; formerly C.PSI.NET



[root@localhost named]# ls master
localdomain.zone localhost.zone

kita copy saja file localhost.zone menjadi db.inuxindo.tux dengan syntax seperti dibawah ini di direktori named:

[root@localhost named]# cp master/localhost.zone db.linuxindo.tux

[root@localhost named]# vi db.linuxindo.tux
1d = 86400 detik
ns yang di atas dan di bawah harus sama

$TTL 1d
@ IN SOA ns.linuxindo.tux. admin.linuxindo.tux. (
2008081201 ; serial (d. adams) tiap ada revisi ganti
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum update

IN NS ns.linuxindo.tux. // ada @atau tidak tidak ngaruh
IN NS ns2.linuxindo.tux.
IN MX 10 mail.linuxindo.tux. // mail server, angka = priority
IN MX 5 mail2.linuxindo.tux. // harus beda jika ingin tambahkan 1 domain lagi misal infolinux.tux buat file db.infolinux.tux satu lagi
IN A 192.168.5.165 // harus di rata kiri
ns IN A 192.168.5.165
ns2 IN A 192.168.5.166 // kalau A ke IP sedang cname ke name
mail IN A 192.168.5.165
mail2 IN A 192.168.5.166
www IN CNAME mail.linuxindo.tux.
webmail IN CNAME mail.linuxindo.tux.

[root@localhost named]# cp db.linuxindo.tux db.192.168.5 // copy ke file yang lain

[root@localhost named]# vi db.192.168.5
$TTL 1d
@ IN SOA ns.linuxindo.tux. admin.linuxindo.tux. (
2008081200 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

@ IN NS ns.linuxindo.tux.
@ IN NS ns2.linuxindo.tux. // sama sampai dengan ini lalu kita
tambah file di bawah ini
165 IN PTR mail.linuxindo.tux. // pake mail karena kita akan membuat server mail
166 IN PTR mail2.linuxindo.tux.


[root@localhost named]# service named start
Starting named: [ OK ]

[root@localhost named]# cd ../log

[root@localhost log]# ls
default.log query.log update.log xfer-out.log
notify.log security.log xfer-in.log

[root@localhost log]# tail -f default.log // check error
13-Aug-2008 11:06:32.105 general: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:06:32.107 general: error: dns_rdata_fromtext: db.192.168.5:2: near 'root': not a valid number // ini errornya
13-Aug-2008 11:06:32.108 general: error: zone 5.168.192.in-addr.arpa/IN: loading from master file db.192.168.5 failed: not a valid number
13-Aug-2008 11:06:32.111 general: info: zone 255.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:06:32.114 general: info: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:06:32.121 general: info: zone localdomain/IN: loaded serial 42
13-Aug-2008 11:06:32.123 general: info: zone localhost/IN: loaded serial 42
13-Aug-2008 11:06:32.124 general: error: dns_rdata_fromtext: db.linuxindo.tux:2: near 'root': not a valid number
13-Aug-2008 11:06:32.125 general: error: zone linuxindo.tux/IN: loading from master file db.linuxindo.tux failed: not a valid number
13-Aug-2008 11:06:32.129 general: notice: running

13-Aug-2008 11:09:47.982 general: info: shutting down: flushing changes
13-Aug-2008 11:09:47.983 general: notice: stopping command channel on 127.0.0.1#953
13-Aug-2008 11:09:47.985 network: info: no longer listening on 127.0.0.1#53
13-Aug-2008 11:09:47.985 network: info: no longer listening on 192.168.5.165#53
13-Aug-2008 11:09:48.004 general: notice: exiting
13-Aug-2008 11:09:50.455 general: info: zone 0.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:09:50.459 general: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:09:50.462 general: error: dns_rdata_fromtext: db.192.168.5:2: near 'root': not a valid number
13-Aug-2008 11:09:50.463 general: error: zone 5.168.192.in-addr.arpa/IN: loading from master file db.192.168.5 failed: not a valid number
13-Aug-2008 11:09:50.465 general: info: zone 255.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:09:50.469 general: info: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:09:50.475 general: info: zone localdomain/IN: loaded serial 42
13-Aug-2008 11:09:50.478 general: info: zone localhost/IN: loaded serial 42
13-Aug-2008 11:09:50.482 general: info: zone linuxindo.tux/IN: loaded serial 2008081200
13-Aug-2008 11:09:50.485 general: notice: running // kalau udah loaded serial dan running berarti sudah tidak ada masalah
13-Aug-2008 11:11:33.910 general: info: shutting down: flushing changes
13-Aug-2008 11:11:33.911 general: notice: stopping command channel on 127.0.0.1#953
13-Aug-2008 11:11:33.913 network: info: no longer listening on 127.0.0.1#53
13-Aug-2008 11:11:33.914 network: info: no longer listening on 192.168.5.165#53
13-Aug-2008 11:11:33.933 general: notice: exiting
13-Aug-2008 11:11:36.382 general: info: zone 0.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:11:36.386 general: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:11:36.388 general: warning: db.192.168.5:9: unknown RR type '@'
13-Aug-2008 11:11:36.389 general: error: zone 5.168.192.in-addr.arpa/IN: loading from master file db.192.168.5 failed: unknown class/type
13-Aug-2008 11:11:36.391 general: info: zone 255.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:11:36.395 general: info: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:11:36.401 general: info: zone localdomain/IN: loaded serial 42
13-Aug-2008 11:11:36.403 general: info: zone localhost/IN: loaded serial 42
13-Aug-2008 11:11:36.407 general: info: zone linuxindo.tux/IN: loaded serial 2008081200
13-Aug-2008 11:11:36.411 general: notice: running
13-Aug-2008 11:12:57.291 general: info: shutting down: flushing changes
13-Aug-2008 11:12:57.292 general: notice: stopping command channel on 127.0.0.1#953
13-Aug-2008 11:12:57.294 network: info: no longer listening on 127.0.0.1#53
13-Aug-2008 11:12:57.294 network: info: no longer listening on 192.168.5.165#53
13-Aug-2008 11:12:57.311 general: notice: exiting
13-Aug-2008 11:12:59.753 general: info: zone 0.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:12:59.757 general: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:12:59.762 general: info: zone 5.168.192.in-addr.arpa/IN: loaded serial 2008081200
13-Aug-2008 11:12:59.764 general: info: zone 255.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:12:59.767 general: info: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:12:59.774 general: info: zone localdomain/IN: loaded serial 42
13-Aug-2008 11:12:59.776 general: info: zone localhost/IN: loaded serial 42
13-Aug-2008 11:12:59.780 general: info: zone linuxindo.tux/IN: loaded serial 2008081200
13-Aug-2008 11:12:59.783 general: notice: running
13-Aug-2008 11:20:02.986 general: info: shutting down: flushing changes
13-Aug-2008 11:20:02.987 general: notice: stopping command channel on 127.0.0.1#953
13-Aug-2008 11:20:02.990 network: info: no longer listening on 127.0.0.1#53
13-Aug-2008 11:20:02.990 network: info: no longer listening on 192.168.5.165#53
13-Aug-2008 11:20:03.007 general: notice: exiting
13-Aug-2008 11:20:05.464 general: info: zone 0.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:20:05.468 general: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:20:05.472 general: info: zone 5.168.192.in-addr.arpa/IN: loaded serial 2008081200
13-Aug-2008 11:20:05.474 general: info: zone 255.in-addr.arpa/IN: loaded serial 42
13-Aug-2008 11:20:05.478 general: info: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
13-Aug-2008 11:20:05.484 general: info: zone localdomain/IN: loaded serial 42
13-Aug-2008 11:20:05.487 general: info: zone localhost/IN: loaded serial 42
13-Aug-2008 11:20:05.490 general: info: zone linuxindo.tux/IN: loaded serial 2008081201
13-Aug-2008 11:20:05.494 general: notice: running
13-Aug-2008 11:21:30.274 general: warning: checkhints: L.ROOT-SERVERS.NET/A (199.7.83.42) missing from hints
13-Aug-2008 11:21:30.275 general: warning: checkhints: L.ROOT-SERVERS.NET/A (198.32.64.12) extra record in hints

Tambahkan
vi /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.5.165 // ip kita atau ip server yang dituju
search linuxindo.tux
// nanti begitu kita tambah host webmail maka akan ditambahkan ke linuxindo.tux
~


Lalu namednya direstart lagi

UTILITAS DNS

[root@localhost student]# host linuxindo.com // mempunyai Ip yang sama
linuxindo.com has address 202.43.162.29
linuxindo.com mail is handled by 10 mail.linuxindo.com.

[root@localhost student]# host infolinux.web.id
infolinux.web.id has address 202.43.162.29
infolinux.web.id mail is handled by 10 mail.infolinux.web.id.

[root@localhost student]# host www.linuxindo.tux // apa aja yang aktif
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165
mail.linuxindo.tux has address 192.168.5.166

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.166
mail.linuxindo.tux has address 192.168.5.165
// contoh di atas salah, mail.linuxindo.tux tidak boleh mengaju ke 2 IP, yang benar dibawah

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host www.linuxindo.tux
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host mail2.linuxindo.tux
mail2.linuxindo.tux has address 192.168.5.166

[root@localhost student]# host -t mx linuxindo.tux // ada berapa server yang aktif
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux. // prioritas pertama
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host webmail // fungsi search di /etc/resolv.conf
Host webmail not found: 3(NXDOMAIN)

[root@localhost student]# host www
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host -t mx linuxindo.com
linuxindo.com mail is handled by 10 mail.linuxindo.com.

[root@localhost student]# host -t mx google.com
google.com mail is handled by 10 smtp1.google.com.
google.com mail is handled by 10 smtp2.google.com.
google.com mail is handled by 10 smtp3.google.com.
google.com mail is handled by 10 smtp4.google.com.

[root@localhost student]# host -t mx google.co.id
google.co.id mail is handled by 10 smtp2.google.com.
google.co.id mail is handled by 10 smtp3.google.com.
google.co.id mail is handled by 10 smtp4.google.com.
google.co.id mail is handled by 10 smtp1.google.com.

[root@localhost student]# host -t mx google.com
google.com mail is handled by 10 smtp4.google.com.
google.com mail is handled by 10 smtp1.google.com.
google.com mail is handled by 10 smtp2.google.com.
google.com mail is handled by 10 smtp3.google.com.

[root@localhost student]# host -t mx yahoo.com
yahoo.com mail is handled by 1 f.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 g.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 a.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 b.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 c.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 d.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 e.mx.mail.yahoo.com.

[root@localhost student]# host -t mx matapel.com
matapel.com mail is handled by 10 mail.matapel.com.

[root@localhost student]# host -t mx linuxindo.tux
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host linuxindo.tux
linuxindo.tux has address 192.168.5.165
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.

[root@localhost student]# host mail.linuxindo.tux
mail.linuxindo.tux has address 192.168.5.165

[root@localhost student]# host -t mx cbn.net.id
cbn.net.id mail is handled by 20 mx.cbn.net.id.

[root@localhost student]# host yahoo.com
yahoo.com has address 206.190.60.37
yahoo.com has address 68.180.206.184
yahoo.com mail is handled by 1 e.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 f.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 g.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 a.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 b.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 c.mx.mail.yahoo.com.
yahoo.com mail is handled by 1 d.mx.mail.yahoo.com.

[root@localhost student]# host e.mx.mail.yahoo.com
e.mx.mail.yahoo.com has address 216.39.53.1
e.mx.mail.yahoo.com mail is handled by 0 .

[root@localhost student]# host f.mx.mail.yahoo.com
f.mx.mail.yahoo.com has address 68.142.202.247
f.mx.mail.yahoo.com has address 209.191.88.247
f.mx.mail.yahoo.com mail is handled by 0 .

[root@localhost student]#

contoh jika buat infolinux.tux dicopy dari linuxindo.tux

[root@localhost named]# vi db.infolinux.tux

$TTL 1d
@ IN SOA ns.infolinux.tux. admin.infolinux.tux. ( //perhatikan titik
2008081200 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS ns.infolinux.tux.

IN MX 10 mail.infolinux.tux.

IN A 192.168.5.1 // jika tanpa www
ns IN A 192.168.5.165

mail IN A 192.168.5.165
www IN A 192.168.5.1 // jika Ip nya beda
webma1l IN CNAME mail.linuxindo.tux.
smtp IN CNAME mail.linuxindo.tux.
~
~
~

[root@localhost student]# host infolinux.tux
infolinux.tux has address 192.168.5.1
infolinux.tux mail is handled by 10 mail.infolinux.tux.

[root@localhost student]# host www.infolinux.tux
www.infolinux.tux has address 192.168.5.1



IP (192.168.5.165 ) mempunyai 2 domain yaitu infolinux.tux dan linuxindo.tux
[root@localhost student]# host infolinux.tux
infolinux.tux has address 192.168.5.165
infolinux.tux mail is handled by 5 mail2.infolinux.tux.
infolinux.tux mail is handled by 10 mail.infolinux.tux.

[root@localhost student]# host linuxindo.tux
linuxindo.tux has address 192.168.5.165
linuxindo.tux mail is handled by 5 mail2.linuxindo.tux.
linuxindo.tux mail is handled by 10 mail.linuxindo.tux.

[root@localhost student]# host www
www.linuxindo.tux is an alias for mail.linuxindo.tux.
mail.linuxindo.tux has address 192.168.5.165


End of Session 1 ( ok )

===========================================================
SESI ke 2 / Qmail
===========================================================

pertama-tama gcc dulu jika tidak ada install gcc dengan
#urpmi gcc

Persiapan !!!
create user-user untuk qmail
# groupadd nofiles
# groupadd vchkpw
# mkdir /var/qmail
# useradd -g nofiles -d /var/qmail/alias alias
# useradd -g nofiles -d /var/qmail qmaild
# useradd -g nofiles -d /var/qmail qmaill
# useradd -g nofiles -d /var/qmail qmailp
# groupadd qmail
# useradd -g qmail -d /var/qmail qmailq
# useradd -g qmail -d /var/qmail qmailr
# useradd -g qmail -d /var/qmail qmails
# useradd -g vchkpw -u 89 vpopmail
-- buat satu2

1.Buat direktori src
# mkdir -p /usr/local/src
download semua file tersebut di atas lalu copy kan ke direktori /usr/local/src
# cd /usr/local/src
# tar -zxvf qmail-1.03.tar.gz
# tar -zxvf ucspi-tcp-0.88.tar.gz
# tar -zxvf vpopmail-5.4.13.tar.gz


2.Buat symlink direktori /usr/share/man ke /var/qmail
# ln -s /usr/share/man /var/qmail/man


3.Compile Qmail dan membuat qmail basic configuration
# cd /usr/local/src/qmail-1.03
# patch < ../qmail-1.03.errno.patch
# make setup check

[root@localhost qmail-1.03]# ./config-fast mail.linuxindo.tux
// sesuai nama mail server
Your fully qualified host name is mail.linuxindo.tux.
Putting mail.linuxindo.tux into control/me...
Putting linuxindo.tux into control/defaultdomain...
Putting linuxindo.tux into control/plusdomain...
Putting mail.linuxindo.tux into control/locals...
Putting mail.linuxindo.tux into control/rcpthosts...
Now qmail will refuse to accept SMTP messages except to mail.linuxindo.tux.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!

[root@localhost qmail-1.03]# cd ../ucspi-tcp-0.88
[root@localhost ucspi-tcp-0.88]# vi conf-cc
gcc -O2 -include /usr/include/errno.h

[root@localhost ucspi-tcp-0.88]# make
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo exec "`head -1 conf-ld`" \
'-o "$main" "$main".o ${1+"$@"}' \
) > load
chmod 755 load
( cat warn-auto.sh; \
echo exec "`head -1 conf-cc`" '-c ${1+"$@"}' \
) > compile
chmod 755 compile
cat warn-auto.sh choose.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> choose
chmod 755 choose
./choose clr trypoll iopause.h1 iopause.h2 > iopause.h
./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h
./compile tcpserver.c
( ( ./compile tryulong32.c && ./load tryulong32 && \
./tryulong32 ) >/dev/null 2>&1 \
&& cat uint32.h2 || cat uint32.h1 ) > uint32.h
rm -f tryulong32.o tryulong32
./compile rules.c
./compile remoteinfo.c
./compile timeoutconn.c
( cat warn-auto.sh; \
echo CC=\'`head -1 conf-cc`\'; \
echo LD=\'`head -1 conf-ld`\'; \
cat find-systype.sh; \
) | sh > systype
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo 'rm -f "$main"'; \
echo 'ar cr "$main" ${1+"$@"}'; \
case "`cat systype`" in \
sunos-5.*) ;; \
unix_sv*) ;; \
irix64-*) ;; \
irix-*) ;; \
dgux-*) ;; \
hp-ux-*) ;; \
sco*) ;; \
*) echo 'ranlib "$main"' ;; \
esac \
) > makelib
chmod 755 makelib
./compile cdb.c
./compile cdb_hash.c
./compile cdb_make.c
./makelib cdb.a cdb.o cdb_hash.o cdb_make.o
./compile dns_dfd.c
./compile dns_domain.c
./compile dns_dtda.c
./compile dns_ip.c
./compile dns_ipq.c
./compile dns_name.c
./compile dns_nd.c
./compile dns_packet.c
./compile dns_random.c
./compile dns_rcip.c
./compile dns_rcrw.c
./compile dns_resolve.c
./compile dns_sortip.c
./compile dns_transmit.c
./compile dns_txt.c
./makelib dns.a dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o \
dns_ipq.o dns_name.o dns_nd.o dns_packet.o dns_random.o \
dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o \
dns_transmit.o dns_txt.o
./choose c trysysel select.h1 select.h2 > select.h
./compile iopause.c
./compile tai_pack.c
./compile taia_add.c
./compile taia_approx.c
./compile taia_frac.c
./compile taia_less.c
./compile taia_now.c
./compile taia_pack.c
./compile taia_sub.c
./compile taia_uint.c
./makelib time.a iopause.o tai_pack.o taia_add.o \
taia_approx.o taia_frac.o taia_less.o taia_now.o \
taia_pack.o taia_sub.o taia_uint.o
./compile alloc.c
alloc.c:3: warning: conflicting types for built-in function ‘malloc’
./compile alloc_re.c
./compile buffer.c
./compile buffer_0.c
./compile buffer_1.c
./compile buffer_2.c
./compile buffer_copy.c
./compile buffer_get.c
./compile buffer_put.c
./compile env.c
./compile error.c
./compile error_str.c
./compile fd_copy.c
./compile fd_move.c
./compile getln.c
./compile getln2.c
./compile ndelay_off.c
./compile ndelay_on.c
./compile open_read.c
./compile open_trunc.c
./compile open_write.c
./compile openreadclose.c
./compile pathexec_env.c
./compile pathexec_run.c
./compile chkshsgr.c
./load chkshsgr
./chkshsgr || ( cat warn-shsgr; exit 1 )
./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h
./compile prot.c
./compile readclose.c
./compile seek_set.c
./compile sgetopt.c
./compile sig.c
./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h
./compile sig_block.c
./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h
./compile sig_catch.c
./compile sig_pause.c
./compile socket_accept.c
./compile socket_bind.c
./compile socket_conn.c
./compile socket_delay.c
./compile socket_listen.c
./compile socket_local.c
./compile socket_opts.c
./compile socket_remote.c
./compile socket_tcp.c
./compile socket_udp.c
./compile stralloc_cat.c
./compile stralloc_catb.c
./compile stralloc_cats.c
./compile stralloc_copy.c
./compile stralloc_eady.c
./compile stralloc_opyb.c
./compile stralloc_opys.c
./compile stralloc_pend.c
./compile strerr_die.c
./compile strerr_sys.c
./compile subgetopt.c
./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h
./compile wait_nohang.c
./compile wait_pid.c
./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o \
buffer_1.o buffer_2.o buffer_copy.o buffer_get.o \
buffer_put.o env.o error.o error_str.o fd_copy.o fd_move.o \
getln.o getln2.o ndelay_off.o ndelay_on.o open_read.o \
open_trunc.o open_write.o openreadclose.o pathexec_env.o \
pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o \
sig.o sig_block.o sig_catch.o sig_pause.o socket_accept.o \
socket_bind.o socket_conn.o socket_delay.o socket_listen.o \
socket_local.o socket_opts.o socket_remote.o socket_tcp.o \
socket_udp.o stralloc_cat.o stralloc_catb.o stralloc_cats.o \
stralloc_copy.o stralloc_eady.o stralloc_opyb.o \
stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o \
subgetopt.o wait_nohang.o wait_pid.o
./compile byte_chr.c
./compile byte_copy.c
./compile byte_cr.c
./compile byte_diff.c
./compile byte_rchr.c
./compile byte_zero.c
./compile case_diffb.c
./compile case_diffs.c
./compile fmt_ulong.c
./compile ip4_fmt.c
./compile ip4_scan.c
./compile scan_ulong.c
./compile str_chr.c
./compile str_diff.c
./compile str_len.c
./compile str_start.c
./compile uint16_pack.c
./compile uint16_unpack.c
./compile uint32_pack.c
./compile uint32_unpack.c
./makelib byte.a byte_chr.o byte_copy.o byte_cr.o \
byte_diff.o byte_rchr.o byte_zero.o case_diffb.o \
case_diffs.o fmt_ulong.o ip4_fmt.o ip4_scan.o scan_ulong.o \
str_chr.o str_diff.o str_len.o str_start.o uint16_pack.o \
uint16_unpack.o uint32_pack.o uint32_unpack.o
( ( ./compile trylsock.c && \
./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 \
&& echo -lsocket -lnsl || exit 0 ) > socket.lib
rm -f trylsock.o trylsock
./load tcpserver rules.o remoteinfo.o timeoutconn.o cdb.a \
dns.a time.a unix.a byte.a `cat socket.lib`
./compile tcprules.c
./load tcprules cdb.a unix.a byte.a
./compile tcprulescheck.c
tcprulescheck.c: In function ‘found’:
tcprulescheck.c:19: warning: incompatible implicit declaration of built-in function ‘_exit’
tcprulescheck.c:31: warning: incompatible implicit declaration of built-in function ‘_exit’
tcprulescheck.c: In function ‘main’:
tcprulescheck.c:56: warning: incompatible implicit declaration of built-in function ‘_exit’
./load tcprulescheck rules.o cdb.a unix.a byte.a
./compile argv0.c
./load argv0 unix.a byte.a
./compile recordio.c
./load recordio time.a unix.a byte.a
./compile tcpclient.c
./load tcpclient remoteinfo.o timeoutconn.o dns.a time.a \
unix.a byte.a `cat socket.lib`
cat warn-auto.sh who@.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> who@
chmod 755 who@
cat warn-auto.sh date@.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> date@
chmod 755 date@
cat warn-auto.sh finger@.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> finger@
chmod 755 finger@
cat warn-auto.sh http@.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> http@
chmod 755 http@
cat warn-auto.sh tcpcat.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> tcpcat
chmod 755 tcpcat
cat warn-auto.sh mconnect.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> mconnect
chmod 755 mconnect
./choose cl tryvfork fork.h1 fork.h2 > fork.h
./compile mconnect-io.c
./load mconnect-io unix.a byte.a
./compile addcr.c
./load addcr unix.a byte.a
./compile delcr.c
./load delcr unix.a byte.a
./compile fixcrio.c
./load fixcrio time.a unix.a byte.a
./compile rblsmtpd.c
./compile commands.c
./load rblsmtpd commands.o dns.a time.a unix.a byte.a \
`cat socket.lib`
cat warn-auto.sh rts.sh \
| sed s}HOME}"`head -1 conf-home`"}g \
> rts
chmod 755 rts
./compile install.c
./compile hier.c
./compile auto-str.c
auto-str.c:9: warning: conflicting types for built-in function ‘puts’
./load auto-str unix.a byte.a
./auto-str auto_home `head -1 conf-home` > auto_home.c
./compile auto_home.c
./load install hier.o auto_home.o unix.a byte.a
./compile instcheck.c
./load instcheck hier.o auto_home.o unix.a byte.a
[root@localhost ucspi-tcp-0.88]# make setup check
./install
./instcheck

Langkah ke 5
[root@localhost ucspi-tcp-0.88]# mkdir /package

[root@localhost ucspi-tcp-0.88]# cp /usr/local/src/daemontools-0.76.tar.gz /package

[root@localhost ucspi-tcp-0.88]# cd /package

[root@localhost package]# tar -zxvf daemontools-0.76.tar.gz

[root@localhost package]# cd admin/daemontools-0.76/src

[root@localhost src]# patch < /usr/local/src/daemontools-0.76.errno.patch
patching file error.h

[root@localhost src]# cd ..

[root@localhost daemontools-0.76]# package/install
Linking ./src/* into ./compile...
Compiling everything in ./compile...
sh find-systype.sh > systype
rm -f compile
sh print-cc.sh > compile
chmod 555 compile
./compile byte_chr.c
./compile byte_copy.c
./compile byte_cr.c
./compile byte_diff.c
./compile byte_rchr.c
./compile fmt_uint.c
./compile fmt_uint0.c
./compile fmt_ulong.c
rm -f makelib
sh print-ar.sh > makelib
chmod 555 makelib
./compile scan_ulong.c
./compile str_chr.c
./compile str_diff.c
./compile str_len.c
./compile str_start.c
./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \
byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \
str_diff.o str_len.o str_start.o
rm -f choose
cat warn-auto.sh choose.sh \
| sed s}HOME}"`head -1 home`"}g \
> choose
chmod 555 choose
./choose c trydrent direntry.h1 direntry.h2 > direntry.h
./compile envdir.c
rm -f load
sh print-ld.sh > load
chmod 555 load
./compile alloc.c
./compile alloc_re.c
./compile buffer.c
./compile buffer_0.c
./compile buffer_1.c
./compile buffer_2.c
./compile buffer_get.c
./compile buffer_put.c
./compile buffer_read.c
./compile buffer_write.c
./compile coe.c
./compile env.c
./compile error.c
./compile error_str.c
./compile fd_copy.c
./compile fd_move.c
./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h
./compile fifo.c
./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h
./compile lock_ex.c
./compile lock_exnb.c
./compile ndelay_off.c
./compile ndelay_on.c
./compile open_append.c
./compile open_read.c
./compile open_trunc.c
./compile open_write.c
./compile openreadclose.c
./compile pathexec_env.c
./compile pathexec_run.c
pathexec_run.c: In function ‘pathexec_run’:
pathexec_run.c:18: warning: implicit declaration of function ‘execve’
./compile chkshsgr.c
chkshsgr.c: In function ‘main’:
chkshsgr.c:10: warning: passing argument 2 of ‘getgroups’ from incompatible pointer type
chkshsgr.c:10: warning: implicit declaration of function ‘setgroups’
./load chkshsgr
./chkshsgr || ( cat warn-shsgr; exit 1 )
./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h
./compile prot.c
prot.c: In function ‘prot_gid’:
prot.c:13: warning: implicit declaration of function ‘setgroups’
prot.c:15: warning: implicit declaration of function ‘setgid’
prot.c: In function ‘prot_uid’:
prot.c:20: warning: implicit declaration of function ‘setuid’
./compile readclose.c
./compile seek_set.c
seek_set.c: In function ‘seek_set’:
seek_set.c:9: warning: implicit declaration of function ‘lseek’
./compile sgetopt.c
./compile sig.c
./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h
./compile sig_block.c
./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h
./compile sig_catch.c
./compile sig_pause.c
./compile stralloc_cat.c
./compile stralloc_catb.c
./compile stralloc_cats.c
./compile stralloc_eady.c
./compile stralloc_opyb.c
./compile stralloc_opys.c
./compile stralloc_pend.c
./compile strerr_die.c
./compile strerr_sys.c
./compile subgetopt.c
./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h
./compile wait_nohang.c
./compile wait_pid.c
./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o \
buffer_2.o buffer_get.o buffer_put.o buffer_read.o buffer_write.o \
coe.o env.o error.o error_str.o fd_copy.o fd_move.o fifo.o lock_ex.o \
lock_exnb.o ndelay_off.o ndelay_on.o open_append.o open_read.o \
open_trunc.o open_write.o openreadclose.o pathexec_env.o \
pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \
sig_block.o sig_catch.o sig_pause.o stralloc_cat.o stralloc_catb.o \
stralloc_cats.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o \
stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \
wait_pid.o
./load envdir unix.a byte.a
./compile envuidgid.c
./load envuidgid unix.a byte.a
./compile fghack.c
./load fghack unix.a byte.a
./compile match.c
./compile matchtest.c
matchtest.c: In function ‘main’:
matchtest.c:22: warning: implicit declaration of function ‘_exit’
matchtest.c:22: warning: incompatible implicit declaration of built-in function ‘_exit’
./load matchtest match.o unix.a byte.a
./choose clr trypoll iopause.h1 iopause.h2 > iopause.h
./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h
./compile deepsleep.c
./compile multilog.c
multilog.c: In function ‘startprocessor’:
multilog.c:200: warning: passing argument 2 of ‘execve’ from incompatible pointer type
multilog.c: In function ‘fullcurrent’:
multilog.c:216: warning: implicit declaration of function ‘rename’
./choose c trysysel select.h1 select.h2 > select.h
./compile iopause.c
./compile tai_now.c
./compile tai_pack.c
./compile tai_sub.c
./compile tai_unpack.c
./compile taia_add.c
./compile taia_approx.c
./compile taia_frac.c
./compile taia_less.c
./compile taia_now.c
./compile taia_pack.c
./compile taia_sub.c
./compile taia_uint.c
./makelib time.a iopause.o tai_now.o tai_pack.o tai_sub.o \
tai_unpack.o taia_add.o taia_approx.o taia_frac.o taia_less.o \
taia_now.o taia_pack.o taia_sub.o taia_uint.o
./compile timestamp.c
./load multilog deepsleep.o timestamp.o match.o time.a unix.a byte.a
./compile pgrphack.c
./load pgrphack unix.a byte.a
./compile readproctitle.c
./load readproctitle unix.a byte.a
./compile setlock.c
./load setlock unix.a byte.a
./compile setuidgid.c
./load setuidgid unix.a byte.a
./compile softlimit.c
./load softlimit unix.a byte.a
./compile supervise.c
supervise.c: In function ‘announce’:
supervise.c:78: warning: implicit declaration of function ‘rename’
supervise.c: In function ‘trystart’:
supervise.c:102: warning: passing argument 2 of ‘execve’ from incompatible pointer type
./load supervise deepsleep.o time.a unix.a byte.a
./compile svc.c
./load svc unix.a byte.a
./compile svok.c
./load svok unix.a byte.a
./compile svscan.c
svscan.c: In function ‘start’:
svscan.c:104: warning: passing argument 3 of ‘pathexec_run’ from incompatible pointer type
svscan.c:123: warning: passing argument 3 of ‘pathexec_run’ from incompatible pointer type
./load svscan unix.a byte.a
rm -f svscanboot
cat warn-auto.sh svscanboot.sh \
| sed s}HOME}"`head -1 home`"}g \
> svscanboot
chmod 555 svscanboot
./compile svstat.c
./load svstat time.a unix.a byte.a
./compile tai64n.c
./load tai64n timestamp.o time.a unix.a byte.a
./compile tai64nlocal.c
./load tai64nlocal unix.a byte.a
env - /bin/sh rts.tests 2>&1 | cat -v > rts
rm -f sysdeps
cat systype compile load >> sysdeps
grep sysdep direntry.h >> sysdeps
grep sysdep haswaitp.h >> sysdeps
grep sysdep hassgact.h >> sysdeps
grep sysdep hassgprm.h >> sysdeps
grep sysdep select.h >> sysdeps
grep sysdep uint64.h >> sysdeps
grep sysdep iopause.h >> sysdeps
grep sysdep hasmkffo.h >> sysdeps
grep sysdep hasflock.h >> sysdeps
grep sysdep hasshsgr.h >> sysdeps
Copying commands into ./command...
Creating symlink daemontools -> daemontools-0.76...
Making command links in /command...
Making compatibility links in /usr/local/bin...
Creating /service...
Adding svscanboot to inittab...
init should start svscan now.


[root@localhost daemontools-0.76]# ps aux | grep svscan

root 10271 0.0 0.2 2372 1096 ? Ss 13:50 0:00 /bin/sh /command/svscanboot
root 10273 0.0 0.0 1664 360 ? S 13:50 0:00 svscan /service
root 10276 0.0 0.1 3072 728 pts/4 S+ 13:50 0:00 grep --color svscan

[root@localhost daemontools-0.76]# cp /var/qmail/boot/home /var/qmail/rc

[root@localhost daemontools-0.76]# vi /var/qmail/rc
copy isi yang ada di script yang diberikan linuxindo

[root@localhost daemontools-0.76]# chmod 755 /var/qmail/rc
[root@localhost daemontools-0.76]# vi /var/qmail/bin/qmailctl
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/bin/qmailctl
[root@localhost daemontools-0.76]# ln -s /var/qmail/bin/qmailctl /usr/local/sbin
[root@localhost daemontools-0.76]# ln -s /var/qmail/bin/qmailctl /etc/rc.d/init.d/qmail

[root@localhost daemontools-0.76]# chkconfig --level 2345 qmail on // langkah cepat
pada langkah ke 8

[root@localhost daemontools-0.76]# mkdir -p /var/qmail/supervise/qmail-send/log
[root@localhost daemontools-0.76]# mkdir -p /var/qmail/supervise/qmail-smtpd/log
[root@localhost daemontools-0.76]# chmod +t /var/qmail/supervise/qmail-send
[root@localhost daemontools-0.76]# chmod +t /var/qmail/supervise/qmail-smtpd
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-send/log/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-send/log/run
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-send/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-send/run
[root@localhost daemontools-0.76]# echo 20 > /var/qmail/control/concurrencyincoming
[root@localhost daemontools-0.76]# chmod 644 /var/qmail/control/concurrencyincoming
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-smtpd/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-smtpd/run
[root@localhost daemontools-0.76]# vi /var/qmail/supervise/qmail-smtpd/log/run
[root@localhost daemontools-0.76]# chmod 755 /var/qmail/supervise/qmail-smtpd/log/run
[root@localhost daemontools-0.76]# mkdir -p /var/log/qmail/smtpd
[root@localhost daemontools-0.76]# chown -R qmaill /var/log/qmail

langkah ke 15.
[root@localhost daemontools-0.76]# ln -s /var/qmail/supervise/qmail-send /var/qmail/supervise/qmail-smtpd /service

[root@localhost daemontools-0.76]# echo '127.:allow,RELAYCLIENT=""' > /etc/tcp.smtp

[root@localhost daemontools-0.76]#qmailctl cdb
Reloaded /etc/tcp.smtp.
Reloaded /etc/tcp.pop3.

[root@localhost daemontools-0.76]# urpmi telnet
Package telnet-client-krb5-1.6.2-7mdv2008.0.i586 is already installed

[root@localhost daemontools-0.76]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
220 mail.linuxindo.tux ESMTP
^] ( untuk keluar gunakan kontrol ]
telnet> quit
Connection closed.

INSTALASI VPOPMAIL
[root@localhost daemontools-0.76]# mkdir -p /home/vpopmail
[root@localhost daemontools-0.76]# chown -R vpopmail.vchkpw /home/vpopmail
[root@localhost daemontools-0.76]# cd /usr/local/src/vpopmail-5.4.13

[root@localhost vpopmail-5.4.13]# ./configure --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/etc/tcp.smtp --enable-roaming-users=y --enable-relay-clear-minutes=60
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for strerror in -lcposix... no
checking for crypt in -lcrypt... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for memory.h... (cached) yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking shadow.h usability... yes
checking shadow.h presence... yes
checking for shadow.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether closedir returns void... no
checking return type of signal handlers... void
checking whether utime accepts a null argument... yes
checking for bzero... yes
checking for dup2... yes
checking for fdatasync... yes
checking for getcwd... yes
checking for gethostname... yes
checking for getpass... yes
checking for getspnam... yes
checking for memset... yes
checking for mkdir... yes
checking for putenv... yes
checking for rmdir... yes
checking for socket... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for utime... yes
checking vpopmail configure options... ok
checking whether we can locate the qmail directory... yes
checking whether we can locate the qmail-newu program... yes
checking whether we can locate the qmail-inject program... yes
checking whether we can locate the qmail-newmrh program... yes
checking for valid vpopmail user and group... yes
checking whether password file entry for the vpopmail user exists... yes
configure: WARNING: making a vpopmail etc directory
checking whether roaming-users has been enabled... yes
checking whether we can locate the tcprules program... yes
checking whether we can locate the tcp.smtp file... yes
checking whether rebuild-tcpserver-file is been enabled... yes
checking whether learn-passwords is enabled... no
checking whether md5-passwords is enabled... yes
checking whether file-locking is enabled... yes
checking whether file-sync is enabled... no
checking whether make-seekable is enabled... yes
checking whether clear-passwd is enabled... yes
checking whether user-big-dir is enabled... yes
checking whether sqwebmail-pass is enabled... no
checking whether qmail-ext is enabled... no
checking whether ip-alias-domains is enabled... no
checking whether an auth module has been specified... no, so default to cdb
checking whether system accounts have been enabled... no
checking whether /etc/shadow exists... yes
checking whether logging is enabled... errors only
checking whether auth-logging is enabled... yes
checking whether sql-logging is enabled... no
checking whether mysql-limits is enabled... no
checking whether mysql-replication is enabled... no
checking whether valias is enabled... no
checking whether many-domains is enabled... yes
checking whether any discontinued --enable commands have been used... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands

vpopmail 5.4.13
Current settings
---------------------------------------

vpopmail directory = /home/vpopmail
uid = 89
gid = 502
roaming users = ON --enable-roaming-users
tcpserver file = /etc/tcp.smtp
open_smtp file = /home/vpopmail/etc/open-smtp
rebuild tcpserver file = ON --enable-rebuild-tcpserver-file (default)
password learning = OFF --disable-learn-passwords (default)
md5 passwords = ON --enable-md5-passwords (default)
file locking = ON --enable-file-locking (default)
vdelivermail fsync = OFF --disable-file-sync (default)
make seekable = ON --enable-make-seekable (default)
clear passwd = ON --enable-clear-passwd (default)
user dir hashing = ON --enable-users-big-dir (default)
address extensions = OFF --disable-qmail-ext (default)
ip alias = OFF --disable-ip-alias-domains (default)
auth module = cdb --enable-auth-module=cdb (default)
auth inc = -Icdb
auth lib =
system passwords = OFF --disable-passwd (default)
pop syslog = show only failed attempts
--enable-logging=e (default)
auth logging = ON --enable-auth-logging (default)

[root@localhost vpopmail-5.4.13]# make
make all-recursive
make[1]: Entering directory `/usr/local/src/vpopmail-5.4.13'
Making all in cdb
make[2]: Entering directory `/usr/local/src/vpopmail-5.4.13/cdb'
( cat warn-auto.sh; \
echo CC=\'`head -1 conf-cc`\'; \
echo LD=\'`head -1 conf-ld`\'; \
cat find-systype.sh; \
) | sh > systype
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo 'rm -f "$main"'; \
echo 'ar cr "$main" ${1+"$@"}'; \
case "`cat systype`" in \
sunos-5.*) ;; \
unix_sv*) ;; \
irix64-*) ;; \
irix-*) ;; \
dgux-*) ;; \
hp-ux-*) ;; \
sco*) ;; \
*) echo 'ranlib "$main"' ;; \
esac \
) > makelib
chmod 755 makelib
( cat warn-auto.sh; \
echo exec "`head -1 conf-cc`" -fPIC '-c ${1+"$@"}' \
) > compile
chmod 755 compile
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo exec "`head -1 conf-ld`" \
'-o "$main" "$main".o ${1+"$@"}' \
) > load
chmod 755 load
( ( ./compile tryulong32.c && ./load tryulong32 && \
./tryulong32 ) >/dev/null 2>&1 \
&& cat uint32.h2 || cat uint32.h1 ) > uint32.h
rm -f tryulong32.o tryulong32
./compile cdb_hash.c
./compile cdb_unpack.c
./compile cdb_seek.c
./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o
./compile cdbmake_pack.c
./compile cdbmake_hash.c
./compile cdbmake_add.c
./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \
cdbmake_add.o
make[2]: Leaving directory `/usr/local/src/vpopmail-5.4.13/cdb'
make[2]: Entering directory `/usr/local/src/vpopmail-5.4.13'
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-vpopmail.o `test -f 'vpopmail.c' || echo './'`vpopmail.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-md5.o `test -f 'md5.c' || echo './'`md5.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-bigdir.o `test -f 'bigdir.c' || echo './'`bigdir.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-vauth.o `test -f 'vauth.c' || echo './'`vauth.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-file_lock.o `test -f 'file_lock.c' || echo './'`file_lock.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-vpalias.o `test -f 'vpalias.c' || echo './'`vpalias.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-seek.o `test -f 'seek.c' || echo './'`seek.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-vlimits.o `test -f 'vlimits.c' || echo './'`vlimits.c
gcc -I. -Icdb -I. -I. -I. -fPIC -g -O2 -Wall -c -o libvpopmail_a-maildirquota.o `test -f 'maildirquota.c' || echo './'`maildirquota.c
maildirquota.c: In function ‘domain_over_maildirquota’:
maildirquota.c:105: warning: pointer targets in passing argument 2 of ‘readdomainquota’ differ in signedness
maildirquota.c: In function ‘wrapreaduserquota’:
maildirquota.c:180: warning: pointer targets in passing argument 4 of ‘countcurnew’ differ in signedness
maildirquota.c:188: warning: pointer targets in passing argument 5 of ‘countsubdir’ differ in signedness
rm -f libvpopmail.a
ar cru libvpopmail.a libvpopmail_a-vpopmail.o libvpopmail_a-md5.o libvpopmail_a-bigdir.o libvpopmail_a-vauth.o libvpopmail_a-file_lock.o libvpopmail_a-vpalias.o libvpopmail_a-seek.o libvpopmail_a-vlimits.o libvpopmail_a-maildirquota.o cdb/*.o
ranlib libvpopmail.a
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vchkpw.c' || echo './'`vchkpw.c
vchkpw.c: In function ‘login_virtual_user’:
vchkpw.c:439: warning: pointer targets in passing argument 1 of ‘authcram’ differ in signedness
vchkpw.c:439: warning: pointer targets in passing argument 2 of ‘authcram’ differ in signedness
vchkpw.c:439: warning: pointer targets in passing argument 3 of ‘authcram’ differ in signedness
vchkpw.c:445: warning: pointer targets in passing argument 1 of ‘authapop’ differ in signedness
vchkpw.c:445: warning: pointer targets in passing argument 2 of ‘authapop’ differ in signedness
vchkpw.c:445: warning: pointer targets in passing argument 3 of ‘authapop’ differ in signedness
vchkpw.c: In function ‘authcram’:
vchkpw.c:711: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:711: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:723: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c: In function ‘authapop’:
vchkpw.c:738: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:739: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
vchkpw.c:748: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'md5.c' || echo './'`md5.c
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'hmac_md5.c' || echo './'`hmac_md5.c
gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vdelivermail.c' || echo './'`vdelivermail.c
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'maildirquota.c' || echo './'`maildirquota.c
maildirquota.c: In function ‘domain_over_maildirquota’:
maildirquota.c:105: warning: pointer targets in passing argument 2 of ‘readdomainquota’ differ in signedness
maildirquota.c: In function ‘wrapreaduserquota’:
maildirquota.c:180: warning: pointer targets in passing argument 4 of ‘countcurnew’ differ in signedness
maildirquota.c:188: warning: pointer targets in passing argument 5 of ‘countsubdir’ differ in signedness
gcc -g -O2 -Wall -o vdelivermail vdelivermail.o maildirquota.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'clearopensmtp.c' || echo './'`clearopensmtp.c
gcc -g -O2 -Wall -o clearopensmtp clearopensmtp.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vadddomain.c' || echo './'`vadddomain.c
gcc -g -O2 -Wall -o vadddomain vadddomain.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vdeldomain.c' || echo './'`vdeldomain.c
gcc -g -O2 -Wall -o vdeldomain vdeldomain.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vpasswd.c' || echo './'`vpasswd.c
gcc -g -O2 -Wall -o vpasswd vpasswd.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vadduser.c' || echo './'`vadduser.c
gcc -g -O2 -Wall -o vadduser vadduser.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vdeluser.c' || echo './'`vdeluser.c
gcc -g -O2 -Wall -o vdeluser vdeluser.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vaddaliasdomain.c' || echo './'`vaddaliasdomain.c
gcc -g -O2 -Wall -o vaddaliasdomain vaddaliasdomain.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vsetuserquota.c' || echo './'`vsetuserquota.c
gcc -g -O2 -Wall -o vsetuserquota vsetuserquota.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vpopbull.c' || echo './'`vpopbull.c
gcc -g -O2 -Wall -o vpopbull vpopbull.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vdeloldusers.c' || echo './'`vdeloldusers.c
gcc -g -O2 -Wall -o vdeloldusers vdeloldusers.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vmoduser.c' || echo './'`vmoduser.c
gcc -g -O2 -Wall -o vmoduser vmoduser.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'valias.c' || echo './'`valias.c
gcc -g -O2 -Wall -o valias valias.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vuserinfo.c' || echo './'`vuserinfo.c
gcc -g -O2 -Wall -o vuserinfo vuserinfo.o maildirquota.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vmkpasswd.c' || echo './'`vmkpasswd.c
gcc -g -O2 -Wall -o vmkpasswd vmkpasswd.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vipmap.c' || echo './'`vipmap.c
gcc -g -O2 -Wall -o vipmap vipmap.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vdominfo.c' || echo './'`vdominfo.c
gcc -g -O2 -Wall -o vdominfo vdominfo.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vconvert.c' || echo './'`vconvert.c
gcc -g -O2 -Wall -o vconvert vconvert.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vkill.c' || echo './'`vkill.c
gcc -g -O2 -Wall -o vkill vkill.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vmoddomlimits.c' || echo './'`vmoddomlimits.c
gcc -g -O2 -Wall -o vmoddomlimits vmoddomlimits.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'vchangepw.c' || echo './'`vchangepw.c
gcc -g -O2 -Wall -o vchangepw vchangepw.o libvpopmail.a -lcrypt
gcc -I. -Icdb -I. -I. -I. -g -O2 -Wall -c `test -f 'dotqmail2valias.c' || echo './'`dotqmail2valias.c
gcc -g -O2 -Wall -o dotqmail2valias dotqmail2valias.o libvpopmail.a -lcrypt
make[2]: Leaving directory `/usr/local/src/vpopmail-5.4.13'
make[1]: Leaving directory `/usr/local/src/vpopmail-5.4.13'
[root@localhost vpopmail-5.4.13]# make install-strip
make INSTALL_PROGRAM="/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s" \
INSTALL_STRIP_FLAG=-s \
`test -z '' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG=''"` install
make[1]: Entering directory `/usr/local/src/vpopmail-5.4.13'
Making install in cdb
make[2]: Entering directory `/usr/local/src/vpopmail-5.4.13/cdb'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/usr/local/src/vpopmail-5.4.13/cdb'
make[2]: Entering directory `/usr/local/src/vpopmail-5.4.13'
make[3]: Entering directory `/usr/local/src/vpopmail-5.4.13'
for d in bin doc etc include lib ; do \
if test ! -d /home/vpopmail/$d; then \
/usr/bin/install -c -d -g vchkpw -m 0755 -o vpopmail \
/home/vpopmail/$d ; \
fi ; \
done
/usr/bin/install -c -d -g vchkpw -m 0700 -o vpopmail \
/home/vpopmail/domains
echo "-I/home/vpopmail/include" > \
/home/vpopmail/etc/inc_deps
echo "-L/home/vpopmail/lib -lvpopmail -lcrypt " > \
/home/vpopmail/etc/lib_deps
if test ! -r /home/vpopmail/etc/vlimits.default; then \
/usr/bin/install -c -o vpopmail -m 0644 -g vchkpw \
vlimits.default /home/vpopmail/etc/vlimits.default; \
fi
if test "" = "1"; then \
if test ! -r /home/vpopmail/etc/vpopmail.mysql; then \
echo "# MYSQL CONNECTION SETTINGS FOR VPOPMAIL" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "#" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# Line 1 defines the connection to use for database reads," >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# Line 2 defines the connection to use for database updates/writes." >> /home/vpopmail/etc/vpopmail.mysql; \
echo "#" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# If you omit line 2, then the same settings will be" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# used for both read and write." >> /home/vpopmail/etc/vpopmail.mysql; \
echo "#" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# settings for each line:" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# host|port|user|password|database" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "#" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "localhost|0|root|secret|vpopmail" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "#" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# Note:" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# The value of host may be either a hostname or an IP address." >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# If host is 'localhost', then sockets (Unix) or named pipes (Windows)" >> /home/vpopmail/etc/vpopmail.mysql; \
echo "# will be used instead of TCP/IP to connect to the server." >> /home/vpopmail/etc/vpopmail.mysql; \
fi ; \
chown vpopmail /home/vpopmail/etc/vpopmail.mysql ; \
chgrp vchkpw /home/vpopmail/etc/vpopmail.mysql ; \
chmod 0640 /home/vpopmail/etc/vpopmail.mysql ; \
fi
/usr/bin/install -c -o root -m 0644 \
libvpopmail.a /home/vpopmail/lib/libvpopmail.a
/usr/bin/install -c -o root -m 0444 \
config.h /home/vpopmail/include/vpopmail_config.h
for include in vpopmail.h config.h vauth.h vlimits.h ; do \
/usr/bin/install -c -o root -m 0444 $include \
/home/vpopmail/include/ ; \
done
/usr/bin/install -c -d /home/vpopmail/doc/man_html
/usr/bin/install -c -d /home/vpopmail/doc/doc_html
/usr/bin/install -c -o vpopmail -m 0444 -g vchkpw \
doc/man_html/*.* /home/vpopmail/doc/man_html/
/usr/bin/install -c -o vpopmail -m 0444 -g vchkpw \
doc/doc_html/*.* /home/vpopmail/doc/doc_html/
/bin/sh ./mkinstalldirs /home/vpopmail/bin
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vchkpw /home/vpopmail/bin/vchkpw
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vdelivermail /home/vpopmail/bin/vdelivermail
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s clearopensmtp /home/vpopmail/bin/clearopensmtp
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vadddomain /home/vpopmail/bin/vadddomain
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vdeldomain /home/vpopmail/bin/vdeldomain
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vpasswd /home/vpopmail/bin/vpasswd
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vadduser /home/vpopmail/bin/vadduser
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vdeluser /home/vpopmail/bin/vdeluser
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vaddaliasdomain /home/vpopmail/bin/vaddaliasdomain
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vsetuserquota /home/vpopmail/bin/vsetuserquota
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vpopbull /home/vpopmail/bin/vpopbull
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vdeloldusers /home/vpopmail/bin/vdeloldusers
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vmoduser /home/vpopmail/bin/vmoduser
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s valias /home/vpopmail/bin/valias
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vuserinfo /home/vpopmail/bin/vuserinfo
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vmkpasswd /home/vpopmail/bin/vmkpasswd
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vipmap /home/vpopmail/bin/vipmap
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vdominfo /home/vpopmail/bin/vdominfo
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vconvert /home/vpopmail/bin/vconvert
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vkill /home/vpopmail/bin/vkill
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vmoddomlimits /home/vpopmail/bin/vmoddomlimits
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s vchangepw /home/vpopmail/bin/vchangepw
/usr/bin/install -c -o vpopmail -m 711 -g vchkpw -s dotqmail2valias /home/vpopmail/bin/dotqmail2valias
make[3]: Leaving directory `/usr/local/src/vpopmail-5.4.13'
make[2]: Leaving directory `/usr/local/src/vpopmail-5.4.13'
make[1]: Leaving directory `/usr/local/src/vpopmail-5.4.13'

# make install-strip

[root@localhost vpopmail-5.4.13]# mkdir -p /var/qmail/supervise/qmail-pop3d/log
[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/run
[root@localhost vpopmail-5.4.13]# chmod 755 /var/qmail/supervise/qmail-pop3d/run

[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/log/run
[root@localhost vpopmail-5.4.13]# chmod 755 /var/qmail/supervise/qmail-pop3d/log/run

langkah ke 20
[root@localhost vpopmail-5.4.13]# echo 20 > /var/qmail/control/concurrencypop3
[root@localhost vpopmail-5.4.13]# vi /etc/tcp.pop3
[root@localhost vpopmail-5.4.13]# chmod +t /var/qmail/supervise/qmail-pop3d
[root@localhost vpopmail-5.4.13]# mkdir -p /var/log/qmail/pop3d
[root@localhost vpopmail-5.4.13]# chown qmaill /var/log/qmail/pop3d
[root@localhost vpopmail-5.4.13]# ln -s /var/qmail/supervise/qmail-pop3d /service
[root@localhost vpopmail-5.4.13]# crontab -e
40 * * * * /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null
masukan di atas

[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12906.1218650852@FQDN> // berati masih salah dalam hal ini harus mail.linuxindo.tux
^]
telnet> quit
Connection closed.

edit disini /// terjadi kesalahan disini
[root@localhost vpopmail-5.4.13]# vi /var/qmail/supervise/qmail-pop3d/run

[root@localhost vpopmail-5.4.13]# service qmail restart
Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Restarting qmail-smtpd.
* Restarting qmail-pop3d.

[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12929.1218650969@mail.linuxindo.tux>
^]
telnet> quit
Connection closed.

Langkah ke 23
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadddomain linuxindo.tux
Please enter password for postmaster:
enter password again:
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadduser andi@linuxindo.tux
Please enter password for andi@linuxindo.tux:
enter password again:
[root@localhost vpopmail-5.4.13]# /home/vpopmail/bin/vadduser henry@linuxindo.tux
Please enter password for henry@linuxindo.tux:
enter password again:
[root@localhost vpopmail-5.4.13]# ln -s /var/qmail/bin/sendmail /usr/sbin
[root@localhost vpopmail-5.4.13]# mail andi@linuxindo.tux
Subject: test
tetresdrwerwerewrwer
werewrwe
rwewe
.
EOT
[root@localhost vpopmail-5.4.13]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
+OK <12944.1218651192@mail.linuxindo.tux>
user andi@linuxindo.tux // diketik biasa user lalu andi@matapel.linux
+OK
pass
-ERR syntax error
pass andi
+OK
list
+OK
1 482
.
retr
-ERR syntax error
retr 1
+OK
Return-Path:
Delivered-To: andi@linuxindo.tux
Received: (qmail 12940 invoked by uid 0); 13 Aug 2008 18:12:58 -0000
Message-ID: <20080813181258.12939.qmail@mail.linuxindo.tux>
From: student@mail.linuxindo.tux
Date: Wed, 13 Aug 2008 14:12:58 -0400
To: andi@linuxindo.tux
Subject: test
User-Agent: Heirloom mailx 12.3 7/15/07
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

tetresdrwerwerewrwer
werewrwe
rwewe

.
quit
+OK
Connection closed by foreign host.

Langkah ke 25
[root@localhost vpopmail-5.4.13]# cd /usr/local/src

install squirrelmail
[root@localhost src]# urpmi libgdbm-devel

http://192.168.5.2/Mandrake/2008/i586/media/main/libgdbm-devel-1.8.3-5mdv2008.0.i586.rpm
installing libgdbm-devel-1.8.3-5mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/1: libgdbm-devel #############################################

[root@localhost src]# tar -jxvf courier-authlib-0.55.tar.bz2

[root@localhost src]# cd courier-authlib-0.55

[root@localhost courier-authlib-0.55]#./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkp --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat

[root@localhost courier-authlib-0.55]# make && make check

[root@localhost courier-authlib-0.55]# make install-strip && make install-configure

[root@localhost courier-authlib-0.55]# vi /etc/rc.local
/usr/local/sbin/authdaemond start

[root@localhost courier-authlib-0.55]# cd ..

[root@localhost src]# tar -jxvf courier-imap-4.0.2.tar.bz2

[root@localhost src]# chown -R student:wheel courier-imap-4.0.2

[root@localhost src]# cd courier-imap-4.0.2

[root@localhost courier-imap-4.0.2]# su student

[student@localhost courier-imap-4.0.2]$. /configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat

[student@localhost courier-imap-4.0.2]$ make && make check


[student@localhost courier-imap-4.0.2]$ exit
exit
[root@localhost courier-imap-4.0.2]# make install-strip && make install-configure
make: *** No rule to make target `install-strip'. Stop.
[root@localhost courier-imap-4.0.2]#
[root@localhost courier-imap-4.0.2]# #cd /usr/local/src
[root@localhost courier-imap-4.0.2]# #cd /usr/local/src
[root@localhost courier-imap-4.0.2]# cd /usr/local/src

[root@localhost src]# urpmi libgdbm-devel
Package libgdbm-devel-1.8.3-5mdv2008.0.i586 is already installed
====================================================================
[root@localhost src]# tar -jxvf courier-authlib-0.55.tar.bz2

[root@localhost src]# cd courier-authlib-0.55

[root@localhost courier-authlib-0.55]# ./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkp --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for lt_dlinit in -lltdl... no
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for perl5... /usr/bin/perl5
checking for sysconftool...... ././sysconftool
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for perl5... /usr/bin/perl5
checking for courier-config... no
checking for expect... no
configure: WARNING: -----------------------------------------------------
configure: WARNING: expect not found - will not be able to change passwds
configure: WARNING: in webmail
configure: WARNING: -----------------------------------------------------
checking for passwd... /usr/bin/passwd
checking whether -lm is needed for floor... yes
checking for socket in -lsocket... no
checking for socket in -lsocket... (cached) no
checking for connect in -lsocket... no
checking for connect in -lsocket... (cached) no
checking for gdbm_open in -lgdbm... yes
checking for gdbm_open... yes
checking for dbopen in -ldb... no
checking for db_open in -ldb... no
checking for db_env_create in -ldb... no
checking for dbopen... no
checking for db_open... no
checking for db_env_create... no
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking security/pam_appl.h usability... no
checking security/pam_appl.h presence... no
checking for security/pam_appl.h... no
checking Pam/pam_appl.h usability... no
checking Pam/pam_appl.h presence... no
checking for Pam/pam_appl.h... no
checking for dlopen in -ldl... (cached) yes
checking for pam_start in -lpam... no
checking lber.h usability... yes
checking lber.h presence... yes
checking for lber.h... yes
checking ldap.h usability... yes
checking ldap.h presence... yes
checking for ldap.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for endpwent... yes
checking shadow.h usability... yes
checking shadow.h presence... yes
checking for shadow.h... yes
checking for getspent in -lshadow... no
checking for endspent... yes
checking for getspent... yes
checking for getspent in -lshadow... (cached) no
checking for getspent... (cached) yes
----------------------------------------------------
NOTE


All questions regarding ANY vpopmail-related problems,
such as compiling/building failures, or login errors
should be referred to the vpopmail mailing list.
Vpopmail questions sent to the Courier mailing lists
will be IGNORED.
----------------------------------------------------

checking for open_smtp_relay... yes
checking for vset_lastauth... yes
checking for pg_config... no
checking for PQsetdbLogin... no
checking for mysql_config... no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/wait.h... (cached) yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for setsid... yes
checking for setlogin... no
checking for crypt in -lcrypt... yes
checking for crypt... yes
checking for crypt() prototype... 0
checking for mail userid... daemon
checking for mail group id... daemon
configure: creating ./config.status
config.status: creating Makefile
config.status: creating authdaemond
config.status: creating authdaemonrc
config.status: creating authsystem.passwd
config.status: creating README.authdebug.html
config.status: creating dbobj.h
config.status: creating authmigrate
config.status: creating courier-authlib.spec
config.status: creating courier-authlib.sysvinit
config.status: creating userdb-test-cram-md5.pl
config.status: creating courier_auth_config.h
config.status: executing depfiles commands
configure: configuring in libltdl
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking which extension is used for loadable modules... .so
checking which variable specifies run-time library path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib include ld.so.conf.d/*.conf /usr/X11R6/lib /usr/lib/qt3/lib
checking for objdir... .libs
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_append... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for memory.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for unistd.h... (cached) yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking sys/dl.h usability... no
checking sys/dl.h presence... no
checking for sys/dl.h... no
checking dld.h usability... no
checking dld.h presence... no
checking for dld.h... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking for string.h... (cached) yes
checking for strchr... yes
checking for strrchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for strcmp... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in bdbobj
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for gawk... (cached) gawk
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for library containing strerror... none required
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for dbopen in -ldb... no
checking for db_open in -ldb... no
checking for db_env_create in -ldb... no
checking for dbopen... no
checking for db_open... no
checking for db_env_create... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking if the C++ compiler needs -fhandle-exceptions... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in gdbmobj
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for library containing strerror... none required
checking for gawk... (cached) gawk
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for gdbm_open in -lgdbm... yes
checking for gdbm_open... yes
checking for gdbm_fdesc... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking if the C++ compiler needs -fhandle-exceptions... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in md5
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for uint32_t... no
checking for u_int_32_t... yes
checking for an ANSI C-conforming const... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in sha1
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for sys/types.h... (cached) yes
checking for uint32_t... no
checking for u_int_32_t... yes
checking for an ANSI C-conforming const... yes
checking for ANSI C header files... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in libhmac
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in numlib
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for unistd.h... (cached) yes
checking for uid_t in sys/types.h... yes
checking for pid_t... yes
checking for setgroups... yes
checking for initgroups... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in makedat
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for perl5... /usr/bin/perl5
checking for cat... /bin/cat
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating makedat
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in userdb
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for perl5... /usr/bin/perl5
checking for ANSI C header files... (cached) yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking return type of signal handlers... void
checking for crypt in -lcrypt... yes
checking for crypt... yes
checking for crypt() prototype... 0
checking for isatty... yes
checking for gettimeofday... yes
checking for random source... /dev/urandom
configure: creating ./config.status
config.status: creating Makefile
config.status: creating userdb.pl
config.status: creating makeuserdb
config.status: creating pw2userdb
config.status: creating vchkpw2userdb
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in rfc822
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for setlocale... yes
checking how to calculate alternate timezone... daylight
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in random128
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for library containing strerror... none required
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for ps... /bin/ps
checking for w... /usr/bin/w
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for pid_t... yes
checking for random source... /dev/urandom
checking for some good options for ps... -Afl
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in liblock
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking for unistd.h... (cached) yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for off64_t... no
checking for flock_t... no
checking for setpgrp... yes
checking for setpgrp... (cached) yes
checking whether setpgrp takes no argument... yes
checking for fcntl... yes
checking for flock... yes
checking for lockf... yes
checking for locking method... fcntl
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in liblog
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkp' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --enable-ltdl-install --with-db=gdbm --with-makedatprog=/usr/local/libexec/courier-authlib/makedatprog '--with-userdb=/usr/local/etc/authlib/userdb' --with-mailuser=daemon --with-mailgroup=daemon --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for an ANSI C-conforming const... yes
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for string.h... (cached) yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for uid_t in sys/types.h... yes
checking for strchr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
[root@localhost courier-authlib-0.55]# make && make check
CONFIG_FILES=authlib.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating authlib.html
config.status: executing depfiles commands
echo "#define AUTHLDAPRC \"\"" >authldaprc.h
echo "#define AUTHMYSQLRC \"/usr/local/etc/authlib/authmysqlrc\"" >authmysqlrc.h
echo "#define AUTHPGSQLRC \"/usr/local/etc/authlib/authpgsqlrc\"" >authpgsqlrc.h
echo "#define AUTHDAEMONRC \"/usr/local/etc/authlib/authdaemonrc\"" >authdaemonrc.h
echo "#define AUTHDAEMONVAR \"/usr/local/var/spool/authdaemon\"" >>authdaemonrc.h
echo "#define AUTHDAEMONPID AUTHDAEMONVAR \"/pid\"" >>authdaemonrc.h
echo "#define AUTHDAEMONSOCK AUTHDAEMONVAR \"/socket\"" >>authdaemonrc.h
echo "#define AUTHDAEMONLOCK AUTHDAEMONVAR \"/lock\"" >>authdaemonrc.h
echo '#include "/home/vpopmail/include/config.h"' >vpopmail_config.h
echo '#define PKGVERSION "0.55"' >packageversion.h
echo '#define AUTHCHANGEPWDIR "/usr/local/libexec/courier-authlib"' >authchangepwdir.h
echo '#define SBINDIR "/usr/local/sbin"' >sbindir.h
echo '#define PKGLIBDIR "/usr/local/lib/courier-authlib"' >pkglibdir.h
echo '#define PKGINCLUDEDIR "/usr/local/include"' >pkgincludedir.h
echo '#define MAILUSER "daemon"' >mailusergroup.h
echo '#define MAILGROUP "daemon"' >>mailusergroup.h
CONFIG_FILES=README_authlib.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating README_authlib.html
config.status: executing depfiles commands
make all-recursive
make[1]: Entering directory `/usr/local/src/courier-authlib-0.55'
Making all in libltdl
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/libltdl'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/libltdl'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -o ltdl.lo ltdl.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -fPIC -DPIC -o .libs/ltdl.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -o ltdl.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link gcc -g -O2 -o libltdl.la -rpath /usr/local/lib -no-undefined -version-info 4:0:1 ltdl.lo -ldl
gcc -shared .libs/ltdl.o -ldl -Wl,-soname -Wl,libltdl.so.3 -o .libs/libltdl.so.3.1.0
(cd .libs && rm -f libltdl.so.3 && ln -s libltdl.so.3.1.0 libltdl.so.3)
(cd .libs && rm -f libltdl.so && ln -s libltdl.so.3.1.0 libltdl.so)
ar cru .libs/libltdl.a ltdl.o
ranlib .libs/libltdl.a
creating libltdl.la
(cd .libs && rm -f libltdl.la && ln -s ../libltdl.la libltdl.la)
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/libltdl'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/libltdl'
Making all in gdbmobj
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
Compiling gdbmobj.c
Compiling gdbmobj2.c
Compiling gdbmobj3.c
Linking libgdbmobj.la
Linking libgdbmobjs.la
Compiling testgdbm.C
Linking testgdbm
rm -f libshgdbmobj.a
cd .libs && ar rv ../libshgdbmobj.a gdbmobj.o gdbmobj2.o gdbmobj3.o
ar: creating ../libshgdbmobj.a
a - gdbmobj.o
a - gdbmobj2.o
a - gdbmobj3.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
Making all in md5
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/md5'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/md5'
Compiling md5.c
Compiling md5_hash.c
Compiling redhat-crypt-md5.c
Compiling hmac.c
Linking libmd5.la
Linking libmd5s.la
Compiling md5test.c
Linking md5test
rm -f libshmd5.a
cd .libs && ar rv ../libshmd5.a md5.o md5_hash.o redhat-crypt-md5.o hmac.o
ar: creating ../libshmd5.a
a - md5.o
a - md5_hash.o
a - redhat-crypt-md5.o
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/md5'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/md5'
Making all in sha1
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/sha1'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/sha1'
Compiling sha1.c
Compiling sha1_hash.c
Compiling sha256.c
Compiling sha256_hash.c
Compiling hmac.c
Linking libsha1.la
Linking libsha1s.la
Compiling testsuite.c
Linking testsuite
rm -f libshsha1.a
cd .libs && ar rv ../libshsha1.a sha1.o sha1_hash.o sha256.o sha256_hash.o hmac.o
ar: creating ../libshsha1.a
a - sha1.o
a - sha1_hash.o
a - sha256.o
a - sha256_hash.o
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/sha1'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/sha1'
Making all in libhmac
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/libhmac'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/libhmac'
Compiling hmac.c
hmac.c: In function ‘dohashkey’:
hmac.c:65: warning: pointer targets in assignment differ in signedness
Linking libhmac.la
Linking libhmacs.la
Compiling md5hmactest.c
Linking md5hmactest
Compiling sha1hmactest.c
Linking sha1hmactest
rm -f libshhmac.a
cd .libs && ar rv ../libshhmac.a hmac.o
ar: creating ../libshhmac.a
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/libhmac'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/libhmac'
Making all in numlib
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/numlib'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/numlib'
Compiling atotimet.c
Compiling atouidt.c
Compiling changeuidgid.c
Compiling strdevt.c
Compiling strgidt.c
Compiling strhdevt.c
Compiling strhinot.c
Compiling strhpidt.c
Compiling strhtimet.c
Compiling strinot.c
Compiling strofft.c
Compiling strpidt.c
Compiling strsize.c
Compiling strsizet.c
Compiling strtimet.c
Compiling struidt.c
Linking libnumlib.la
Linking libnumlibs.la
rm -f libshnumlib.a
cd .libs && ar rv ../libshnumlib.a atotimet.o atouidt.o changeuidgid.o strdevt.o strgidt.o strhdevt.o strhinot.o strhpidt.o strhtimet.o strinot.o strofft.o strpidt.o strsize.o strsizet.o strtimet.o struidt.o
ar: creating ../libshnumlib.a
a - atotimet.o
a - atouidt.o
a - changeuidgid.o
a - strdevt.o
a - strgidt.o
a - strhdevt.o
a - strhinot.o
a - strhpidt.o
a - strhtimet.o
a - strinot.o
a - strofft.o
a - strpidt.o
a - strsize.o
a - strsizet.o
a - strtimet.o
a - struidt.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/numlib'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/numlib'
Making all in makedat
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/makedat'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/makedat'
Compiling makedatprog.c
Linking makedatprog
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/makedat'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/makedat'
Making all in userdb
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
Compiling userdb.c
userdb.c: In function ‘userdb_init’:
userdb.c:51: warning: value computed is not used
userdb.c:65: warning: value computed is not used
userdb.c:69: warning: value computed is not used
userdb.c: In function ‘userdb’:
userdb.c:105: warning: value computed is not used
userdb.c: In function ‘userdb_creates’:
userdb.c:313: warning: value computed is not used
userdb.c:373: warning: value computed is not used
userdb.c:378: warning: value computed is not used
userdb.c:382: warning: value computed is not used
Compiling userdb2.c
userdb2.c: In function ‘userdbshadow’:
userdb2.c:31: warning: value computed is not used
userdb2.c:40: warning: value computed is not used
Compiling userdbmkpw.c
Linking libuserdb.la
Compiling userdbpw.c
Linking userdbpw
CONFIG_FILES=makeuserdb.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating makeuserdb.8
config.status: executing depfiles commands
CONFIG_FILES=userdb.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating userdb.8
config.status: executing depfiles commands
CONFIG_FILES=userdbpw.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating userdbpw.8
config.status: executing depfiles commands
touch dummy
CONFIG_FILES=makeuserdb.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating makeuserdb.html
config.status: executing depfiles commands
CONFIG_FILES=userdb.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating userdb.html
config.status: executing depfiles commands
CONFIG_FILES=userdbpw.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating userdbpw.html
config.status: executing depfiles commands
rm -f libshuserdb.a
cd .libs && ar rv ../libshuserdb.a userdb.o userdb2.o userdbmkpw.o
ar: creating ../libshuserdb.a
a - userdb.o
a - userdb2.o
a - userdbmkpw.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
Making all in rfc822
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
Compiling encode.c
Linking libencode.la
Linking libencodes.la
Compiling rfc822.c
rfc822.c: In function ‘parseaddr’:
rfc822.c:210: warning: ‘save_token.token’ may be used uninitialized in this function
rfc822.c:210: warning: ‘save_token.next’ may be used uninitialized in this function
Compiling rfc822hdr.c
Compiling rfc822_getaddr.c
Compiling rfc822_getaddrs.c
Compiling rfc822_mkdate.c
Compiling rfc822_parsedt.c
Compiling rfc2047u.c
Compiling rfc2047.c
rfc2047.c: In function ‘encodebase64’:
rfc2047.c:565: warning: pointer targets in passing argument 1 of ‘func’ differ in signedness
Compiling imapsubj.c
Compiling imaprefs.c
Compiling encodeautodetect.c
Linking librfc822.la
Linking librfc822s.la
Compiling testsuite.c
Linking testsuite
Compiling reftest.c
Linking reftest
rm -f libshencode.a
cd .libs && ar rv ../libshencode.a encode.o
ar: creating ../libshencode.a
a - encode.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
Making all in random128
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/random128'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/random128'
Compiling random128.c
Compiling random128alpha.c
Compiling random128binary.c
Linking librandom128.la
Linking librandom128s.la
rm -f libshrandom128.a
cd .libs && ar rv ../libshrandom128.a random128.o random128alpha.o random128binary.o
ar: creating ../libshrandom128.a
a - random128.o
a - random128alpha.o
a - random128binary.o
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/random128'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/random128'
Making all in liblock
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/liblock'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/liblock'
Compiling lockfcntl.c
Compiling lockdaemon.c
Compiling mail.c
Linking liblock.la
Compiling lockmail.c
Linking lockmail
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblock'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblock'
Making all in liblog
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
make all-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
Compiling logger.c
Linking courierlogger
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55'
Compiling authdaemon.c
Compiling authdaemonlib.c
authdaemonlib.c: In function ‘s_connect’:
authdaemonlib.c:105: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness
Compiling preauthdaemon.c
Compiling authmoduser2.c
Compiling authmoduser3.c
Compiling debug.c
Compiling authoption.c
Linking libcourierauth.la
Compiling authsasl.c
Compiling authsaslcram.c
Compiling authsasllogin.c
Compiling authsaslplain.c
Compiling authsaslfrombase64.c
Compiling authsasltobase64.c
Linking libcourierauthsasl.la
Compiling authsaslclient.c
Compiling authsaslclientcram.c
authsaslclientcram.c: In function ‘authsaslclient_cram’:
authsaslclientcram.c:50: warning: pointer targets in passing argument 4 of ‘hmac_hashkey’ differ in signedness
authsaslclientcram.c:50: warning: pointer targets in passing argument 5 of ‘hmac_hashkey’ differ in signedness
authsaslclientcram.c:54: warning: pointer targets in passing argument 4 of ‘hmac_hashtext’ differ in signedness
authsaslclientcram.c:54: warning: pointer targets in passing argument 5 of ‘hmac_hashtext’ differ in signedness
authsaslclientcram.c:54: warning: pointer targets in passing argument 6 of ‘hmac_hashtext’ differ in signedness
Compiling authsaslclientcrammd5.c
Compiling authsaslclientcramsha1.c
Compiling authsaslclientlogin.c
Compiling authsaslclientplain.c
Linking libcourierauthsaslclient.la
Compiling authpwdenumerate.c
Compiling authsyschangepwd.c
Compiling authsyscommon.c
authsyscommon.c: In function ‘check_pw’:
authsyscommon.c:38: warning: value computed is not used
Compiling cramlib.c
cramlib.c: In function ‘auth_verify_cram’:
cramlib.c:81: warning: value computed is not used
cramlib.c: In function ‘auth_get_cram’:
cramlib.c:96: warning: value computed is not used
cramlib.c:106: warning: value computed is not used
cramlib.c:113: warning: value computed is not used
cramlib.c:128: warning: value computed is not used
cramlib.c:145: warning: value computed is not used
Compiling checkpassword.c
checkpassword.c: In function ‘authcheckpassword’:
checkpassword.c:67: warning: value computed is not used
checkpassword.c:70: warning: value computed is not used
checkpassword.c:72: warning: value computed is not used
Compiling cryptpassword.c
Compiling checkpasswordmd5.c
Compiling checkpasswordsha1.c
Linking libcourierauthcommon.la
Compiling authuserdb.c
authuserdb.c: In function ‘callback_userdb’:
authuserdb.c:54: warning: value computed is not used
authuserdb.c: In function ‘auth_cram’:
authuserdb.c:121: warning: value computed is not used
Compiling preauthuserdb.c
Compiling preauthuserdbcommon.c
preauthuserdbcommon.c: In function ‘auth_userdb_pre_common’:
preauthuserdbcommon.c:40: warning: value computed is not used
preauthuserdbcommon.c:83: warning: value computed is not used
preauthuserdbcommon.c:88: warning: value computed is not used
preauthuserdbcommon.c:91: warning: value computed is not used
Compiling authuserdbpwd.c
authuserdbpwd.c: In function ‘auth_userdb_passwd’:
authuserdbpwd.c:97: warning: value computed is not used
authuserdbpwd.c:107: warning: value computed is not used
authuserdbpwd.c:167: warning: value computed is not used
authuserdbpwd.c:170: warning: value computed is not used
authuserdbpwd.c: In function ‘try_auth_userdb_passwd’:
authuserdbpwd.c:189: warning: value computed is not used
authuserdbpwd.c:192: warning: value computed is not used
authuserdbpwd.c:210: warning: value computed is not used
authuserdbpwd.c:213: warning: value computed is not used
authuserdbpwd.c: In function ‘dochangepwd1’:
authuserdbpwd.c:273: warning: value computed is not used
authuserdbpwd.c:280: warning: value computed is not used
authuserdbpwd.c:290: warning: value computed is not used
authuserdbpwd.c:294: warning: value computed is not used
authuserdbpwd.c: In function ‘dochangepwd2’:
authuserdbpwd.c:361: warning: value computed is not used
authuserdbpwd.c:396: warning: value computed is not used
authuserdbpwd.c:401: warning: value computed is not used
authuserdbpwd.c: In function ‘makeuserdb’:
authuserdbpwd.c:411: warning: value computed is not used
Linking libauthuserdb.la
Compiling authpwd.c
Compiling preauthpwd.c
Linking libauthpwd.la
Compiling authshadow.c
Compiling preauthshadow.c
Linking libauthshadow.la
Compiling authcustom.c
Compiling preauthcustom.c
preauthcustom.c: In function ‘do_auth_custom’:
preauthcustom.c:83: warning: value computed is not used
Linking libauthcustom.la
Compiling authvchkpw.c
authvchkpw.c: In function ‘callback_vchkpw’:
authvchkpw.c:46: warning: value computed is not used
authvchkpw.c: In function ‘auth_vchkpw_changepass’:
authvchkpw.c:142: warning: passing argument 1 of ‘parse_email’ discards qualifiers from pointer target type
Compiling authvchkpwlib.c
Compiling preauthvchkpw.c
preauthvchkpw.c: In function ‘auth_vchkpw_pre’:
preauthvchkpw.c:67: warning: passing argument 1 of ‘parse_email’ discards qualifiers from pointer target type
preauthvchkpw.c:71: warning: value computed is not used
preauthvchkpw.c:83: warning: value computed is not used
preauthvchkpw.c:92: warning: value computed is not used
preauthvchkpw.c:108: warning: value computed is not used
preauthvchkpw.c:118: warning: value computed is not used
preauthvchkpw.c:141: warning: passing argument 3 of ‘vset_lastauth’ discards qualifiers from pointer target type
Linking libauthvchkpw.la
Compiling authinfo.c
Linking courierauthconfig
Compiling authdaemontest.c
Linking authdaemontest
Compiling authmksock.c
Linking authmksock
Compiling authdaemond.c
authdaemond.c: In function ‘pre’:
authdaemond.c:489: warning: value computed is not used
authdaemond.c:500: warning: value computed is not used
authdaemond.c:512: warning: value computed is not used
authdaemond.c:515: warning: value computed is not used
authdaemond.c:518: warning: value computed is not used
authdaemond.c: In function ‘enumerate’:
authdaemond.c:617: warning: value computed is not used
authdaemond.c: In function ‘auth’:
authdaemond.c:725: warning: value computed is not used
authdaemond.c:732: warning: value computed is not used
authdaemond.c:746: warning: value computed is not used
authdaemond.c:750: warning: value computed is not used
authdaemond.c:752: warning: value computed is not used
authdaemond.c: In function ‘start’:
authdaemond.c:1014: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness
Linking authdaemondprog
Compiling authtest.c
Linking authtest
Compiling authenumerate.c
Linking authenumerate
CONFIG_FILES=authlib.3 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating authlib.3
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[1]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make check-recursive
make[1]: Entering directory `/usr/local/src/courier-authlib-0.55'
Making check in libltdl
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/libltdl'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/libltdl'
Making check in gdbmobj
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
./testsuite | cmp -s - ./testsuite.txt
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
Making check in md5
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/md5'
./md5test | cmp -s - ./md5test.txt
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/md5'
Making check in sha1
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/sha1'
./testsuite | cmp -s - ./testsuite.txt
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/sha1'
Making check in libhmac
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/libhmac'
test ! -x ./md5hmactest || ./md5hmactest | cmp -s - ./md5hmactest.txt
test ! -x ./sha1hmactest || ./sha1hmactest | cmp -s - ./sha1hmactest.txt
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/libhmac'
Making check in numlib
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/numlib'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/numlib'
Making check in makedat
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/makedat'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/makedat'
Making check in userdb
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make check-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
Making check in rfc822
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
make check-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
./testsuite | cmp -s - ./testsuite.txt
./reftest | cmp -s - ./reftest.txt
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
Making check in random128
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/random128'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/random128'
Making check in liblock
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/liblock'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblock'
Making check in liblog
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
make check-am
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[1]: Leaving directory `/usr/local/src/courier-authlib-0.55'
[root@localhost courier-authlib-0.55]# make install-strip && make install-configure
make INSTALL_PROGRAM="/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s" \
install_sh_PROGRAM="/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s" INSTALL_STRIP_FLAG=-s \
`test -z 'strip' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='strip'"` install
make[1]: Entering directory `/usr/local/src/courier-authlib-0.55'
make install-recursive
make[2]: Entering directory `/usr/local/src/courier-authlib-0.55'
Making install in libltdl
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/libltdl'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/libltdl'
test -z "/usr/local/lib" || mkdir -p -- . "/usr/local/lib"
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libltdl.la' '/usr/local/lib/libltdl.la'
/usr/bin/install -c .libs/libltdl.so.3.1.0 /usr/local/lib/libltdl.so.3.1.0
strip --strip-unneeded /usr/local/lib/libltdl.so.3.1.0
(cd /usr/local/lib && rm -f libltdl.so.3 && ln -s libltdl.so.3.1.0 libltdl.so.3)
(cd /usr/local/lib && rm -f libltdl.so && ln -s libltdl.so.3.1.0 libltdl.so)
/usr/bin/install -c .libs/libltdl.lai /usr/local/lib/libltdl.la
/usr/bin/install -c .libs/libltdl.a /usr/local/lib/libltdl.a
strip --strip-debug /usr/local/lib/libltdl.a
ranlib /usr/local/lib/libltdl.a
chmod 644 /usr/local/lib/libltdl.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/include" || mkdir -p -- . "/usr/local/include"
/usr/bin/install -c -m 644 'ltdl.h' '/usr/local/include/ltdl.h'
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/libltdl'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/libltdl'
Making install in gdbmobj
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/gdbmobj'
Making install in md5
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/md5'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/md5'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/md5'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/md5'
Making install in sha1
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/sha1'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/sha1'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/sha1'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/sha1'
Making install in libhmac
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/libhmac'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/libhmac'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/libhmac'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/libhmac'
Making install in numlib
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/numlib'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/numlib'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/numlib'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/numlib'
Making install in makedat
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/makedat'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/makedat'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/makedat'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/makedat'
Making install in userdb
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make install-am
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make[5]: Entering directory `/usr/local/src/courier-authlib-0.55/userdb'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/man/man8" || mkdir -p -- . "/usr/local/man/man8"
/usr/bin/install -c -m 644 './makeuserdb.8' '/usr/local/man/man8/makeuserdb.8'
/usr/bin/install -c -m 644 './userdb.8' '/usr/local/man/man8/userdb.8'
/usr/bin/install -c -m 644 './userdbpw.8' '/usr/local/man/man8/userdbpw.8'
make[5]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/userdb'
Making install in rfc822
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
make install-am
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[5]: Entering directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/rfc822'
Making install in random128
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/random128'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/random128'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/random128'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/random128'
Making install in liblock
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/liblock'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/liblock'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblock'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblock'
Making install in liblog
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
make install-am
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
make[5]: Entering directory `/usr/local/src/courier-authlib-0.55/liblog'
test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/sbin"
STRIPPROG='strip' /bin/sh ./libtool --mode=install /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s 'courierlogger' '/usr/local/sbin/courierlogger'
/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s courierlogger /usr/local/sbin/courierlogger
test -z "/usr/local/man/man1" || mkdir -p -- . "/usr/local/man/man1"
/usr/bin/install -c -m 644 './courierlogger.1' '/usr/local/man/man1/courierlogger.1'
make[5]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55/liblog'
make[3]: Entering directory `/usr/local/src/courier-authlib-0.55'
make[4]: Entering directory `/usr/local/src/courier-authlib-0.55'
test -z "/usr/local/bin" || mkdir -p -- . "/usr/local/bin"
STRIPPROG='strip' /bin/sh ./libtool --mode=install /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s 'courierauthconfig' '/usr/local/bin/courierauthconfig'
/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s courierauthconfig /usr/local/bin/courierauthconfig
test -z "/usr/local/lib/courier-authlib" || mkdir -p -- . "/usr/local/lib/courier-authlib"
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libcourierauth.la' '/usr/local/lib/courier-authlib/libcourierauth.la'
/usr/bin/install -c .libs/libcourierauth.so.0.0.0 /usr/local/lib/courier-authlib/libcourierauth.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libcourierauth.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libcourierauth.so.0 && ln -s libcourierauth.so.0.0.0 libcourierauth.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libcourierauth.so && ln -s libcourierauth.so.0.0.0 libcourierauth.so)
/usr/bin/install -c .libs/libcourierauth.lai /usr/local/lib/courier-authlib/libcourierauth.la
/usr/bin/install -c .libs/libcourierauth.a /usr/local/lib/courier-authlib/libcourierauth.a
strip --strip-debug /usr/local/lib/courier-authlib/libcourierauth.a
ranlib /usr/local/lib/courier-authlib/libcourierauth.a
chmod 644 /usr/local/lib/courier-authlib/libcourierauth.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libcourierauthsasl.la' '/usr/local/lib/courier-authlib/libcourierauthsasl.la'
/usr/bin/install -c .libs/libcourierauthsasl.so.0.0.0 /usr/local/lib/courier-authlib/libcourierauthsasl.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libcourierauthsasl.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthsasl.so.0 && ln -s libcourierauthsasl.so.0.0.0 libcourierauthsasl.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthsasl.so && ln -s libcourierauthsasl.so.0.0.0 libcourierauthsasl.so)
/usr/bin/install -c .libs/libcourierauthsasl.lai /usr/local/lib/courier-authlib/libcourierauthsasl.la
/usr/bin/install -c .libs/libcourierauthsasl.a /usr/local/lib/courier-authlib/libcourierauthsasl.a
strip --strip-debug /usr/local/lib/courier-authlib/libcourierauthsasl.a
ranlib /usr/local/lib/courier-authlib/libcourierauthsasl.a
chmod 644 /usr/local/lib/courier-authlib/libcourierauthsasl.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libcourierauthsaslclient.la' '/usr/local/lib/courier-authlib/libcourierauthsaslclient.la'
/usr/bin/install -c .libs/libcourierauthsaslclient.so.0.0.0 /usr/local/lib/courier-authlib/libcourierauthsaslclient.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libcourierauthsaslclient.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthsaslclient.so.0 && ln -s libcourierauthsaslclient.so.0.0.0 libcourierauthsaslclient.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthsaslclient.so && ln -s libcourierauthsaslclient.so.0.0.0 libcourierauthsaslclient.so)
/usr/bin/install -c .libs/libcourierauthsaslclient.lai /usr/local/lib/courier-authlib/libcourierauthsaslclient.la
/usr/bin/install -c .libs/libcourierauthsaslclient.a /usr/local/lib/courier-authlib/libcourierauthsaslclient.a
strip --strip-debug /usr/local/lib/courier-authlib/libcourierauthsaslclient.a
ranlib /usr/local/lib/courier-authlib/libcourierauthsaslclient.a
chmod 644 /usr/local/lib/courier-authlib/libcourierauthsaslclient.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libcourierauthcommon.la' '/usr/local/lib/courier-authlib/libcourierauthcommon.la'
libtool: install: warning: relinking `libcourierauthcommon.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libcourierauthcommon.la -rpath /usr/local/lib/courier-authlib libcourierauth.la -Wl,--whole-archive -Wl,numlib/libshnumlib.a -Wl,random128/libshrandom128.a -Wl,rfc822/libshencode.a -Wl,libhmac/libshhmac.a -Wl,md5/libshmd5.a -Wl,sha1/libshsha1.a -Wl,--no-whole-archive -Wl,-lcrypt authpwdenumerate.lo authsaslfrombase64.lo authsasltobase64.lo authsyschangepwd.lo authsyscommon.lo cramlib.lo checkpassword.lo cryptpassword.lo checkpasswordmd5.lo checkpasswordsha1.lo )
/usr/bin/install -c .libs/libcourierauthcommon.so.0.0.0T /usr/local/lib/courier-authlib/libcourierauthcommon.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libcourierauthcommon.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthcommon.so.0 && ln -s libcourierauthcommon.so.0.0.0 libcourierauthcommon.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libcourierauthcommon.so && ln -s libcourierauthcommon.so.0.0.0 libcourierauthcommon.so)
/usr/bin/install -c .libs/libcourierauthcommon.lai /usr/local/lib/courier-authlib/libcourierauthcommon.la
/usr/bin/install -c .libs/libcourierauthcommon.a /usr/local/lib/courier-authlib/libcourierauthcommon.a
strip --strip-debug /usr/local/lib/courier-authlib/libcourierauthcommon.a
ranlib /usr/local/lib/courier-authlib/libcourierauthcommon.a
chmod 644 /usr/local/lib/courier-authlib/libcourierauthcommon.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libauthuserdb.la' '/usr/local/lib/courier-authlib/libauthuserdb.la'
libtool: install: warning: relinking `libauthuserdb.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libauthuserdb.la -module -rpath /usr/local/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" -Wl,userdb/libshuserdb.a -Wl,gdbmobj/libshgdbmobj.a -Wl,-lgdbm authuserdb.lo preauthuserdb.lo preauthuserdbcommon.lo authuserdbpwd.lo libcourierauthcommon.la )
/usr/bin/install -c .libs/libauthuserdb.so.0.0.0T /usr/local/lib/courier-authlib/libauthuserdb.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libauthuserdb.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libauthuserdb.so.0 && ln -s libauthuserdb.so.0.0.0 libauthuserdb.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libauthuserdb.so && ln -s libauthuserdb.so.0.0.0 libauthuserdb.so)
/usr/bin/install -c .libs/libauthuserdb.lai /usr/local/lib/courier-authlib/libauthuserdb.la
/usr/bin/install -c .libs/libauthuserdb.a /usr/local/lib/courier-authlib/libauthuserdb.a
strip --strip-debug /usr/local/lib/courier-authlib/libauthuserdb.a
ranlib /usr/local/lib/courier-authlib/libauthuserdb.a
chmod 644 /usr/local/lib/courier-authlib/libauthuserdb.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libauthpwd.la' '/usr/local/lib/courier-authlib/libauthpwd.la'
libtool: install: warning: relinking `libauthpwd.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libauthpwd.la -module -rpath /usr/local/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" authpwd.lo preauthpwd.lo libcourierauthcommon.la )
/usr/bin/install -c .libs/libauthpwd.so.0.0.0T /usr/local/lib/courier-authlib/libauthpwd.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libauthpwd.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libauthpwd.so.0 && ln -s libauthpwd.so.0.0.0 libauthpwd.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libauthpwd.so && ln -s libauthpwd.so.0.0.0 libauthpwd.so)
/usr/bin/install -c .libs/libauthpwd.lai /usr/local/lib/courier-authlib/libauthpwd.la
/usr/bin/install -c .libs/libauthpwd.a /usr/local/lib/courier-authlib/libauthpwd.a
strip --strip-debug /usr/local/lib/courier-authlib/libauthpwd.a
ranlib /usr/local/lib/courier-authlib/libauthpwd.a
chmod 644 /usr/local/lib/courier-authlib/libauthpwd.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libauthshadow.la' '/usr/local/lib/courier-authlib/libauthshadow.la'
libtool: install: warning: relinking `libauthshadow.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libauthshadow.la -module -rpath /usr/local/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" authshadow.lo preauthshadow.lo libcourierauthcommon.la )
/usr/bin/install -c .libs/libauthshadow.so.0.0.0T /usr/local/lib/courier-authlib/libauthshadow.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libauthshadow.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libauthshadow.so.0 && ln -s libauthshadow.so.0.0.0 libauthshadow.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libauthshadow.so && ln -s libauthshadow.so.0.0.0 libauthshadow.so)
/usr/bin/install -c .libs/libauthshadow.lai /usr/local/lib/courier-authlib/libauthshadow.la
/usr/bin/install -c .libs/libauthshadow.a /usr/local/lib/courier-authlib/libauthshadow.a
strip --strip-debug /usr/local/lib/courier-authlib/libauthshadow.a
ranlib /usr/local/lib/courier-authlib/libauthshadow.a
chmod 644 /usr/local/lib/courier-authlib/libauthshadow.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libauthcustom.la' '/usr/local/lib/courier-authlib/libauthcustom.la'
libtool: install: warning: relinking `libauthcustom.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libauthcustom.la -module -rpath /usr/local/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" authcustom.lo preauthcustom.lo libcourierauthcommon.la )
/usr/bin/install -c .libs/libauthcustom.so.0.0.0T /usr/local/lib/courier-authlib/libauthcustom.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libauthcustom.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libauthcustom.so.0 && ln -s libauthcustom.so.0.0.0 libauthcustom.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libauthcustom.so && ln -s libauthcustom.so.0.0.0 libauthcustom.so)
/usr/bin/install -c .libs/libauthcustom.lai /usr/local/lib/courier-authlib/libauthcustom.la
/usr/bin/install -c .libs/libauthcustom.a /usr/local/lib/courier-authlib/libauthcustom.a
strip --strip-debug /usr/local/lib/courier-authlib/libauthcustom.a
ranlib /usr/local/lib/courier-authlib/libauthcustom.a
chmod 644 /usr/local/lib/courier-authlib/libauthcustom.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c -s 'libauthvchkpw.la' '/usr/local/lib/courier-authlib/libauthvchkpw.la'
libtool: install: warning: relinking `libauthvchkpw.la'
(cd /usr/local/src/courier-authlib-0.55; /bin/sh ./libtool --quiet --mode=relink gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o libauthvchkpw.la -module -rpath /usr/local/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" -Wl,-L/home/vpopmail/lib -Wl,-lvpopmail -Wl,-lcrypt -Wl,-lm authvchkpw.lo authvchkpwlib.lo preauthvchkpw.lo libcourierauthcommon.la )
/usr/bin/install -c .libs/libauthvchkpw.so.0.0.0T /usr/local/lib/courier-authlib/libauthvchkpw.so.0.0.0
strip --strip-unneeded /usr/local/lib/courier-authlib/libauthvchkpw.so.0.0.0
(cd /usr/local/lib/courier-authlib && rm -f libauthvchkpw.so.0 && ln -s libauthvchkpw.so.0.0.0 libauthvchkpw.so.0)
(cd /usr/local/lib/courier-authlib && rm -f libauthvchkpw.so && ln -s libauthvchkpw.so.0.0.0 libauthvchkpw.so)
/usr/bin/install -c .libs/libauthvchkpw.lai /usr/local/lib/courier-authlib/libauthvchkpw.la
/usr/bin/install -c .libs/libauthvchkpw.a /usr/local/lib/courier-authlib/libauthvchkpw.a
strip --strip-debug /usr/local/lib/courier-authlib/libauthvchkpw.a
ranlib /usr/local/lib/courier-authlib/libauthvchkpw.a
chmod 644 /usr/local/lib/courier-authlib/libauthvchkpw.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/courier-authlib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/courier-authlib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/libexec/courier-authlib" || mkdir -p -- . "/usr/local/libexec/courier-authlib"
/usr/bin/install -c 'authsystem.passwd' '/usr/local/libexec/courier-authlib/authsystem.passwd'
test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/sbin"
STRIPPROG='strip' /bin/sh ./libtool --mode=install /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s 'authtest' '/usr/local/sbin/authtest'
/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s .libs/authtest /usr/local/sbin/authtest
STRIPPROG='strip' /bin/sh ./libtool --mode=install /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s 'authenumerate' '/usr/local/sbin/authenumerate'
/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s .libs/authenumerate /usr/local/sbin/authenumerate
test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/sbin"
/usr/bin/install -c 'authdaemond' '/usr/local/sbin/authdaemond'
make install-exec-hook
make[5]: Entering directory `/usr/local/src/courier-authlib-0.55'
mkdir -p -- . /usr/local/bin
mkdir -p -- . /usr/local/sbin
mkdir -p -- . /usr/local/libexec/courier-authlib
STRIPPROG='strip' /bin/sh ./libtool --mode=install /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s authdaemondprog /usr/local/libexec/courier-authlib/authdaemond
/bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s .libs/authdaemondprog /usr/local/libexec/courier-authlib/authdaemond
mkdir -p -- . /usr/local/var/spool/authdaemon
chmod 750 /usr/local/var/spool/authdaemon
chown daemon /usr/local/var/spool/authdaemon
chgrp daemon /usr/local/var/spool/authdaemon
test "libauthuserdb.la" = "" && exit 0 ;\
STRIPPROG='strip' /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s makedat/makedatprog \
/usr/local/libexec/courier-authlib/makedatprog ; \
/usr/bin/install -c userdb/vchkpw2userdb \
/usr/local/sbin/vchkpw2userdb ; \
/usr/bin/install -c userdb/pw2userdb \
/usr/local/sbin/pw2userdb ; \
/usr/bin/install -c userdb/makeuserdb \
/usr/local/sbin/makeuserdb ; \
/usr/bin/install -c userdb/userdb.pl \
/usr/local/sbin/userdb ; \
STRIPPROG='strip' /bin/sh /usr/local/src/courier-authlib-0.55/install-sh -c -s userdb/userdbpw \
/usr/local/sbin/userdbpw ; \
/usr/bin/install -c userdb-test-cram-md5.pl \
/usr/local/sbin/userdb-test-cram-md5
make[5]: Leaving directory `/usr/local/src/courier-authlib-0.55'
test -z "/usr/local/include" || mkdir -p -- . "/usr/local/include"
/usr/bin/install -c -m 644 'courier_auth_config.h' '/usr/local/include/courier_auth_config.h'
/usr/bin/install -c -m 644 'courierauth.h' '/usr/local/include/courierauth.h'
/usr/bin/install -c -m 644 'courierauthsasl.h' '/usr/local/include/courierauthsasl.h'
/usr/bin/install -c -m 644 'courierauthsaslclient.h' '/usr/local/include/courierauthsaslclient.h'
/usr/bin/install -c -m 644 'courierauthdebug.h' '/usr/local/include/courierauthdebug.h'
test -z "/usr/local/man/man3" || mkdir -p -- . "/usr/local/man/man3"
/usr/bin/install -c -m 644 './authlib.3' '/usr/local/man/man3/authlib.3'
/usr/bin/install -c -m 644 './auth_generic.3' '/usr/local/man/man3/auth_generic.3'
/usr/bin/install -c -m 644 './auth_login.3' '/usr/local/man/man3/auth_login.3'
/usr/bin/install -c -m 644 './auth_getuserinfo.3' '/usr/local/man/man3/auth_getuserinfo.3'
/usr/bin/install -c -m 644 './auth_enumerate.3' '/usr/local/man/man3/auth_enumerate.3'
/usr/bin/install -c -m 644 './auth_passwd.3' '/usr/local/man/man3/auth_passwd.3'
/usr/bin/install -c -m 644 './auth_getoption.3' '/usr/local/man/man3/auth_getoption.3'
/usr/bin/install -c -m 644 './auth_sasl.3' '/usr/local/man/man3/auth_sasl.3'
make install-data-hook
make[5]: Entering directory `/usr/local/src/courier-authlib-0.55'
mkdir -p -- . `dirname /usr/local/etc/authlib/authdaemonrc`
sed 's/@ALLMODULES@/authuserdb authpwd authshadow authcustom authvchkpw/' authdaemonrc.tmp
/usr/bin/install -c -m 644 -m 660 authdaemonrc.tmp /usr/local/etc/authlib/authdaemonrc.dist
rm -f authdaemonrc.tmp
chown daemon /usr/local/etc/authlib/authdaemonrc.dist
chgrp daemon /usr/local/etc/authlib/authdaemonrc.dist
:
make[5]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[4]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[3]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[2]: Leaving directory `/usr/local/src/courier-authlib-0.55'
make[1]: Leaving directory `/usr/local/src/courier-authlib-0.55'
test -f /usr/local/etc/authlib/authdaemonrc.dist && /usr/bin/perl5 ././sysconftool /usr/local/etc/authlib/authdaemonrc.dist || true
authdaemonrc:
authmodulelist: new
authmodulelistorig: new
daemons: new
authdaemonvar: new
DEBUG_LOGIN: new
DEFAULTOPTIONS: new
test -f /usr/local/etc/authlib/authmysqlrc.dist && /usr/bin/perl5 ././sysconftool /usr/local/etc/authlib/authmysqlrc.dist || true
test -f /usr/local/etc/authlib/authpgsqlrc.dist && /usr/bin/perl5 ././sysconftool /usr/local/etc/authlib/authpgsqlrc.dist || true
test -f .dist && /usr/bin/perl5 ././sysconftool .dist || true

[root@localhost courier-authlib-0.55]# vi /etc/rc.local

[root@localhost courier-authlib-0.55]# cd ..
[root@localhost src]# tar -jxvf courier-imap-4.0.2.tar.bz2

[root@localhost src]# chown -R student:wheel courier-imap-4.0.2

[root@localhost src]# cd courier-imap-4.0.2

[root@localhost courier-imap-4.0.2]# su student

[student@localhost courier-imap-4.0.2]$ ./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib --with-redhat
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for perl5... /usr/bin/perl5
checking for sysconftool...... ././sysconftool
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for env... /bin/env
checking for courierauthconfig... /usr/local/bin/courierauthconfig
checking for gdbm_open in -lgdbm... yes
checking for gdbm_open... yes
checking for dbopen in -ldb... no
checking for db_open in -ldb... no
checking for db_env_create in -ldb... no
checking for dbopen... no
checking for db_open... no
checking for db_env_create... no
unlimited
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dbobj.h
config.status: creating dbobj.config
config.status: creating imapd.rc
config.status: creating imapd-ssl.rc
config.status: creating pop3d.rc
config.status: creating pop3d-ssl.rc
config.status: creating courier-imap.sysvinit
config.status: creating courier-imap.spec
config.status: creating INSTALL.html
config.status: creating packaging/suse/courier-imap.init
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in numlib
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for unistd.h... (cached) yes
checking for uid_t in sys/types.h... yes
checking for pid_t... yes
checking for setgroups... yes
checking for initgroups... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in bdbobj
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for gawk... (cached) gawk
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for library containing strerror... none required
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for dbopen in -ldb... no
checking for db_open in -ldb... no
checking for db_env_create in -ldb... no
checking for dbopen... no
checking for db_open... no
checking for db_env_create... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking if the C++ compiler needs -fhandle-exceptions... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in gdbmobj
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for library containing strerror... none required
checking for gawk... (cached) gawk
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for gdbm_open in -lgdbm... yes
checking for gdbm_open... yes
checking for gdbm_fdesc... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking if the C++ compiler needs -fhandle-exceptions... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in soxwrap
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for the Courier Socks library... no
checking for socket in -lsocket... no
checking for socket in -lsocket... (cached) no
checking for connect in -lsocket... no
checking for connect in -lsocket... (cached) no
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for sys/stat.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for structs in6_addr, sockaddr_in6, and sockaddr_storage... yes
checking for inet_pton... yes
checking for poll... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating soxwrap_config.h
config.status: executing depfiles commands
configure: configuring in unicode
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for perl5... /usr/bin/perl5
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating unicode_config.h
config.status: executing depfiles commands
configure: configuring in rfc822
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for setlocale... yes
checking how to calculate alternate timezone... daylight
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in rfc1035
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for socket in -lsocket... no
checking for socket in -lsocket... (cached) no
checking for connect in -lsocket... no
checking for connect in -lsocket... (cached) no
checking for socket in -lsocket... (cached) no
checking for an ANSI C-conforming const... yes
checking whether time.h and sys/time.h may both be included... yes
checking for uint32_t... no
checking for u_int_32_t... yes
checking for strcasecmp... yes
checking for structs in6_addr, sockaddr_in6, and sockaddr_storage... yes
checking for IPv6 flavor... glibc (default)
checking for SIOCGIFCONF... yes
checking for alloca... yes
checking for inet_pton... yes
checking for inet_ntop... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in rfc2045
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking for library containing strerror... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... (cached) ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for strings.h... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for missing gethostname prototype... no
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for pid_t... yes
checking for setlocale... yes
checking for strncasecmp... yes
checking for strcasecmp... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating rfc2045charset.h
config.status: creating rfc2045_config.h
config.status: executing depfiles commands
configure: configuring in md5
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for uint32_t... no
checking for u_int_32_t... yes
checking for an ANSI C-conforming const... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in sha1
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for sys/types.h... (cached) yes
checking for uint32_t... no
checking for u_int_32_t... yes
checking for an ANSI C-conforming const... yes
checking for ANSI C header files... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in random128
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for library containing strerror... none required
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for ps... /bin/ps
checking for w... /usr/bin/w
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for pid_t... yes
checking for random source... /dev/urandom
checking for some good options for ps... -Afl
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in liblock
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking for unistd.h... (cached) yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for off64_t... no
checking for flock_t... no
checking for setpgrp... yes
checking for setpgrp... (cached) yes
checking whether setpgrp takes no argument... yes
checking for fcntl... yes
checking for flock... yes
checking for lockf... yes
checking for locking method... fcntl
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in maildir
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking target system type... i686-redhat-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for library containing strerror... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking for perl5... /usr/bin/perl5
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/stat.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking vector usability... yes
checking vector presence... yes
checking for vector... yes
checking vector.h usability... yes
checking vector.h presence... yes
checking for vector.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking fam.h usability... yes
checking fam.h presence... yes
checking for fam.h... yes
checking for symlink... yes
checking for readlink... yes
checking for strcasecmp... yes
checking for utime... yes
checking for utimes... yes
checking for FAMOpen in -lfam... yes
checking for fam.h... (cached) yes
checking for missing gethostname prototype... no
checking for mailbot... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sharedindexinstall
config.status: creating sharedindexsplit
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in makedat
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for perl5... /usr/bin/perl5
checking for cat... /bin/cat
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating makedat
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in libhmac
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in waitlib
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for sys/wait.h that is POSIX.1 compatible... yes
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for sys/wait.h... (cached) yes
checking for unistd.h... (cached) yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for wait... yes
checking for wait3... yes
checking for sigblock... yes
checking if wait function is broken... yes
checking if wait3 function is broken... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in tcpd
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for sed... /bin/sed
checking for env... /bin/env
checking for krb5-config... krb5-config
checking for dlopen in -ldl... (cached) yes
checking for socket in -lsocket... no
checking for socket in -lsocket... (cached) no
checking for connect in -lsocket... no
checking for connect in -lsocket... (cached) no
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/stat.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking return type of signal handlers... void
checking for setpgrp... yes
checking for setpgid... yes
checking for setpgrp... (cached) yes
checking whether setpgrp takes no argument... yes
checking for socketpair... yes
checking for SVR3 stream pipes... no
checking for SVR4 stream pipes... no
checking for stream pipes... socketpair
checking for SSL_load_error_strings in -lssl... yes
checking for OpenSSL 0.9.7... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: configuring in imap
configure: running /bin/sh './configure' --prefix=/usr/local '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-authvchkpw' '--without-authldap' '--without-authmysql' '--disable-root-check' '--with-ssl' '--with-authchangepwdir=/usr/local/libexec/authlib' '--with-redhat' --with-db=gdbm --with-userdb=/etc/userdb --with-makedatprog='/usr/local/libexec/makedatprog' --with-mailuser=root --without-socks --with-package=courier-imap --with-version=4.0.2 --cache-file=/dev/null --srcdir=.
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking target system type... i686-redhat-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for library containing strerror... none required
checking for gawk... (cached) gawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for perl5... /usr/bin/perl5
checking for courierauthconfig... /usr/local/bin/courierauthconfig
checking for sendmail... /usr/sbin/sendmail
checking for openssl... /usr/bin/openssl
checking for ANSI C header files... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for unistd.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking return type of signal handlers... void
checking for socklen_t... yes
checking for strerror... yes
checking for utime... yes
checking for utimes... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for setlocale... yes
checking for poll... yes
checking for getaddrinfo... yes
checking for socket in -lsocket... no
checking for socket in -lsocket... (cached) no
checking for connect in -lsocket... no
checking for connect in -lsocket... (cached) no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating imapd.dist
config.status: creating imapd-ssl.dist
config.status: creating pop3d.dist
config.status: creating pop3d-ssl.dist
config.status: creating testsuitefix.pl
config.status: creating mkimapdcert
config.status: creating mkpop3dcert
config.status: creating imapd.cnf
config.status: creating pop3d.cnf
config.status: creating config.h
config.status: executing depfiles commands
[student@localhost courier-imap-4.0.2]$ make && make check
make all-recursive
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2'
make all-gmake-check FOO=BAR
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
Making all in numlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
Compiling atotimet.c
Compiling atouidt.c
Compiling changeuidgid.c
Compiling strdevt.c
Compiling strgidt.c
Compiling strhdevt.c
Compiling strhinot.c
Compiling strhpidt.c
Compiling strhtimet.c
Compiling strinot.c
Compiling strofft.c
Compiling strpidt.c
Compiling strsize.c
Compiling strsizet.c
Compiling strtimet.c
Compiling struidt.c
Linking libnumlib.la
Linking libnumlibs.la
rm -f libshnumlib.a
cd .libs && ar rv ../libshnumlib.a atotimet.o atouidt.o changeuidgid.o strdevt.o strgidt.o strhdevt.o strhinot.o strhpidt.o strhtimet.o strinot.o strofft.o strpidt.o strsize.o strsizet.o strtimet.o struidt.o
ar: creating ../libshnumlib.a
a - atotimet.o
a - atouidt.o
a - changeuidgid.o
a - strdevt.o
a - strgidt.o
a - strhdevt.o
a - strhinot.o
a - strhpidt.o
a - strhtimet.o
a - strinot.o
a - strofft.o
a - strpidt.o
a - strsize.o
a - strsizet.o
a - strtimet.o
a - struidt.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
Making all in md5
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
Compiling md5.c
Compiling md5_hash.c
Compiling redhat-crypt-md5.c
Compiling hmac.c
Linking libmd5.la
Linking libmd5s.la
Compiling md5test.c
Linking md5test
rm -f libshmd5.a
cd .libs && ar rv ../libshmd5.a md5.o md5_hash.o redhat-crypt-md5.o hmac.o
ar: creating ../libshmd5.a
a - md5.o
a - md5_hash.o
a - redhat-crypt-md5.o
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
Making all in sha1
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
Compiling sha1.c
Compiling sha1_hash.c
Compiling sha256.c
Compiling sha256_hash.c
Compiling hmac.c
Linking libsha1.la
Linking libsha1s.la
Compiling testsuite.c
Linking testsuite
rm -f libshsha1.a
cd .libs && ar rv ../libshsha1.a sha1.o sha1_hash.o sha256.o sha256_hash.o hmac.o
ar: creating ../libshsha1.a
a - sha1.o
a - sha1_hash.o
a - sha256.o
a - sha256_hash.o
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
Making all in gdbmobj
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
Compiling gdbmobj.c
Compiling gdbmobj2.c
Compiling gdbmobj3.c
Linking libgdbmobj.la
Linking libgdbmobjs.la
Compiling testgdbm.C
Linking testgdbm
rm -f libshgdbmobj.a
cd .libs && ar rv ../libshgdbmobj.a gdbmobj.o gdbmobj2.o gdbmobj3.o
ar: creating ../libshgdbmobj.a
a - gdbmobj.o
a - gdbmobj2.o
a - gdbmobj3.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
Making all in soxwrap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
Compiling sconnect.c
rm -f libsoxwrap.a
ar cru libsoxwrap.a sconnect.o
ranlib libsoxwrap.a
Compiling mksocket.c
rm -f libmksocket.a
ar cru libmksocket.a mksocket.o
ranlib libmksocket.a
Compiling testprog.c
Linking testprog
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
Making all in unicode
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
Compiling iso8859.c
Compiling windows874u.c
Compiling unicode.c
Compiling unicode2.c
Compiling iso8859_convert.c
Compiling ibm864convert.c
Compiling utf7imap.c
Compiling xtest.c
Compiling unicode_ultcase.c
Compiling utf8.c
Compiling utf8_chset.c
Compiling utf7.c
Compiling koi8r.c
Compiling unicode_ultcasetab.c
Compiling iso88591.c
Compiling iso88592.c
Compiling iso88593.c
Compiling iso88594.c
Compiling iso88595.c
Compiling iso88596.c
Compiling iso88597.c
Compiling iso88598.c
Compiling iso88599.c
Compiling iso885910.c
Compiling iso885913.c
Compiling iso885914.c
Compiling iso885915.c
Compiling windows1250.c
Compiling windows1251.c
Compiling windows1252.c
Compiling windows1253.c
Compiling windows1254.c
Compiling windows1255.c
Compiling windows1256.c
Compiling windows1257.c
Compiling windows1258.c
Compiling windows874.c
Compiling ibm437.c
Compiling ibm775.c
Compiling ibm850.c
Compiling ibm852.c
Compiling ibm855.c
Compiling ibm857.c
Compiling ibm860.c
Compiling ibm861.c
Compiling ibm862.c
Compiling ibm863.c
Compiling ibm864.c
Compiling ibm865.c
Compiling ibm866.c
Compiling ibm869.c
Compiling big5.c
Compiling gb2312.c
Compiling iso2022jp.c
Compiling shiftjis.c
Compiling eucjp.c
Compiling ksx1001.c
/usr/bin/perl5 ./unicodefilter.pl "no" \
"no" <./charsetlist.txt | \
/usr/bin/perl5 ./charsetlist.pl >charsetlist.c
Compiling charsetlist.c
rm -f libunicode.a
ar cru libunicode.a iso8859.o windows874u.o unicode.o unicode2.o iso8859_convert.o ibm864convert.o utf7imap.o xtest.o unicode_ultcase.o utf8.o utf8_chset.o utf7.o koi8r.o unicode_ultcasetab.o iso88591.o iso88592.o iso88593.o iso88594.o iso88595.o iso88596.o iso88597.o iso88598.o iso88599.o iso885910.o iso885913.o iso885914.o iso885915.o windows1250.o windows1251.o windows1252.o windows1253.o windows1254.o windows1255.o windows1256.o windows1257.o windows1258.o windows874.o ibm437.o ibm775.o ibm850.o ibm852.o ibm855.o ibm857.o ibm860.o ibm861.o ibm862.o ibm863.o ibm864.o ibm865.o ibm866.o ibm869.o big5.o gb2312.o iso2022jp.o shiftjis.o eucjp.o ksx1001.o charsetlist.o
ranlib libunicode.a
Compiling unicodeinfo.c
Linking unicode-info
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
Making all in rfc822
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
Compiling encode.c
Linking libencode.la
Linking libencodes.la
Compiling rfc822.c
rfc822.c: In function ‘parseaddr’:
rfc822.c:210: warning: ‘save_token.token’ may be used uninitialized in this function
rfc822.c:210: warning: ‘save_token.next’ may be used uninitialized in this function
Compiling rfc822hdr.c
Compiling rfc822_getaddr.c
Compiling rfc822_getaddrs.c
Compiling rfc822_mkdate.c
Compiling rfc822_parsedt.c
Compiling rfc2047u.c
Compiling rfc2047.c
rfc2047.c: In function ‘encodebase64’:
rfc2047.c:565: warning: pointer targets in passing argument 1 of ‘func’ differ in signedness
Compiling imapsubj.c
Compiling imaprefs.c
Compiling encodeautodetect.c
Linking librfc822.la
Linking librfc822s.la
Compiling testsuite.c
Linking testsuite
Compiling reftest.c
Linking reftest
rm -f libshencode.a
cd .libs && ar rv ../libshencode.a encode.o
ar: creating ../libshencode.a
a - encode.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
Making all in random128
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
Compiling random128.c
Compiling random128alpha.c
Compiling random128binary.c
Linking librandom128.la
Linking librandom128s.la
rm -f libshrandom128.a
cd .libs && ar rv ../libshrandom128.a random128.o random128alpha.o random128binary.o
ar: creating ../libshrandom128.a
a - random128.o
a - random128alpha.o
a - random128binary.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
Making all in rfc1035
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
Compiling rfc1035.c
Compiling rfc1035_res.c
Compiling rfc1035an.c
Compiling rfc1035dump.c
Compiling rfc1035dumprrdata.c
Compiling rfc1035fmttime.c
Compiling rfc1035gettxt.c
Compiling rfc1035ifconf.c
Compiling rfc1035ipv6to4.c
Compiling rfc1035mkaddress.c
Compiling rfc1035mksocket.c
Compiling rfc1035mxlist.c
Compiling rfc1035qa.c
Compiling rfc1035qptr.c
Compiling rfc1035reply.c
Compiling rfc1035resolve.c
Compiling rfc1035sameip.c
Compiling rfc1035search.c
Compiling rfc1035sockaddrip.c
Compiling rfc1035sockaddrport.c
Compiling rfc1035str.c
Compiling rfc1035tcp.c
Compiling rfc1035udp.c
rfc1035udp.c: In function ‘dorecv’:
rfc1035udp.c:54: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness
Compiling rfc1035bindsource.c
Compiling spf.c
rm -f librfc1035.a
ar cru librfc1035.a rfc1035.o rfc1035_res.o rfc1035an.o rfc1035dump.o rfc1035dumprrdata.o rfc1035fmttime.o rfc1035gettxt.o rfc1035ifconf.o rfc1035ipv6to4.o rfc1035mkaddress.o rfc1035mksocket.o rfc1035mxlist.o rfc1035qa.o rfc1035qptr.o rfc1035reply.o rfc1035resolve.o rfc1035sameip.o rfc1035search.o rfc1035sockaddrip.o rfc1035sockaddrport.o rfc1035str.o rfc1035tcp.o rfc1035udp.o rfc1035bindsource.o spf.o
ranlib librfc1035.a
Compiling testlookup.c
Linking testlookup
Compiling testspf.c
Linking testspf
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
Making all in rfc2045
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
Compiling rfc2045.c
Compiling rfc2045acchk.c
Compiling rfc2045acprep.c
Compiling rfc2045appendurl.c
Compiling rfc2045cdecode.c
Compiling rfc2045decode.c
Compiling rfc2045enomem.c
Compiling rfc2045_fromfd.c
Compiling rfc2045find.c
Compiling rfc2045mkboundary.c
Compiling rfc2045rewrite.c
Compiling rfc2045tryboundary.c
Compiling rfc2045xdump.c
Compiling rfc2045searchcontenttype.c
Compiling rfc2045decodemimesection.c
Compiling rfc2045decodemimesectionu.c
Compiling rfc2045header.c
Compiling rfc2045replyplain.c
Compiling rfc2045replyunicode.c
Compiling rfc2045reply.c
Compiling rfc2231.c
Compiling rfc2231encode.c
Compiling rfc2646.c
Compiling rfc2646create.c
Compiling rfc2646fwd.c
Compiling rfc2646reply.c
Compiling rfc2646rewrap.c
Compiling base64.c
rm -f librfc2045.a
ar cru librfc2045.a rfc2045.o rfc2045acchk.o rfc2045acprep.o rfc2045appendurl.o rfc2045cdecode.o rfc2045decode.o rfc2045enomem.o rfc2045_fromfd.o rfc2045find.o rfc2045mkboundary.o rfc2045rewrite.o rfc2045tryboundary.o rfc2045xdump.o rfc2045searchcontenttype.o rfc2045decodemimesection.o rfc2045decodemimesectionu.o rfc2045header.o rfc2045replyplain.o rfc2045replyunicode.o rfc2045reply.o rfc2231.o rfc2231encode.o rfc2646.o rfc2646create.o rfc2646fwd.o rfc2646reply.o rfc2646rewrap.o base64.o
ranlib librfc2045.a
Compiling reformime.c
Linking reformime
Compiling makemime.c
Linking makemime
Compiling headercheck.c
Linking headercheck
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
Making all in liblock
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
Compiling lockfcntl.c
Compiling lockdaemon.c
Compiling mail.c
Linking liblock.la
Compiling lockmail.c
Linking lockmail
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
Making all in maildir
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
echo '#define MAILDIRSHAREDRC "/usr/local/etc/maildirshared"' >maildirsharedrc.h
echo '#define MAILDIRFILTERCONFIG "/usr/local/etc/maildirfilterconfig"' >maildirfilterconfig.h
echo '#define QUOTAWARNMSG "/usr/local/etc/quotawarnmsg"' >quotawarnmsg.h
echo '#define MAILBOT "mailbot"' >mailbot.h
echo '#define AUTORESPONSEQUOTA "/usr/local/etc/autoresponsesquota"' >autoresponsequota.h
CONFIG_FILES=deliverquota.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating deliverquota.html
config.status: executing depfiles commands
CONFIG_FILES=maildirmake.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating maildirmake.html
config.status: executing depfiles commands
CONFIG_FILES=deliverquota.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating deliverquota.8
config.status: executing depfiles commands
CONFIG_FILES=maildirmake.1 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating maildirmake.1
config.status: executing depfiles commands
CONFIG_FILES=maildiracl.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating maildiracl.html
config.status: executing depfiles commands
CONFIG_FILES=maildiracl.1 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating maildiracl.1
config.status: executing depfiles commands
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
Compiling autoresponse.c
Compiling maildiraclt.c
Compiling maildircache.c
Compiling maildircreate.c
Compiling maildirfilename.c
Compiling maildirgetnew.c
Compiling maildirfilter.c
Compiling maildirfilter2.c
Compiling maildirflags.c
Compiling maildirmkdir.c
Compiling maildirgetquota.c
Compiling maildirinfo.c
Compiling maildirkeywords.c
Compiling maildirkeywords2.c
Compiling maildirkeywords3.c
Compiling maildirkeywords4.cpp
Compiling maildirlist.c
Compiling maildirlock.c
Compiling maildirmake2.c
Compiling maildirnewshared.c
Compiling maildirnewshared2.c
Compiling maildiropen.c
Compiling maildirparsequota.c
Compiling maildirpath.c
Compiling maildirpurgetmp.c
Compiling maildirrename.c
Compiling maildirsearch.c
Compiling maildirsearchC.cpp
Compiling maildirshared.c
Compiling maildirshared2.c
Compiling maildirdelfolder.c
Compiling maildirquota.c
Compiling maildirrequota.c
Compiling maildirwatch.c
Compiling loginexec.c
rm -f libmaildir.a
ar cru libmaildir.a autoresponse.o maildiraclt.o maildircache.o maildircreate.o maildirfilename.o maildirgetnew.o maildirfilter.o maildirfilter2.o maildirflags.o maildirmkdir.o maildirgetquota.o maildirinfo.o maildirkeywords.o maildirkeywords2.o maildirkeywords3.o maildirkeywords4.o maildirlist.o maildirlock.o maildirmake2.o maildirnewshared.o maildirnewshared2.o maildiropen.o maildirparsequota.o maildirpath.o maildirpurgetmp.o maildirrename.o maildirsearch.o maildirsearchC.o maildirshared.o maildirshared2.o maildirdelfolder.o maildirquota.o maildirrequota.o maildirwatch.o loginexec.o
ranlib libmaildir.a
Compiling deliverquota.c
Linking deliverquota
Compiling maildirmake.c
Linking maildirmake
Compiling testmaildirfilter.c
Linking testmaildirfilter
Compiling maildirkwtest.c
Linking maildirkwtest
Compiling maildirkw.c
Linking maildirkw
Compiling maildiracl.c
Linking maildiracl
Compiling testmaildiraclt.c
Linking maildiraclttest
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
Making all in makedat
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
Compiling makedatprog.c
Linking makedatprog
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
Making all in libhmac
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
Compiling hmac.c
hmac.c: In function ‘dohashkey’:
hmac.c:65: warning: pointer targets in assignment differ in signedness
Linking libhmac.la
Linking libhmacs.la
Compiling md5hmactest.c
Linking md5hmactest
Compiling sha1hmactest.c
Linking sha1hmactest
rm -f libshhmac.a
cd .libs && ar rv ../libshhmac.a hmac.o
ar: creating ../libshhmac.a
a - hmac.o
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
Making all in waitlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
Compiling waitlib.c
waitlib.c: In function ‘wait_block’:
waitlib.c:29: warning: ‘sigblock’ is deprecated (declared at /usr/include/signal.h:181)
waitlib.c: In function ‘wait_clear’:
waitlib.c:34: warning: ‘sigsetmask’ is deprecated (declared at /usr/include/signal.h:184)
waitlib.c: In function ‘wait_restore’:
waitlib.c:40: warning: ‘sigsetmask’ is deprecated (declared at /usr/include/signal.h:184)
waitlib.c: In function ‘wait_reap’:
waitlib.c:69: warning: ‘sigblock’ is deprecated (declared at /usr/include/signal.h:181)
waitlib.c:82: warning: ‘sigsetmask’ is deprecated (declared at /usr/include/signal.h:184)
Compiling waitlib2.c
rm -f libwaitlib.a
ar cru libwaitlib.a waitlib.o waitlib2.o
ranlib libwaitlib.a
Compiling testwait.c
Compiling testwait2.c
Linking testwait
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
Making all in tcpd
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
Compiling spipe.c
rm -f libspipe.a
ar cru libspipe.a spipe.o
ranlib libspipe.a
Compiling tlsclient.c
Compiling tlspasswordcache.c
tlspasswordcache.c: In function ‘tlspassword_save’:
tlspasswordcache.c:65: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness
tlspasswordcache.c:66: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness
tlspasswordcache.c:94: warning: pointer targets in passing argument 2 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c:97: warning: pointer targets in passing argument 2 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c:98: warning: pointer targets in passing argument 2 of ‘EVP_EncryptFinal_ex’ differ in signedness
tlspasswordcache.c:161: warning: pointer targets in passing argument 2 of ‘EVP_EncryptFinal_ex’ differ in signedness
tlspasswordcache.c: In function ‘save_string’:
tlspasswordcache.c:197: warning: pointer targets in passing argument 2 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c:197: warning: pointer targets in passing argument 4 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c:218: warning: pointer targets in passing argument 2 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c:218: warning: pointer targets in passing argument 4 of ‘EVP_EncryptUpdate’ differ in signedness
tlspasswordcache.c: In function ‘tlspassword_load’:
tlspasswordcache.c:353: warning: pointer targets in passing argument 2 of ‘tlspassword_read’ differ in signedness
tlspasswordcache.c:380: warning: pointer targets in passing argument 2 of ‘EVP_DecryptUpdate’ differ in signedness
tlspasswordcache.c:380: warning: pointer targets in passing argument 4 of ‘EVP_DecryptUpdate’ differ in signedness
tlspasswordcache.c:381: warning: pointer targets in passing argument 2 of ‘EVP_DecryptFinal_ex’ differ in signedness
tlspasswordcache.c:446: warning: pointer targets in passing argument 2 of ‘EVP_DecryptUpdate’ differ in signedness
tlspasswordcache.c:446: warning: pointer targets in passing argument 4 of ‘EVP_DecryptUpdate’ differ in signedness
tlspasswordcache.c:472: warning: pointer targets in passing argument 2 of ‘EVP_DecryptFinal_ex’ differ in signedness
rm -f libtlsclient.a
ar cru libtlsclient.a tlsclient.o tlspasswordcache.o
ranlib libtlsclient.a
Compiling libcouriertls.c
libcouriertls.c: In function ‘cache_add’:
libcouriertls.c:625: warning: pointer targets in passing argument 2 of ‘tls_cache_add’ differ in signedness
libcouriertls.c: In function ‘get_func’:
libcouriertls.c:695: warning: passing argument 2 of ‘d2i_SSL_SESSION’ from incompatible pointer type
Compiling tlsinfo.c
Compiling tlscache.c
rm -f libcouriertls.a
ar cru libcouriertls.a libcouriertls.o tlsinfo.o tlscache.o
ranlib libcouriertls.a
Compiling argparse.c
Compiling tcpd.c
tcpd.c: In function ‘doit’:
tcpd.c:1062: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness
tcpd.c:1073: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness
tcpd.c: In function ‘run’:
tcpd.c:1566: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness
Compiling tcpdaccess.c
Compiling tcpremoteinfo.c
Linking couriertcpd
Compiling starttls.c
Linking couriertls
Compiling tlscachetest.c
Linking tlscachetest
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
Making all in imap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make all-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
Compiling mainloop.c
Compiling imaptoken.c
Compiling imapwrite.c
Compiling capability.c
Compiling smap.c
Compiling smapsnapshot.c
rm -f libimapd.a
ar cru libimapd.a mainloop.o imaptoken.o imapwrite.o capability.o smap.o smapsnapshot.o
ranlib libimapd.a
Compiling imaplogin.c
imaplogin.c: In function ‘login_imap’:
imaplogin.c:596: warning: value computed is not used
imaplogin.c:603: warning: value computed is not used
imaplogin.c:636: warning: value computed is not used
imaplogin.c:661: warning: value computed is not used
Compiling authenticate_auth.c
Compiling proxy.c
proxy.c: In function ‘proxy_readline’:
proxy.c:457: warning: value computed is not used
proxy.c: In function ‘proxy_write’:
proxy.c:465: warning: value computed is not used
Linking imaplogin
Compiling fetch.c
Compiling fetchinfo.c
Compiling imapd.c
Compiling imapscanclient.c
Compiling mailboxlist.c
Compiling msgbodystructure.c
Compiling msgenvelope.c
Compiling mysignal.c
Compiling outbox.c
Compiling thread.c
Compiling search.c
Compiling searchinfo.c
Compiling storeinfo.c
Linking imapd
Compiling pop3login.c
pop3login.c: In function ‘login_pop3’:
pop3login.c:453: warning: value computed is not used
pop3login.c:460: warning: value computed is not used
pop3login.c:489: warning: value computed is not used
pop3login.c:513: warning: value computed is not used
Compiling pop3dcapa.c
Linking pop3login
Compiling pop3dserver.c
Linking pop3d
CONFIG_FILES=imapd.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating imapd.8
config.status: executing depfiles commands
CONFIG_FILES=imapd.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating imapd.html
config.status: executing depfiles commands
CONFIG_FILES=mkimapdcert.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating mkimapdcert.html
config.status: executing depfiles commands
CONFIG_FILES=mkimapdcert.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating mkimapdcert.8
config.status: executing depfiles commands
CONFIG_FILES=mkpop3dcert.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating mkpop3dcert.html
config.status: executing depfiles commands
CONFIG_FILES=mkpop3dcert.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating mkpop3dcert.8
config.status: executing depfiles commands
CONFIG_FILES=courierpop3d.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating courierpop3d.html
config.status: executing depfiles commands
CONFIG_FILES=courierpop3d.8 CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating courierpop3d.8
config.status: executing depfiles commands
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2'
cp imap/imapd .
cp imap/pop3d .
cp maildir/maildirmake .
cp maildir/maildiracl .
cp maildir/deliverquota .
cp maildir/maildirkw .
cp makedat/makedatprog .
cp tcpd/couriertcpd .
cp imap/imaplogin .
cp imap/pop3login .
cp imap/mkimapdcert .
cp imap/mkpop3dcert .
cp maildir/sharedindexinstall .
cp maildir/sharedindexsplit .
cp ./tcpd/couriertcpd.1 .
cp maildir/deliverquota.8 .
cp maildir/maildirmake.1 .
cp maildir/maildiracl.1 .
cp imap/imapd.8 .
cp -f imap/mkimapdcert.8 .
cp -f imap/mkpop3dcert.8 .
cp ./maildir/maildirkw.1 .
cp imap/imapd.dist .
cp imap/imapd-ssl.dist .
cp imap/pop3d.dist .
cp imap/pop3d-ssl.dist .
cp imap/imapd.cnf .
cp imap/pop3d.cnf .
cp -f ./maildir/quotawarnmsg quotawarnmsg.example
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
Making check in numlib
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
Making check in md5
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
./md5test | cmp -s - ./md5test.txt
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
Making check in sha1
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
./testsuite | cmp -s - ./testsuite.txt
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
Making check in gdbmobj
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
./testsuite | cmp -s - ./testsuite.txt
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
Making check in soxwrap
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
./testprog
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
Making check in unicode
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
Making check in rfc822
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make check-am
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
./testsuite | cmp -s - ./testsuite.txt
./reftest | cmp -s - ./reftest.txt
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
Making check in random128
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
Making check in rfc1035
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
Making check in rfc2045
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make check-am
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
/bin/sh ./testsuite | cmp -s - ./testsuite.txt
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
Making check in liblock
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
Making check in maildir
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
make check-am
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
/bin/sh ./testsuite 2>&1 | cmp - ./testsuite.txt
LC_ALL=C; export LC_ALL; ./maildirkwtest | cmp -s - ./maildirkwtest.txt
LC_ALL=C; export LC_ALL; ./maildiraclttest
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
Making check in makedat
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
Making check in libhmac
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
test ! -x ./md5hmactest || ./md5hmactest | cmp -s - ./md5hmactest.txt
test ! -x ./sha1hmactest || ./sha1hmactest | cmp -s - ./sha1hmactest.txt
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
Making check in waitlib
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
./testwait
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
Making check in tcpd
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make check-am
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
sh ./testsuite 2>&1 | cmp -s - ./testsuite.txt
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
Making check in imap
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make check-am
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
LC_ALL=C; export LC_ALL; ./testsuite | ./testsuitefix.pl | sort | cmp -s - ./testsuite.txt
****************************
* Sanity check in progress *
****************************
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=90, body=2398, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=218, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=148, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=156, time=0
INFO: LOGIN, user=user1, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user1, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user2, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user2, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user0, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user0, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user2, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user2, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user1, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user1, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user1, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user1, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=user1, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user1, ip=[127.0.0.1], headers=0, body=0, time=0
LC_ALL=C; export LC_ALL; test "yes" = "yes" || exit 0; /bin/sh ./smaptestsuite | ./testsuitefix.pl | sort | cmp -s - ./smaptestsuite.txt
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=1179, body=461, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=18, body=5962, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=1
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=1195, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=student, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=student, ip=[127.0.0.1], headers=0, body=0, time=0
INFO: LOGIN, user=confmdtest, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=confmdtest, ip=[127.0.0.1], headers=0, body=0, time=0
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
rm -rf `pwd`/=install-check
make install DESTDIR=`pwd`/=install-check
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2'
Making install in numlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
Making install in md5
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
Making install in sha1
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
Making install in gdbmobj
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
Making install in soxwrap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
Making install in unicode
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
Making install in rfc822
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make install-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
Making install in random128
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
Making install in rfc1035
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
Making install in rfc2045
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make install-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
Making install in liblock
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
Making install in maildir
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
make install-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
Making install in makedat
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
Making install in libhmac
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
Making install in waitlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
Making install in tcpd
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make install-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
Making install in imap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make install-am
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2'
make[3]: Entering directory `/usr/local/src/courier-imap-4.0.2'
test -z "/usr/local/bin" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'imapd' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/imapd'
/usr/bin/install -c imapd /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/imapd
/bin/sh ./libtool --mode=install /usr/bin/install -c 'pop3d' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/pop3d'
/usr/bin/install -c pop3d /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/pop3d
/bin/sh ./libtool --mode=install /usr/bin/install -c 'maildirmake' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirmake'
/usr/bin/install -c maildirmake /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirmake
/bin/sh ./libtool --mode=install /usr/bin/install -c 'maildiracl' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildiracl'
/usr/bin/install -c maildiracl /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildiracl
/bin/sh ./libtool --mode=install /usr/bin/install -c 'deliverquota' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/deliverquota'
/usr/bin/install -c deliverquota /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/deliverquota
/bin/sh ./libtool --mode=install /usr/bin/install -c 'maildirkw' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirkw'
/usr/bin/install -c maildirkw /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirkw
mkdir -p -- . /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share
mkdir -p -- . /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin
test ! -x tcpd/couriertls || /usr/bin/install -c \
tcpd/couriertls /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/couriertls
mkdir -p -- . /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin
for f in mkimapdcert mkpop3dcert ; \
do rm -f /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/$f ; \
ln -s /usr/local/share/$f /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/$f ; done
mkdir -p -- . /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/var
test -z "/usr/local/libexec" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'makedatprog' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/makedatprog'
/usr/bin/install -c makedatprog /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/makedatprog
/bin/sh ./libtool --mode=install /usr/bin/install -c 'couriertcpd' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/couriertcpd'
/usr/bin/install -c couriertcpd /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/couriertcpd
test -z "/usr/local/libexec" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec"
/usr/bin/install -c 'imapd.rc' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/imapd.rc'
/usr/bin/install -c 'imapd-ssl.rc' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/imapd-ssl.rc'
/usr/bin/install -c 'pop3d.rc' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/pop3d.rc'
/usr/bin/install -c 'pop3d-ssl.rc' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/pop3d-ssl.rc'
test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'imaplogin' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/imaplogin'
/usr/bin/install -c imaplogin /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/imaplogin
/bin/sh ./libtool --mode=install /usr/bin/install -c 'pop3login' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/pop3login'
/usr/bin/install -c pop3login /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/pop3login
test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin"
/usr/bin/install -c 'sharedindexinstall' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/sharedindexinstall'
/usr/bin/install -c 'sharedindexsplit' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/sharedindexsplit'
test -z "/usr/local/etc" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc"
/usr/bin/install -c -m 0600 'imapd.dist' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd.dist'
/usr/bin/install -c -m 0600 'imapd-ssl.dist' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd-ssl.dist'
/usr/bin/install -c -m 0600 'pop3d.dist' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d.dist'
/usr/bin/install -c -m 0600 'pop3d-ssl.dist' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d-ssl.dist'
/usr/bin/install -c -m 0600 'imapd.cnf' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd.cnf'
/usr/bin/install -c -m 0600 'pop3d.cnf' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d.cnf'
/usr/bin/install -c -m 0600 'quotawarnmsg.example' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/quotawarnmsg.example'
make install-exec-hook
make[4]: Entering directory `/usr/local/src/courier-imap-4.0.2'
chmod 444 /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/quotawarnmsg.example
mkdir -p /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/shared
chmod 755 /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/shared
mkdir -p /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/shared.tmp
chmod 755 /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/shared.tmp
make[4]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
test -z "/usr/local/man/man1" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1"
/usr/bin/install -c -m 0600 './couriertcpd.1' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/couriertcpd.1'
/usr/bin/install -c -m 0600 './maildirmake.1' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildirmake.1'
/usr/bin/install -c -m 0600 './maildiracl.1' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildiracl.1'
/usr/bin/install -c -m 0600 './maildirkw.1' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildirkw.1'
test -z "/usr/local/man/man8" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8"
/usr/bin/install -c -m 0600 './deliverquota.8' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/deliverquota.8'
/usr/bin/install -c -m 0600 './imapd.8' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/imapd.8'
/usr/bin/install -c -m 0600 './mkimapdcert.8' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/mkimapdcert.8'
/usr/bin/install -c -m 0600 './mkpop3dcert.8' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/mkpop3dcert.8'
test -d /usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d || exit 0 ; \
test -w /usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d || exit 0 ; \
test -f /usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d/imap || \
/usr/bin/install -c -m 0600 ./imap/imapd.pam \
/usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d/imap || exit 1 ;\
test -f /usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d/pop3 || \
/usr/bin/install -c -m 0600 ./imap/pop3d.pam \
/usr/local/src/courier-imap-4.0.2/=install-check/etc/pam.d/pop3 || exit 1
for f in couriertcpd.1 deliverquota.8 maildirmake.1 maildiracl.1 imapd.8 mkimapdcert.8 mkpop3dcert.8 maildirkw.1; do chmod a+r /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/*/$f; done
Do not forget to run make install-configure
test -z "/usr/local/share" || mkdir -p -- . "/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share"
/usr/bin/install -c 'mkimapdcert' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share/mkimapdcert'
/usr/bin/install -c 'mkpop3dcert' '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share/mkpop3dcert'
make[3]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
make uninstall DESTDIR=`pwd`/=install-check
make[1]: Entering directory `/usr/local/src/courier-imap-4.0.2'
Making uninstall in numlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/numlib'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/numlib'
Making uninstall in md5
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/md5'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/md5'
Making uninstall in sha1
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/sha1'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/sha1'
Making uninstall in gdbmobj
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/gdbmobj'
Making uninstall in soxwrap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/soxwrap'
Making uninstall in unicode
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/unicode'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/unicode'
Making uninstall in rfc822
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc822'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc822'
Making uninstall in random128
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/random128'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/random128'
Making uninstall in rfc1035
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc1035'
Making uninstall in rfc2045
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/rfc2045'
Making uninstall in liblock
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/liblock'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/liblock'
Making uninstall in maildir
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/maildir'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/maildir'
Making uninstall in makedat
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/makedat'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/makedat'
Making uninstall in libhmac
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/libhmac'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/libhmac'
Making uninstall in waitlib
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/waitlib'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/waitlib'
Making uninstall in tcpd
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/tcpd'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/tcpd'
Making uninstall in imap
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Nothing to be done for `uninstall'.
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2/imap'
make[2]: Entering directory `/usr/local/src/courier-imap-4.0.2'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/imapd'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/pop3d'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirmake'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildiracl'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/deliverquota'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/maildirkw'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share/mkimapdcert'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/share/mkpop3dcert'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/makedatprog'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/couriertcpd'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/imapd.rc'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/imapd-ssl.rc'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/pop3d.rc'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/libexec/pop3d-ssl.rc'
for f in mkimapdcert mkpop3dcert ; \
do rm -f /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/$f ; done
rm -f /usr/local/src/courier-imap-4.0.2/=install-check/usr/local/bin/couriertls
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/couriertcpd.1'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildirmake.1'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildiracl.1'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man1/maildirkw.1'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/deliverquota.8'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/imapd.8'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/mkimapdcert.8'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/man/man8/mkpop3dcert.8'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/imaplogin'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/pop3login'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/sharedindexinstall'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/sbin/sharedindexsplit'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd.dist'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd-ssl.dist'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d.dist'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d-ssl.dist'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/imapd.cnf'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/pop3d.cnf'
rm -f '/usr/local/src/courier-imap-4.0.2/=install-check/usr/local/etc/quotawarnmsg.example'
make[2]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
make[1]: Leaving directory `/usr/local/src/courier-imap-4.0.2'
[student@localhost courier-imap-4.0.2]$ exit
exit
[root@localhost courier-imap-4.0.2]#
========================================

[root@localhost courier-imap-4.0.2]# nmap localhost
bash: nmap: command not found nmap belum ada maka install dulu

[root@localhost courier-imap-4.0.2]# urpmi nmap

http://192.168.5.2/Mandrake/2008/i586/media/main/nmap-4.20-2mdv2008.0.i586.rpm
installing nmap-4.20-2mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/1: nmap #############################################

[root@localhost courier-imap-4.0.2]# nmap localhost

Starting Nmap 4.20 ( http://insecure.org ) at 2008-08-13 15:05 EDT
Interesting ports on localhost (127.0.0.1):
Not shown: 1689 closed ports
PORT STATE SERVICE
25/tcp open smtp
53/tcp open domain
110/tcp open pop3
111/tcp open rpcbind
143/tcp open imap
953/tcp open rndc
993/tcp open imaps
6000/tcp open X11

Nmap finished: 1 IP address (1 host up) scanned in 0.761 seconds

[root@localhost courier-imap-4.0.2]# cd /usr/local/src

[root@localhost src]# cp squirrelmail-1.4.10a.tar.bz2 /var/www/html

cp: cannot create regular file `/var/www/html': No such file or directory
[root@localhost src]# cd /var/www/html/
bash: cd: /var/www/html/: No such file or directory

[root@localhost src]# tar -jxvf squirrelmail-1.4.10a.tar.bz2

[root@localhost src]# mv squirrelmail-1.4.10a webmail

[root@localhost src]# cd webmail
[root@localhost webmail]# mkdir /var/sqattachements
[root@localhost webmail]# chown -R apache:apache /var/sqattachements
chown: `apache:apache': invalid user
[root@localhost webmail]# chown -R apache:apache data
chown: `apache:apache': invalid user
[root@localhost webmail]# cd config

Langkah ke 28
[root@localhost config]# urpmi apache apache-mod_php
// karena apache belum ada
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Mandriva Linux - 2008.0 (Powerpack) - Installer")
apache-base 2.2.6 8mdv2008.0 i586
apache-conf 2.2.6 1mdv2008.0 i586
apache-mod_php 5.2.4 2mdv2008.0 i586
apache-modules 2.2.6 8mdv2008.0 i586
apache-mpm-prefork 2.2.6 8mdv2008.0 i586
ccp 0.4.1 1mdv2008.0 noarch
libphp5_common5 5.2.4 2mdv2008.0 i586
php-ctype 5.2.4 2mdv2008.0 i586
php-dom 5.2.4 2mdv2008.0 i586
php-filter 5.2.4 2mdv2008.0 i586
php-ftp 5.2.4 2mdv2008.0 i586
php-gettext 5.2.4 2mdv2008.0 i586
php-hash 5.2.4 2mdv2008.0 i586
php-ini 5.2.4 1mdv2008.0 i586
php-json 5.2.4 2mdv2008.0 i586
php-openssl 5.2.4 2mdv2008.0 i586
php-posix 5.2.4 2mdv2008.0 i586
php-session 5.2.4 2mdv2008.0 i586
php-simplexml 5.2.4 2mdv2008.0 i586
php-suhosin 0.9.20 6mdv2008.0 i586
php-sysvsem 5.2.4 2mdv2008.0 i586
php-sysvshm 5.2.4 2mdv2008.0 i586
php-timezonedb 2007.5 4mdv2008.0 i586
php-tokenizer 5.2.4 2mdv2008.0 i586
php-xmlreader 5.2.4 2mdv2008.0 i586
php-xmlwriter 5.2.4 2mdv2008.0 i586
php-zlib 5.2.4 2mdv2008.0 i586
6.2MB of additional disk space will be used.
Proceed with the installation of the 27 packages? (Y/n) y

http://192.168.5.2/Mandrake/2008/i586/media/main/apache-base-2.2.6-8mdv2008.0.i586.rpm
installing apache-base-2.2.6-8mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/27: apache-base #############################################
----------------------------------------------------------------------
http://192.168.5.2/Mandrake/2008/i586/media/main/apache-mod_php-5.2.4-2mdv2008.0.i586.rpm
installing apache-mod_php-5.2.4-2mdv2008.0.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
27/27: apache-mod_php #############################################

kita ulang lagi
[root@localhost config]# cd /usr/local/src
[root@localhost src]# cp squirrelmail-1.4.10a.tar.bz2 /var/www/html
[root@localhost src]# cd /var/www/html/
[root@localhost html]# tar -jxvf squirrelmail-1.4.10a.tar.bz2
[root@localhost html]# mv squirrelmail-1.4.10a webmail
[root@localhost html]# cd webmail

[root@localhost webmail]# mkdir /var/sqattachements
mkdir: cannot create directory `/var/sqattachements': File exists
[root@localhost webmail]# chown -R apache:apache /var/sqattachements
[root@localhost webmail]# chown -R apache:apache data
[root@localhost webmail]# cd config

[root@localhost config]# ./conf.pl
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 2


SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com // matapel.linux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> A




SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : other
9. Delimiter : detect

B. Update SMTP Settings : localhost:25
H. Hide IMAP Server Settings

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> B

SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com // ganti jadi matapel.linux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

SMTP Settings
-------------
4. SMTP Server : localhost
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : none
8. Secure SMTP (TLS) : false
9. Header encryption key :

A. Update IMAP Settings : localhost:143 (other)
H. Hide SMTP Settings

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> R

SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 4


SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> q


Exiting conf.pl.
You might want to test your configuration by browsing to
http://your-squirrelmail-location/src/configtest.php
Happy SquirrelMailing!

[root@localhost config]# service httpd restart

Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]

[root@localhost config]# ./conf.pl
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 1


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Organization Preferences
1. Organization Name : SquirrelMail
2. Organization Logo : ../images/sm_logo.png
3. Org. Logo Width/Height : (308/111)
4. Organization Title : SquirrelMail $version
5. Signout Page :
6. Top Frame : _top
7. Provider link : http://www.squirrelmail.org/
8. Provider name : SquirrelMail

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> r





SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 2


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : example.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 1

The domain name is the suffix at the end of all email addresses. If
for example, your email address is jdoe@example.com, then your domain
would be example.com.

[example.com]: linuxindo.tux
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : linuxindo.tux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : linuxindo.tux
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (other)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> r




SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color on
S Save data
Q Quit

Command >> 4


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/local/squirrelmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 1

Specify the location for your data directory.
The path name can be absolute or relative (to the config directory).
You probably need to create this directory yourself. Here are two examples:
Absolute: /var/local/squirrelmail/data/
Relative: ../data/
Relative paths to directories outside of the SquirrelMail distribution
will be converted to their absolute path equivalents in config.php.

Note: There are potential security risks with having a writable directory
under the web server's root directory (ex: /home/httpd/html).
For this reason, it is recommended to put the data directory
in an alternate location of your choice.

[/var/local/squirrelmail/data/]: /var/www/html/webmail/data/
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/local/squirrelmail/attach/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> 2

Path to directory used for storing attachments while a mail is
being sent. The path name can be absolute or relative (to the config directory).
It doesn't matter. Here are two examples:
Absolute: /var/spool/squirrelmail/attach/
Relative: ../attach/
Relative paths to directories outside of the SquirrelMail distribution
will be converted to their absolute path equivalents in config.php.

Note: There are a few security considerations regarding this
directory:
1. It should have the permission 733 (rwx-wx-wx) to make it
impossible for a random person with access to the webserver
to list files in this directory. Confidential data might
be laying around in there.
Depending on your user:group assignments, 730 (rwx-wx---)
may be possible, and more secure (e.g. root:apache)
2. Since the webserver is not able to list the files in the
content is also impossible for the webserver to delete files
lying around there for too long.
3. It should probably be another directory than the data
directory specified in option 3.

[/var/local/squirrelmail/attach/]: /var/sqattachements/
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/sqattachements/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> s

Data saved in config.php
Press enter to continue...
SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Data Directory : /var/www/html/webmail/data/
2. Attachment Directory : /var/sqattachements/
3. Directory Hash Level : 0
4. Default Left Size : 150
5. Usernames in Lowercase : false
6. Allow use of priority : true
7. Hide SM attributions : false
8. Allow use of receipts : true
9. Allow editing of identity : true
Allow editing of name : true
Remove username from header : false
10. Allow server thread sort : false
11. Allow server-side sorting : false
12. Allow server charset search : true
13. Enable UID support : true
14. PHP session name : SQMSESSID
15. Location base :

R Return to Main Menu
C Turn color on
S Save data
Q Quit

Command >> q


Exiting conf.pl.
You might want to test your configuration by browsing to
http://your-squirrelmail-location/src/configtest.php
Happy SquirrelMailing!

[root@localhost config]# service httpd restart
Shutting down httpd: [ OK ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]


================================================
selesai sampai disini coba http://localhost/webmail
Lihat topik qmail

=========================================================================
EOF

Tambahan
[root@localhost config]# df
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 7.7G 2.9G 4.5G 40% /
/dev/hda6 8.4G 202M 8.2G 3% /home
/dev/sda1 952M 15M 938M 2% /media/disk
[root@localhost config]# cd /home/student/qmail/
[root@localhost qmail]# ls
change_pass-2.7a-1.4.x.tar.gz qmail-1.03.errno.patch
courier-authlib-0.55.tar.bz2 qmail-1.03.tar.gz
courier-imap-4.0.2.tar.bz2 qmailhowto_squirrelmail.txt
courierpassd-1.1.0-RC1.tar.gz squirrelmail-1.4.10a.tar.bz2
daemontools-0.76.errno.patch ucspi-tcp-0.88.tar.gz
daemontools-0.76.tar.gz vpopmail-5.4.13.tar.gz
[root@localhost qmail]# cd ..
[root@localhost student]# cp qmail/ /media/disk/
Bumi/ dh/ xcode_magazine_3/ xcode_magazine_4/
[root@localhost student]# cp qmail/ /media/disk/
Bumi/ dh/ xcode_magazine_3/ xcode_magazine_4/
[root@localhost student]# cp qmail/ /media/disk/ -frv
`qmail/' -> `/media/disk/qmail'
`qmail/change_pass-2.7a-1.4.x.tar.gz' -> `/media/disk/qmail/change_pass-2.7a-1.4.x.tar.gz'
`qmail/qmail-1.03.tar.gz' -> `/media/disk/qmail/qmail-1.03.tar.gz'
`qmail/daemontools-0.76.tar.gz' -> `/media/disk/qmail/daemontools-0.76.tar.gz'
`qmail/courierpassd-1.1.0-RC1.tar.gz' -> `/media/disk/qmail/courierpassd-1.1.0-RC1.tar.gz'
`qmail/vpopmail-5.4.13.tar.gz' -> `/media/disk/qmail/vpopmail-5.4.13.tar.gz'
`qmail/qmail-1.03.errno.patch' -> `/media/disk/qmail/qmail-1.03.errno.patch'
`qmail/squirrelmail-1.4.10a.tar.bz2' -> `/media/disk/qmail/squirrelmail-1.4.10a.tar.bz2'
`qmail/qmailhowto_squirrelmail.txt' -> `/media/disk/qmail/qmailhowto_squirrelmail.txt'
`qmail/ucspi-tcp-0.88.tar.gz' -> `/media/disk/qmail/ucspi-tcp-0.88.tar.gz'
`qmail/courier-authlib-0.55.tar.bz2' -> `/media/disk/qmail/courier-authlib-0.55.tar.bz2'
`qmail/courier-imap-4.0.2.tar.bz2' -> `/media/disk/qmail/courier-imap-4.0.2.tar.bz2'
`qmail/daemontools-0.76.errno.patch' -> `/media/disk/qmail/daemontools-0.76.errno.patch'
[root@localhost student]# cd /media/disk/
[root@localhost disk]# ls -al
total 40
drwxr-xr-x 7 student root 4096 2008-08-13 15:26 ./
drwxr-xr-x 5 root root 4096 2008-08-13 14:30 ../
drwxr-xr-x 3 student root 8192 2008-08-11 22:09 Bumi/
drwxr-xr-x 4 student root 12288 2008-08-08 01:15 dh/
drwxr-xr-x 2 student root 4096 2008-08-13 15:26 qmail/
drwxr-xr-x 3 student root 4096 2008-08-08 00:28 xcode_magazine_3/
drwxr-xr-x 3 student root 4096 2008-08-08 00:28 xcode_magazine_4/
[root@localhost disk]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 7.7G 2.9G 4.5G 40% /
/dev/hda6 8.4G 202M 8.2G 3% /home
/dev/sda1 952M 21M 931M 3% /media/disk
[root@localhost disk]# cd qmail/
[root@localhost qmail]# ls
change_pass-2.7a-1.4.x.tar.gz* qmail-1.03.errno.patch*
courier-authlib-0.55.tar.bz2* qmail-1.03.tar.gz*
courier-imap-4.0.2.tar.bz2* qmailhowto_squirrelmail.txt*
courierpassd-1.1.0-RC1.tar.gz* squirrelmail-1.4.10a.tar.bz2*
daemontools-0.76.errno.patch* ucspi-tcp-0.88.tar.gz*
daemontools-0.76.tar.gz* vpopmail-5.4.13.tar.gz*
[root@localhost qmail]# cd ..
[root@localhost disk]# cd ..
[root@localhost media]# umo
umount umount.cifs3 umount.nfs
umount.cifs umount.hal umount.nfs4
[root@localhost media]# umount disk/
[root@localhost media]#

Get cash from your website. Sign up as affiliate.

BISNIS PULSA via YM

APAKAH ANDA INGIN TERJUN KE BISNIS PULSA ONLINE??
Apakah pulsa isi ulang itu sebuah bisnis? Jawabnya bisa ya, bisa tidak. Bagi para distributor dan dealer, pulsa isi ulang adalah bisnis, namun bagi pengguna telepon seluler pada umunya, pulsa isi ulang adalah sebuah pengeluaran yang tidak bisa dihindari. Saya yakin, kita semua adalah pengguna telepon seluler, dan mempunyai beban pengeluaran untuk pembelian pulsa isi ulang atau pembayaran tagihan pulsa rutin setiap bulan. Melalui tulisan ini, saya akan mengajak Anda untuk merubah beban pengeluaran pulsa isi ulang sebagai sebuah bisnis.Sebuah peluang usaha yang tidak pernah diduga sebelumnya.
UBAH PULSA DARI BIAYA BULANAN MENJADI SUMBER UANG
Ingin mengetahui lebih lanjut silahkan klik gambar di bawah ini

Another PTC ( Paid to Click - Click and earn money ) Terpercaya





WordLinx - Get Paid To Click


INTERNET PAYMENT
Sign up for PayPal and start accepting credit card payments instantly.

Web Hosting Master web

PT. Master Web Network / MWN™ adalah perusahaan yang memfokuskan pada jasa webhosting, yang mencakup Domain Name, Shared Hosting, Colocation Server, Dedicated Server dan Managed Server. Pendiri Masterweb adalah pelaku Internet yang telah berpengalaman sejak 1995. Masterweb telah berkecimpung di bidang ISP sejak 1996 dan di bidang webhosting sejak 1998. Ingin hosting di masterweb, silahkan klik di sini