# ##################################################
# Manual Installation on Fedora C2 from scartch for the dummy 
# ##################################################


//-------------------------------------------------------
// Compilation (without password encryption)
//-------------------------------------------------------

make lrh SSLTYPE=unix

$ [EMAIL PROTECTED] imap-2004a]# make lrh SSLTYPE=unix
$ make sslunix
$ make[1]: Entering directory `/root/imap-2004a'
$ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$ + Building in PARTIAL compliance with RFC 3501 security
$ + requirements:
$ + Compliant:
$ ++ TLS/SSL encryption is supported
$ + Non-compliant:
$ ++ Unencrypted plaintext passwords are permitted
$ +
$ + In order to rectify this problem, you MUST build with:
$ ++ SSLTYPE=unix.nopwd
$ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$ 
$ Do you want to continue this build anyway? Type y or n please:
$ 

Reply YES , entrer [y]

[...]

Dont care about this message 
warning: the use of `tmpnam' is dangerous, better use `mkstemp'


Binaries from the build are:
imap-2004/mtest/mtest           c-client testbed program
imap-2004/ipopd/ipop2d          POP2 daemon
imap-2004/ipopd/ipop3d          POP3 daemon
imap-2004/imapd/imapd           IMAP4rev1 daemon

//-------------------------------------------------------
// Installation
//-------------------------------------------------------
I install all file in /usr/local/imap-2004
and i use this link /usr/local/imap for futur release  

/usr/local/
[...]
0 lrwxrwxrwx   1 root root   20 sep  9 19:44 imap -> /usr/local/imap-2004
4 drwxr-xr-x   2 root root 4096 sep 11 10:58 imap-2004
[...]

/usr/local/imap ( or /usr/local/imap-2004 )
-rwxr-xr-x  1 root root 1670507 sep 11 10:58 imapd
-rwxr-xr-x  1 root root 1600291 sep 11 10:58 ipop2d
-rwxr-xr-x  1 root root 1606147 sep 11 10:58 ipop3d


$ mkdir /usr/local/imap-2004 -p
$ cp ipopd/ipop2d               /usr/local/imap-2004/ipop2d
$ cp ipopd/ipop3d               /usr/local/imap-2004/ipop3d
$ cp imapd/imapd                /usr/local/imap-2004/imapd
$ ln /usr/local/imap-2004 /usr/local/imap -s

//-------------------------------------------------------
// Make it works 
//-------------------------------------------------------
create these files  


/etc/pam.d/pop

#%PAM-1.0
auth       required     pam_stack.so service=system-auth
account    required     pam_stack.so service=system-auth
password   required     pam_stack.so service=system-auth

/etc/pam.d/imap

#%PAM-1.0
auth       required     pam_stack.so service=system-auth
account    required     pam_stack.so service=system-auth
password   required     pam_stack.so service=system-auth


Add this in your /etc/xinetd.conf 
(remember i use a link for root directory) 

# WU IMAP 
service pop2
{
  # i dont need him   
        disable = yes
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/imap/ipop2d
}
service pop3
{
        # i need him
        # disable       = yes
        flags = IPv4
        disable = no
        log_on_success += HOST DURATION
        log_on_failure += HOST
        protocol = tcp
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/imap/ipop3d
}


service imap
{
  # i need him  
        # disable       = yes
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/imap/imapd
}


then start xinetd 
/etc/init.d/xinetd start


try netstat to see how is it started 

[EMAIL PROTECTED] imap]# netstat -lp
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat        
PID/Program name   
[...]
tcp        0      0 *:pop3                  *:*                     LISTEN      
24883/xinetd        
tcp        0      0 *:imap                  *:*                     LISTEN      
24883/xinetd        
[...]
Sockets du domaine UNIX actives(seulement serveurs)
Proto RefCpt Indicatrs   Type       Etat          I-Node PID/Program name    Chemin
[...]


now it should work fine. 

It works for me ! 

The Box : 

[EMAIL PROTECTED] imap]# uname -a
Linux MyMachine 2.6.8-1.521 #1 Mon Aug 16 09:01:18 EDT 2004 i686 athlon i386 GNU/Linux

No X system is on this stand-alone linux box 
This is a monitoring Box , no-body come one exept me.  


This mail is create to help other Fedora C2 user to install WU-Imap 
since , it s not the default software provided in the CD-Rom pack ! 
And the sources documentation is not realy talking about this OS ! 


Sorry for my poor english ! 
and Thanks for help 
[EMAIL PROTECTED] 

PS : Mark C , i think it could be use full to add this (after rewrite)  in your 
documentation. 
i just use my (poor) previous experience to do that. i dinot find a real fedora How-to
they talk about Rpm and it works like "the sun rise" :))) , nothing for FC2 ! 
Re - thanks for help .


-- 
------------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/c-client-list.html
------------------------------------------------------------------

Reply via email to