SME8.0 Contribs QA

From SME Server
Revision as of 07:35, 22 November 2013 by Unnilennium (talk | contribs)
Jump to navigationJump to search

Version 8.0 Contrib testing

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

Contribs should work if they are perl or php based (unless php53 deprecated some functions needed) . Some binary applications will work as well.

Please also see Contribs Bugreport

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

During the transition from SME7 to SME8, contrib packages will be migrated to the SME8 contrib repository. If the contrib is not yet in the SME8 Contrib repository and an entry in this Q&A suggests it will install properly then you will need to install the contrib from the SME7 repository.

Check to see if you already have the sme7contribs repository set up using the command:

db yum_repositories show sme7contribs

If it returns nothing then you will need to create a repo named sme7contribs, which points to the SME7 smecontribs repo


Important.png Note:
SME7 has now reached EOL the SME7 release and all appropriate contribs have been moved into the "obsolete" tree on the mirrors


db yum_repositories set sme7contribs repository \
Name 'SME 7 - contribs' \
BaseURL 'http://mirror.contribs.org/releases/obsolete/7.6/smecontribs/$basearch' \
GPGCheck yes \
Visible no \
status disabled

signal-event yum-modify
yum clean all


Important.png Note:
now you will need to add the package from sme7contribs and smecontribs to resolve some problems of dependencies...


The following shows an example of how to install a contrib from the SME7 repo:

 yum --enablerepo=sme7contribs --enablerepo=smecontribs install smeserver-openvpn-s2s

Notice the additional phrase " --enablerepo=sme7contribs " in the command line.

Another example is as follows:

 yum install smeserver-usbdisksmanager --enablerepo=sme7contribs --enablerepo=smecontribs

Contribs

List of Contribs being tested

Working available through SME8 smecontribs repo

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

Installed and running (ver: smeserver-arpwatch-0.1-2) in a semi-production environment (SME8b6)

- 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-BackupPC

BackupPC install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

bugzilla:7281 see bugzilla if you can't backup with the smb protocol

smeserver-bridge-interface

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-bugzilla

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-crontab_manager

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-dansguardian

Dansguardian - install as per wiki, works as expected

smeserver-dar2

Works as expected, although the built in backup to workstation has more functionality (and uses dar)

- 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-durep

A new package will soon be available in sme8 contribs repo, check: http://wiki.contribs.org/Durep

- Installs OK and fully functional.

smeserver-ejabberd

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-ezmlm-web

Installed OK to sme8.0 final and setup one mailing list & tested, works OK, not extensively tested though

- All dependencies are in smecontribs (or from manually configured sme7contribs repo on sme8.0)

smeserver-fetchmail

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

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-freepbx

Functionality hasn't been tested beyond ability to install AND update.

Needs atprms-repository configured. Install as per howto [1]

After installing I was able to update FreePBX from 2.6 to 2.9, the latest stable, by using the update function in the FreePBX web-interface. You will need to send some signal-event freepbx-update between versions update.

There are some udev errors while booting, claiming about invalid dahdi.rules. This seems not to be critical. I will post this to the bug-tracker.

smeserver-geoip

Works as expected, see wiki page for installation

- 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-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-hylafax

install as per wiki, works as expected

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-isoqlog *

isoqlog installs as per wiki,

- 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-Lazy_Admin_Tools *

lat installs as per wiki,

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-mailman

Mailman -

- 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, Works as expected.

- 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

Functionality hasn't been tested beyond ability to install - see Note Nagios about making this work in SME8 (needs to be rechecked with updated pacakges and dependencies) - 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-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-oats

- 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-bridge

Install as per Wiki - Works as expected.

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-openvpn-s2s

Install as per Wiki - Works as expected.

- 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-phpki

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-phpldapadmin

Install as per Wiki - Works as expected.

- 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-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-qmHandle *

fully working

- 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-roundcube

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-sane

SANE - install as per wiki, works as expected

- 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

- works as per wiki howto.
- Just had to use "signal-event post-upgrade && signal-event reboot  because just "expand-template /etc/fstab" do not worked.
- found an error (will put on bugzilla): when creating a share with name longer than limit (12 as standard), just returns an generic ERROR and do not say the cause.
- Other than that, it appears to be working  I was able to copy to, read, del files.
- 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-sme8admin *

fully working

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-subsonic *

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-subversion

subversion Install as per Wiki - Works as expected in SME8b7

- All dependencies are in smecontribs, smeaddons or smeextras
- do not work on 64 bit system

smeserver-sysmon *

fully working

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-tftp-server

- All dependencies are in smecontribs, smeaddons or smeextras

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-thinclient

- All dependencies are in smecontribs, smeaddons or smeextras

Warning: The contrib allows to specify the TFTP server as "Self". This worked well under SME7 but not under SME8. To get this working under SME8, we had to choose the SME server's IP address to achieve the same result as "self" otherwise the clients cannot find/load from the TFTP server. We have reported this as bug 6542 for the contrib but with this workaround, the contrib is working well under SME8. Bug has been reported as work for me, so please comment on it if you can replicate.

smeserver-tw-logonscript

Smeserver-tw-logonscript Install as per Wiki - Works as expected.

- 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

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-usbdisksmanager

fully working

- 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

- All dependencies are in smecontribs, smeaddons or smeextras
see Webshare 

smeserver-wordpress

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-xinetd

fully working

- All dependencies are in smecontribs, smeaddons or smeextras


  • new or returning contribs absent from SME7 repo


Work in Progress - Please help and consult bugs.contribs.org

smeserver-cacti

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-Dansguardian-stats

Important.png Note:
Work on progress, please refer to bugzilla to help and see this contrib back soon.bugzilla:7620


smeserver-dansguardian-panel - dungog-dansguardian

work in progress some bugs with x64 systems

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-teamspeak-server

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

User WebSpace

This contribs work followin the steps described here [2]

but without php interpretation. to enable php for users we need to edit the templated istalled with the package:

   /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess50userdir

and add the following lines:

   AddType application/x-httpd-php .php .php3 .phtml
   AddType application/x-httpd-php-source .phps

in the fragment of code that define "Generic user dir access directive"

after that we expand the modified template and restart the service:

   expand-template /etc/httpd/conf/httpd.conf
   sv h /service/httpd-e-smith

i hope that this hint can help unexperienced users, REDTEO

smeserver-vmware

This contrib introduces a dependency that cannot be resolved and it is no longer necessary. Please see the Vmware wiki entry for complete installation and maintenance instructions for SME8.

Important.png Note:
Work on progress, please refer to bugzilla to help and see this contrib back soon.


bugzilla:7780



Working available through SME7 smecontribs repo in obsolete

smeserver-gallery2

Functionality hasn't been tested beyond ability to install

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-geneweb

Geneweb installs as per wiki and works as expected. Not thoroughly tested, but basic functionality (transfering a database form 7.5.1, uploading pictures, restricting access) is available

- All dependencies are in smecontribs, smeaddons or smeextras

Although the version in sme7 obsolete repo is functional, geneweb won't be ported to SME8 buildsys, unless some volunteers show up. The package would need a lot of work and updates in order to be build again ( the required language devel rpm version no more available to built it).

smeserver-mediawiki

Functionality hasn't been tested beyond ability to install

Install using this post: testing Mediawiki 1.15.1 on SME 8 (may no longer be necessary)

- 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-phpbb

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-typo3

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-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, not tested or missing dependencies

smeserver-coova-chilli

smeserver-dirty-tools

smeserver-ezmlm-www

smeserver-joomla

smeserver-groupoffice

PHP Deprecated errors. Package need a big work to integrate the newest version PH53 compatible. Unless a volunteer shows up won't be ported.

- All dependencies are in smecontribs, smeaddons or smeextras

smeserver-moodle

smeserver-ocsinventory

smeserver-photos

smeserver-scuttle

Scuttle - Not working, packages cannot be downloaded

- Error Downloading Packages:
 scuttle-0.7.4-1.el4.sme.noarch: failure: RPMS/scuttle-0.7.4-1.el4.sme.noarch.rpm from sme7contribs: [Errno 256] No more mirrors to try.
 smeserver-scuttle-0.9-3.el4.sme.noarch: failure: RPMS/smeserver-scuttle-0.9-3.el4.sme.noarch.rpm from sme7contribs: [Errno 256] No more mirrors to try.
- Needs to have package rebuilt for el5

smeserver-sitex

smeserver-tf-b4rt

smeserver-trean

smeserver-zabbix-agent

smeserver-zabbix-proxy

smeserver-zabbix-server

won't be updated

smeserver-inventory-tools

please move to smeserver-ocsinventory

smeserver-jinzora

no more maintained, please consider subsomic or madsonic.

smeserver-nagiosgrapher

you should upgrade to smeserver-nagios

smeserver-php5-cgi

No longer required as php5 is in SME 8 base should also be uninstalled from sme7 for security reasons.

see http://forums.contribs.org/index.php/topic,47647.0.html and also http://bugs.contribs.org/show_bug.cgi?id=6652

smeserver-phpmyadmin-multiuser

smeserver-phpmyadmin now integrates multiuser fonctionality .

smeserver-sme7admin

should upgrade to smeserver-sme8admin

yum install smeserver-sme8admin --enablerepo=smetest







Contribs not hosted on contribs.org

Working

cyrus-imap

cyrus-imap - install as per howto, works as expected Refer Forum post

Postgresql and sql-ledger

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

smeserver-sogo

Sogo - install as per wiki, works as expected

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'.

SystemMonitor

SystemMonitor This is a version from Nethesis and also one from MasterSleepy which comes very close to smeserver-sysmon functionality. Use deps from sme8contribs. Check: http://forums.contribs.org/index.php?topic=47882.new;topicseen#new

Note: a new version of smeserver-sysmon is now available from the sme8 contrib repo, check: http://bugs.contribs.org/show_bug.cgi?id=6333

smeserver-saco-qmHandle mail queue manager

smeserver-saco-qmHandle Obsolete, please rather install smeserver-qmHandle that is in sme8 contribs repository






not listed above but with a wiki page

ajaxplorer - Pydio

sme8*

apache tomcat

atftp server

automysqlbackup

sme8*

DSPAM

egroupware

smeserver-fuse

smeserver-git

sme8*

smeserver-gitweb

sme8*

smeserver-gitweb-theme

sme8*

smeserver-learn

lemon-LDAP

logwatch

( not a contribs but external package without customisation available in smeaddons)

smeserver-openupload

smeserver-ipp2p

smeserver-phplist

sail

sail and LDAP

scarab

+>dead

service_control

smeserver-tt-rss

sme8*

smeserver-trac

smeserver-webfilter