Changes

Jump to navigation Jump to search
1,085 bytes added ,  21:03, 26 August 2008
no edit summary
Line 22: Line 22:  
The packages are available from here for Toltec and without Toltec. Look under "Tech. Forum" menu. Versions without RPMS (which are not needed anymore) are available here (about 68KB):
 
The packages are available from here for Toltec and without Toltec. Look under "Tech. Forum" menu. Versions without RPMS (which are not needed anymore) are available here (about 68KB):
   −
    * smeserver-cyrus.tgz (no rpms)
+
* smeserver-cyrus.tgz (no rpms)
    * installation script
+
http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/smeserver-cyrus.tgz
    * uninstallation script
     −
==INSTALLATION==
+
* installation script
 +
http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/install-cyrus.sh
 +
 
 +
* uninstallation script
 +
http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/uninstall-cyrus.sh
 +
 
 +
* websieve
 +
http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/websieve-cgi-bin.tgz
 +
 
 +
==Installation==
    
Some services (imap, imaps, pop, pops) are disabled and replaced. After the installation of needed RPMS, templates are created and expanded, and newly replaced services are enabled. Finally, a panel is added to the server-manager menu.
 
Some services (imap, imaps, pop, pops) are disabled and replaced. After the installation of needed RPMS, templates are created and expanded, and newly replaced services are enabled. Finally, a panel is added to the server-manager menu.
    
Note that POP and IMAP are rendered inaccessible from the Internet with these changes. It better to leave that so since vulnerabilities with this cyrus-imap implementation are not managed and investigated by the dev-team.
 
Note that POP and IMAP are rendered inaccessible from the Internet with these changes. It better to leave that so since vulnerabilities with this cyrus-imap implementation are not managed and investigated by the dev-team.
 +
 +
mkdir -p /root/cyrus/uninstall
 +
cd  /root/cyrus
 +
wget http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/smeserver-cyrus.tgz
 +
wget http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/websieve-cgi-bin.tgz
 +
tar -xz --directory="." -f smeserver-cyrus.tgz
 +
cd smeserver-cyrus
 +
wget http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/install-cyrus.sh
 +
chmod u+x install-cyrus.sh
 +
cd uninstall
 +
wget http://www.logiciel-libre.org/downloads/cyrus-imap-sme-howto/uninstall-cyrus.sh
 +
chmod u+x uninstall-cyrus.sh
 +
cd ..
 +
./install-cyrus.sh
    
== Administration ==
 
== Administration ==
Line 114: Line 136:  
     ./ipurge -f -d 0
 
     ./ipurge -f -d 0
   −
Login:
+
Login with the password provided when installing:
    
     cyradm --user cyrus localhost
 
     cyradm --user cyrus localhost
Line 127: Line 149:  
     Reconstruct: /usr/lib/cyrus-imapd/reconstruct -r -f user.username
 
     Reconstruct: /usr/lib/cyrus-imapd/reconstruct -r -f user.username
   −
[[Image:Example.jpg]]
+
==Uninstallation==
 +
To uninstall, run the script /root/cyrus/uninstall-cyrus.sh
 +
cd /root/cyrus
 +
chmod u+x uninstall-cyrus.sh
 +
signal-event post-upgrade && signal-event reboot
59

edits

Navigation menu