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 |