Line 115: |
Line 115: |
| | | |
| I think the custom from stuff is still relevant also | | I think the custom from stuff is still relevant also |
| + | |
| + | === Installing SOGo on SME8 64 bit === |
| + | |
| + | '''Not necessary any more but moved here for history :)''' |
| + | |
| + | {{Note box|No other customization from above sections need to be applied in addition to this section}} |
| + | Add the repository to your SME Server 8 modifying the SOGo repo to point to 64 x86_64: |
| + | |
| + | db yum_repositories set sogo repository \ |
| + | BaseURL http://inverse.ca/downloads/SOGo/RHEL5/x86_64/ \ |
| + | EnableGroups yes \ |
| + | GPGCheck no \ |
| + | Name "Inverse SOGo Repository" \ |
| + | Visible yes \ |
| + | status disabled |
| + | |
| + | db yum_repositories set nethsme repository \ |
| + | BaseURL http://smeserver.nethesis.it/releases/8/i386 \ |
| + | EnableGroups yes \ |
| + | GPGCheck yes \ |
| + | GPGKey http://smeserver.nethesis.it/releases/RPM-GPG-KEY-nethesis \ |
| + | Name "Nethesis SME Repository" \ |
| + | Visible yes \ |
| + | status disabled |
| + | |
| + | db yum_repositories set epel repository \ |
| + | Name 'Epel - EL5' \ |
| + | BaseUrl 'http://download.fedoraproject.org/pub/epel/5/$basearch' \ |
| + | MirrorList 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch' \ |
| + | EnableGroups no \ |
| + | GPGCheck yes \ |
| + | GPGKey http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \ |
| + | Visible no \ |
| + | status disabled |
| + | |
| + | signal-event yum-modify |
| + | |
| + | Then you can install smeserver-sogo package (apply memcached form epel before install): |
| + | |
| + | yum install smeserver-sogo --enablerepo=nethsme,sogo,epel |
| + | |
| + | signal-event post-upgrade; signal-event reboot |
| + | |
| + | Now you must change some path in /etc/httpd.conf. Proceed as follows: |
| + | create this folder in /etc/templates-custom: |
| + | mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/ |
| + | and copy the SOGo templat efragment in customized template folder: |
| + | cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/85SOGoAccess /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/85SOGoAccess |
| + | then edit with your favourite editor the template to be customized and change /usr/lib/... paths in /usr/lib64/... |
| + | so that the following lines in your template fragment appears modified as follows: |
| + | ............... |
| + | Alias /.woa/WebServerResources/ /usr/lib64/GNUstep/SOGo/WebServerResources/ |
| + | Alias /SOGo.woa/WebServerResources/ /usr/lib64/GNUstep/SOGo/WebServerResources/ |
| + | Alias /SOGo/WebServerResources/ /usr/lib64/GNUstep/SOGo/WebServerResources/ |
| + | AliasMatch /SOGo/so/ControlPanel/Products/(.*)/Resources/(.*) /usr/lib64/GNUstep/SOGo/$1.SOGo/Resources$2 |
| + | ............... |
| + | <Directory "/usr/lib64/GNUstep/SOGo/WebServerResources/"> |
| + | ............... |
| + | |
| + | or you can enter the following command: |
| + | grep -rl 'usr/lib' /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/85SOGoAccess | xargs sed -i 's/lib/lib64/g' |
| + | |
| + | Expand template and restart you SOGo |
| + | expand-template /etc/httpd/conf/httpd.conf |
| + | sv t httpd-e-smith |
| + | service sogod start |