Line 1: |
Line 1: |
| + | {{Level|Advanced }} |
| + | {{Note box| |
| + | '''This wiki page is specific to SME8 only.''' |
| + | |
| + | '''There is a separate wiki page on how to install Zarafa 7.x on SME7 [[Zarafa|Zarafa on SME 7]].''' |
| + | |
| + | '''There is a separate wiki page with a ''fully automated'' install of Zarafa 7.1.x on SME9 that utilizes the unix plugin [[Zarafa on SME 9|Zarafa on SME 9]].''' |
| + | }} |
| + | |
| + | |
| *'''New zarafa-7.0.x- and z-push-install/upgradescripts for SME8'''<br> These new scipts always take the default NEW-config-files from the zarafa.rpms (found in /usr/share/doc/zarafa/example-config/) and make SME-templates of these default config-files ! So, you will always have the newest templated config-files, even after upgrading to a new Zarafa-version with altered config-files !<br> There is even more integration with the SME-perlDB too. (Most of the zarafa-config-keys can be set in the SME-perlDB !).<br> | | *'''New zarafa-7.0.x- and z-push-install/upgradescripts for SME8'''<br> These new scipts always take the default NEW-config-files from the zarafa.rpms (found in /usr/share/doc/zarafa/example-config/) and make SME-templates of these default config-files ! So, you will always have the newest templated config-files, even after upgrading to a new Zarafa-version with altered config-files !<br> There is even more integration with the SME-perlDB too. (Most of the zarafa-config-keys can be set in the SME-perlDB !).<br> |
| *You can find a upgrade-path to Z-push 2.0 (tested with Zarafa 7.0.12 and Z-push 2.0.7).<br> | | *You can find a upgrade-path to Z-push 2.0 (tested with Zarafa 7.0.12 and Z-push 2.0.7).<br> |
Line 10: |
Line 20: |
| == Maintainer == | | == Maintainer == |
| Frederik POLLET : [mailto:frederik.pollet@pollet-ghys.be email] | | Frederik POLLET : [mailto:frederik.pollet@pollet-ghys.be email] |
| + | |
| + | ===Version=== |
| + | {{#smeversion:smeserver-zarafa}} |
| + | {{#smeversion:zarafa}} |
| | | |
| == Description == | | == Description == |
Line 19: |
Line 33: |
| Z-push is an implementation of Microsoft's ActiveSync protocol which is used 'over-the-air' for multi platform active sync devices, including Windows Mobile and active sync used on Apple's iPhone, Sony Ericsson and Nokia phones. Open source Z-Push enables any PHP-based groupware package to become fully syncable with any ActiveSync-compliant device. | | Z-push is an implementation of Microsoft's ActiveSync protocol which is used 'over-the-air' for multi platform active sync devices, including Windows Mobile and active sync used on Apple's iPhone, Sony Ericsson and Nokia phones. Open source Z-Push enables any PHP-based groupware package to become fully syncable with any ActiveSync-compliant device. |
| | | |
− | == Making some decisions before installing : == | + | == Making some decisions before installing == |
| | | |
| Zarafa can be configured with 3 different 'user-backends' : | | Zarafa can be configured with 3 different 'user-backends' : |
Line 37: |
Line 51: |
| | | |
| == INSTALLATION of VERSION 7.0.x == | | == INSTALLATION of VERSION 7.0.x == |
− | === Search latest php53-mapi.rpm === | + | === Search latest php53-mapi.rpm for 7.0.x (NOT 7.1.x !) === |
| | | |
| SME8 uses PHP5.3<br> | | SME8 uses PHP5.3<br> |
Line 44: |
Line 58: |
| https://community.zarafa.com/pg/blog/read/1837/support-for-php-53-in-rhel-5-via-new-php53mapi-rpm-package | | https://community.zarafa.com/pg/blog/read/1837/support-for-php-53-in-rhel-5-via-new-php53mapi-rpm-package |
| | | |
− | So, search on the EPEL-repositories the latest php53-mapi-package. | + | So, search on the EPEL-repositories <u>'''the latest''' php53-mapi-package</u> for 7.0.x (NOT 7.1.x !). |
| | | |
| https://admin.fedoraproject.org/updates/search/php53-mapi? | | https://admin.fedoraproject.org/updates/search/php53-mapi? |
Line 72: |
Line 86: |
| signal-event yum-modify | | signal-event yum-modify |
| | | |
− | === Download via the Zarafawebsite the package for ZCP corresponding with the php53-mapi.rpm (cf. version above) === | + | === Download via the Zarafawebsite the package for ZCP <u>''corresponding'' with the php53-mapi.rpm (cf. version above !!)</u> === |
| | | |
| Make an installdirectory (ex. : /root/InstallZarafa) | | Make an installdirectory (ex. : /root/InstallZarafa) |
Line 125: |
Line 139: |
| -If you did set the EPEL-repository : | | -If you did set the EPEL-repository : |
| | | |
− | yum install php53-mapi --enablerepo=epel --enablerepo=epel-testing | + | yum install php53-mapi-[same ZCP-verion as above] --enablerepo=epel --enablerepo=epel-testing |
| | | |
| === Make install/update-actions === | | === Make install/update-actions === |
Line 1,541: |
Line 1,555: |
| wget http://download.zarafa.com/community/final/WebApp/[version]/rhel/[zarafa-webapp-version.noarch.rpm] | | wget http://download.zarafa.com/community/final/WebApp/[version]/rhel/[zarafa-webapp-version.noarch.rpm] |
| | | |
− | ==== Remove the existing php53-mapi.rpm first : ==== | + | ==== !!! Remove the existing php53-mapi.rpm first : !!! ==== |
| | | |
| rpm -e php53-mapi --nodeps | | rpm -e php53-mapi --nodeps |
Line 1,569: |
Line 1,583: |
| -If you did set the EPEL-repository : | | -If you did set the EPEL-repository : |
| | | |
− | yum install php53-mapi --enablerepo=epel --enablerepo=epel-testing | + | yum install php53-mapi-[same ZCP-verion as above] --enablerepo=epel --enablerepo=epel-testing |
| | | |
| ==== Execute zarafa-update (see upgradescript above for 7.0.x !!!!) ==== | | ==== Execute zarafa-update (see upgradescript above for 7.0.x !!!!) ==== |
Line 1,584: |
Line 1,598: |
| | | |
| == INSTALLATION of Z-push (1.5.x or 2.0.x) == | | == INSTALLATION of Z-push (1.5.x or 2.0.x) == |
| + | |
| + | * You can test if z-push is installed and functioning by going to http://[your-server-ip]/Microsoft-Server-ActiveSync You should be presented with a login request, and if you cancel, you will see Z-Push info. If you see both, z-push is working just fine. |
| + | * If you experience (all of a sudden) z-push issues with your smartphone, please increase the PHP memory limit as descibed [http://wiki.contribs.org/Useful_Commands#Memory_Limit here] |
| + | * Please note that z-push version 2.1 works with the below 2.0.x instructions, but you need to install php-posix |
| + | yum install php-posix |
| + | |
| === VERSION 1.5.x === | | === VERSION 1.5.x === |
| ==== Download the Z-push-package (version 1.5 !!)==== | | ==== Download the Z-push-package (version 1.5 !!)==== |
Line 2,126: |
Line 2,146: |
| zarafa-admin --details [user] | | zarafa-admin --details [user] |
| | | |
− | === Setting send-emailadres for a user === | + | === Setting/Changing send-emailadres for a user === |
| zarafa-admin -u [user] -e [send-emailadres] | | zarafa-admin -u [user] -e [send-emailadres] |
| + | |
| + | === Setting/Changing fullname for a user === |
| + | zarafa-admin -u [user] -f "[full name]" |
| | | |
| === Quota-settings === | | === Quota-settings === |
Line 2,245: |
Line 2,268: |
| [[Category:Howto]] | | [[Category:Howto]] |
| [[Category:Groupware]] | | [[Category:Groupware]] |
| + | |
| + | ==Bugs== |
| + | |
| + | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-zarafa-unix component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-zarafa|title=this link}}. |
| + | |
| + | [http://bugs.contribs.org/buglist.cgi?query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&value0-0-0=Open&component=smeserver-zarafa&product=SME%20Contribs Search open bugs] for smeserver-zarafa at bugs.contribs.org |
| + | |
| + | Zarafa: use their forum for zarafa specific bug reporting, http://forums.zarafa.com/ |
| + | |
| + | {{#bugzilla:columns=id,product,version,status,summary |sort=id|order=desc |component=smeserver-zarafa|noresultsmessage="No open bugs found."}} |