Difference between revisions of "SME8.0 Contribs QA"

From SME Server
Jump to navigationJump to search
m (Update list of packages and dependencies)
m
Line 359: Line 359:
 
Functionality hasn't been tested beyond ability to install
 
Functionality hasn't been tested beyond ability to install
 
  - All dependencies are in smecontribs, smeaddons or smeextras
 
  - All dependencies are in smecontribs, smeaddons or smeextras
 
==Partially Working (using el4 dependencies)==
 
 
===smeserver-dansguardian===
 
[[Dansguardian]] - install as per wiki, works as expected
 
 
dansguardian would likely benefit from rebuilding on a .el5 base
 
 
===smeserver-theaddressbook===
 
[[The Address Book]] - install as per wiki, works as expected
 
 
please take note of http://forums.corvalis.net/viewtopic.php?t=720&highlight=1054 if you have issues with groups
 
 
===smeserver-scuttle===
 
[[Scuttle]] - install as per wiki, works as expected
 
 
===smeserver-sogo===
 
[[Sogo]] - install as per wiki, works as expected
 
  
 
==Workarounds==
 
==Workarounds==
Line 408: Line 390:
 
  - smeserver-zarafa-0.9.0-49.el4.sme
 
  - smeserver-zarafa-0.9.0-49.el4.sme
  
===Nagios===
+
==Broken (or missing dependencies)==
[[Nagios]] This contrib does not install successfully in sme8
 
 
 
Tried with clean sme8 installation + upgrade
 
 
 
The problem is missing of one dependency
 
libttf.so.2 is provided on my SME 7.4 system by freetype-2.1.9-10.el4.7
 
'freetype' is excluded in the dag repository definition, to avoid conflicts
 
with the version included in the smeos repository.
 
The SME 8.x repository does *not* have the freetype rpm
 
 
 
There is an outstanding bugzilla entry [[bugzilla:5539]], which now includes some instructions which seem to make it work.
 
 
 
==Broken==
 
  
 
===smeserver-coova-chilli===
 
===smeserver-coova-chilli===
  
 
===smeserver-dansguardian===
 
===smeserver-dansguardian===
Listed as working above but needs to use el4 versions of packages in order to work.
+
[[Dansguardian]] - install as per wiki, works as expected
 +
 
 +
dansguardian would likely benefit from rebuilding on a .el5 base
 +
- Needs to have package rebuilt for el5
  
 
===smeserver-dirty-tools===
 
===smeserver-dirty-tools===
Line 461: Line 433:
  
 
===smeserver-scuttle===
 
===smeserver-scuttle===
Listed as working above but needs to use el4 versions of packages in order to work.
+
[[Scuttle]] - install as per wiki, works as expected
 +
- Needs to have package rebuilt for el5
  
 
===smeserver-sitex===
 
===smeserver-sitex===
Line 470: Line 443:
  
 
===smeserver-theaddressbook===
 
===smeserver-theaddressbook===
 +
[[The Address Book]] - install as per wiki, works as expected
 +
 +
please take note of http://forums.corvalis.net/viewtopic.php?t=720&highlight=1054 if you have issues with groups
 +
- Needs to have package rebuilt for el5
  
 
===smeserver-trean===
 
===smeserver-trean===
Line 480: Line 457:
  
 
===smeserver-zabbix-server===
 
===smeserver-zabbix-server===
 +
 +
=Contribs not hosted on contribs.org=
 +
 +
==Working==
 +
 +
===smeserver-sogo===
 +
[[Sogo]] - install as per wiki, works as expected
 +
 +
==Workarounds==
 +
Contribs that sort of work, but need improvement
 +
 +
===Nagios===
 +
[[Nagios]] This contrib does not install successfully in sme8
 +
 +
Tried with clean sme8 installation + upgrade
 +
 +
The problem is missing of one dependency
 +
libttf.so.2 is provided on my SME 7.4 system by freetype-2.1.9-10.el4.7
 +
'freetype' is excluded in the dag repository definition, to avoid conflicts
 +
with the version included in the smeos repository.
 +
The SME 8.x repository does *not* have the freetype rpm
 +
 +
There is an outstanding bugzilla entry [[bugzilla:5539]], which now includes some instructions which seem to make it work.
 +
  
 
=Howtos and others=
 
=Howtos and others=

Revision as of 20:40, 6 December 2010

Version 8.0 Contrib testing

This document lists Contribs that have had been tested running under SME 8

Executive Summary

Contribs should work if they are perl or php based. Some binary application will work as well.

Test guidelines

Considerations_before_installing advises that Contribs for SME 8 have not yet been released, this is to avoid dev workload diagnosing bugs caused by contribs.

Please don't post sme 8 bugs unless you can replicate the bug with the contrib removed or isolated.


Important.png Note:
If you have suggestions, issues or solutions for a contrib, please post them in bugzilla

against the contrib.


Setup

Point yum at the SME 7 Contrib repository, the only thing to change is the final number

db  yum_repositories setprop smecontribs MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7
signal-event yum-modify

This forum post http://forums.contribs.org/index.php?topic=46631.new;topicseen suggests to also run this command

yum clean all

Alternatively do not alter the original SME8 repo list, but instead create a repo named smecontribs7, which points at the SME7 smecontribs repo

db yum_repositories set smecontribs7 repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7 \
Name 'SME Server7 - contribs' \
Visible no \
status disabled

signal-event yum-modify
yum clean all

Contribs

List of Contribs being tested

Working

logwatch

logwatch - Installed from addons repo - seems to work fine afaict

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-adv-samba

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-affa

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-ajaxterm

Ajaxterm - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-arpwatch

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-awstats

AWStats - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-bridge-interface

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-cacti

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-dar2

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-ddclient

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-denyhosts

Denyhosts - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-dimp

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-diskusage

Diskusage - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-egroupware

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-ejabberd

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-fetchmail

Fetchmail installs as per wiki, version 1.3.6-17 works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-gallery2

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-gollem

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-groupmembers-panel

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-groupoffice

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-htbwshaper

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-hwinfo

Hardware Info - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-jeta

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-kplaylist

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-kronolith

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mailman

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mailsorting

Smeserver-mailsorting - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mailstats

mailstats - sme-mailstats - Install as per wiki

seems to work as expected, unable to test it on smtp delivered mail, but it spots email delivered from fetchmail ok.

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mediawiki

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mimp

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mnemo

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mod_dav

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mod_deflate

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mod_python

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nag

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nagios-backup

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nagiosgrapher

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nagios-nrpe

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nagios-nsca

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nagios-plugins-mysql

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-nfs

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-openoffice-portable

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-openvpn-s2s

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-oscommerce

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-password

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpbb

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpldapadmin

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpmyadmin

PHPMyAdmin - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpmyadmin-multiuser

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpsysinfo

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpwebftp

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-popfile

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-postgresql

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-print-monitor

LPRng print queue monitor‎ - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-qpsmtpd-spamassassinlevelstars

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-raidmonitor

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-rdiff-backup

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-remoteuseraccess

Smeserver-remoteuseraccess - install as per wiki, bash works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-rkhunter

rkhunter - Installed from contribs repo - seems to work fine afaict

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-sarg

Sarg - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-shared-folders

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-sitemaker

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-smf

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-subversion

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-sysmon

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-teamspeak-server

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-tftp-server

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-thinclient

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-tw-logonscript

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-typo3

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-unjunkmgr

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-updates

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-usbdisksmanager

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-userpanel

User-manager - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-userpanels

Smeserver-userpanels - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-vacation

Smeserver-vacation - install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-wbl

Email#Email_WBL_server_manager_panel - Installs and runs fine as far as I can see.

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-webconsole

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-webshare

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-xinetd

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

Workarounds

Contribs that sort of work, but need improvement

smeserver-vmware

The contrib introduces a dependency that cannot be resolved. This dependency is not necessary for sme8. Download vmware-server 2.02 and obtain a license key (you need this during installation in vmware-config.pl).

yum install xinetd
yum localinstall <path-to--rpm-file>/VMware-server-2.0.2-203138.i386.rpm

configure vmware:

vmware-config.pl

and set vmware to autostart and reboot:

ln -s ../init.d/vmware /etc/rc7.d/S19vmware
signal-event post-upgrade; signal-event reboot

Watch the console for a correct start of vmware services. Features like maintenance from external networks, vmware configuration db commands described in the contrib vmware do not work. Use

/etc/init.d/vmware start|stop|restart 

to manage the vmware services. If you do not want vmware server to autostart, remove the symbolic link .

The vmware server version 2.02 has a bug with a module in the glibc-2.5-42 library. You can find solutions all over the place, they all try to downgrade glibc to version 2.5-34 (Centos 5.3 version). This won't work, it will brake your server. This post describes an elegant way to patch the faulty module for vmware-server. The glibc-2.5-34 file you need can be found inside the SME8b4 iso file.

No warranties, Happy VM-ing!

smeserver-zarafa

Zarafa - Because of PHP 5.2.10 in SME8b5 WIP there is a problem with the mapi.so module, see bugzilla:5789:

Tested with:

- SME8b5 WIP
- zarafa-6.40.0 RC2
- smeserver-zarafa-0.9.0-49.el4.sme

Broken (or missing dependencies)

smeserver-coova-chilli

smeserver-dansguardian

Dansguardian - install as per wiki, works as expected

dansguardian would likely benefit from rebuilding on a .el5 base

- Needs to have package rebuilt for el5

smeserver-dirty-tools

smeserver-ezmlm-web

smeserver-ezmlm-www

smeserver-freepbx

smeserver-geneweb

smeserver-hylafax

smeserver-jinzora

smeserver-moodle

smeserver-oats

smeserver-ocsinventory

smeserver-openvpn-bridge

smeserver-photos

smeserver-php5-cgi

smeserver-phpki

smeserver-roundcube

smeserver-sane

smeserver-scuttle

Scuttle - install as per wiki, works as expected

- Needs to have package rebuilt for el5

smeserver-sitex

smeserver-sme7admin

smeserver-tf-b4rt

smeserver-theaddressbook

The Address Book - install as per wiki, works as expected

please take note of http://forums.corvalis.net/viewtopic.php?t=720&highlight=1054 if you have issues with groups

- Needs to have package rebuilt for el5

smeserver-trean

smeserver-wordpress

smeserver-zabbix-agent

smeserver-zabbix-proxy

smeserver-zabbix-server

Contribs not hosted on contribs.org

Working

smeserver-sogo

Sogo - install as per wiki, works as expected

Workarounds

Contribs that sort of work, but need improvement

Nagios

Nagios This contrib does not install successfully in sme8

Tried with clean sme8 installation + upgrade

The problem is missing of one dependency libttf.so.2 is provided on my SME 7.4 system by freetype-2.1.9-10.el4.7 'freetype' is excluded in the dag repository definition, to avoid conflicts with the version included in the smeos repository. The SME 8.x repository does *not* have the freetype rpm

There is an outstanding bugzilla entry bugzilla:5539, which now includes some instructions which seem to make it work.


Howtos and others

List of Howtos being tested

Working

Postgresql and sql-ledger

sql-ledger - install as per howto, works as expected [1]

cyrus-imap

cyrus-imap - install as per howto, works as expected Cyrus-imap - Still not supported. ?? does it work or not ?? Refer Forum post

mediawiki

Install using this post: testing Mediawiki 1.15.1 on SME 8

SqueezeBoxServer

Install using the instructions in the howto. Note the advice that you should omit the sections 'Install Perl 5.10.0' and 'Patch Squeezebox server to use Perl5.10.0'.

Workarounds

Howtos that sort of work, but need improvement


Broken

Sysmon

Sysmon - graphs not being created

SystemMonitor

SystemMonitor - graphs not being created (samba graph works)

Mailman

Mailman - Mailman contrib causes SME 8 bootstrap-console to hang.

Webshare

Webshare installs but breaks httpd.conf after creating the first webshare in server manager:

Syntax error on line 1583 of /etc/httpd/conf/httpd.conf:
Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration