SME9.0 Contribs QA

From SME Server
Jump to navigation Jump to search

Version 9 beta3 Contrib testing

This document lists Contribs that, need to be tested or have had been tested running under SME 9

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

Contribs using perl modules might be broken due to change of path

Please also see Contribs Bugreport

Test guidelines

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

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


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

against the contrib.


Setup

During the transition from SME8 to SME9, contrib packages will be migrated to the SME9 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 SME8 repository.

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

db yum_repositories show sme8contribs

If it returns nothing then you will need to create a repo named sme8contribs, which points to the SME 8 smecontribs repo


db yum_repositories set sme8contribs repository \
Name 'SME 8 - contribs' \
MirrorList 'http://mirrorlist.contribs.org/mirrorlist/smecontribs-8' \
GPGCheck yes \
Visible no \
status disabled

signal-event yum-modify
yum clean all


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



  Note:
you might also consider to add some external repo such as dag and epel...



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

 yum --enablerepo=sme8contribs,smecontribs install smeserver-openvpn-s2s

Notice the additional phrase "sme8contribs," in the command line.

Another example is as follows:

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

Template for testing

not working

please open a bug against the contrib. , and write in the wiki you tested it and it fails.

  Tip:
the title of your bug should look to "sme9contribs:Can't locate esmith/FormMagick/Panel/passwordopt.pm" for example.


BROKEN with your signature (--~~~~)

  • wikipage : smeserver-contrib
  • bugs : bugzilla:NUMBER
  • to install : yum install smeserver-contrib --enablerepo=sme8contribs,smecontribs,epel
  • version-release tried:
  • dependencies not in smeos,smeaddons,smecontribs:
  • error :
  • workaround :
  • tested beyond installation : yes / no

working

write here it works, with theses informations :

WORKS with your signature. (--~~~~)

  • wikipage : smeserver-contrib
  • to install : yum install smeserver-contrib --enablerepo=sme8contribs,smecontribs,epel
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs:
  • tested beyond installation : yes / no

Then please open a bug against the contrib. , to ask to push the contribs to sme9contribs.


  Tip:
The title of your bug should be for example "first import to sme9 tree [smeserver-mediawiki]"


Contribs

List of Contribs being tested


Need to test

smeserver-adv-samba

smeserver-affa

smeserver-ajaxterm


smeserver-arpwatch

smeserver-automysqlbackup

WORKS --Stephdl (talk) 17:20, 15 January 2014 (MST)

yum install --enablerepo=stephdl smeserver-automysqlbackup
  • version-release installed:
automysqlbackup-3.0.RC6-3.el5.sme.noarch  
smeserver-automysqlbackup-3.0.RC6-3.el5.sme.noarch
  • dependencies not in smeos,smeaddons,smecontribs: all in stephdl
  • tested beyond installation : yes

Works as expected, just follow instructions as per the wiki above. see bugzilla:8339

smeserver-awstats

WORKS --Stephdl (talk) 16:06, 19 June 2014 (MDT) see bugzilla:8435

  • wikipage : AWStats
  • to install : for now you have to install from epel, dag and smedev : yum --enablerepo=dag,epel,smedev install smeserver-awstats
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: awstats from dag, perl-Geo-IP from epel
  • tested beyond installation : Yes

smeserver-BackupPC

WORKS --Stephdl (talk) 11:57, 21 April 2014 (MDT)

yum install smeserver-contrib --enablerepo=smecontribs,epel
  • version-release installed:
smeserver-BackupPC-0.1-12.el5.sme.noarch.rpm 
  • dependencies not in smeos,smeaddons,smecontribs:

see epel repository for backuppc

 BackupPC-3.3.0-2.el6.i686.rpm
  • tested beyond installation : yes

it works as expected, it is my main network backup software. see bugzilla:8336 for import to smecontribs

smeserver-bandwidthd

smeserver-bridge-interface

WORKS --Stephdl (talk) 12:19, 21 April 2014 (MDT)

yum --enablerepo=smecontribs,epel,dag install smeserver-bridge-interface
  • version-release installed:

from sme9contribs

smeserver-bridge-interface-0.2-1.el6.sme.noarch.rpm

from base

openssl098e-0.9.8e-17.el6.centos.2.i686.rpm 
  • dependencies not in smeos,smeaddons,smecontribs:

from epel,dag

openvpn-2.3.1-3.el5.i386.rpm
pkcs11-helper-1.07-2.el5.1.i386.rpm
  • tested beyond installation : yes

It works as expected except that we must use some dependencies from dag and epel, see bugzilla:8337

smeserver-bugzilla

  • no wiki

smeserver-cacti

smeserver-crontab_manager

WORKS --Stephdl (talk) 15:33, 19 June 2014 (MDT) see bugzilla:8412

  • wikipage : Crontab_Manager
  • to install : yum install smeserver-crontab_manager --enablerepo=smecontribs
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs:
  • tested beyond installation : Yes

smeserver-dansguardian


smeserver-dar2

smeserver-ddclient

WORKS --Stephdl (talk) 06:30, 21 June 2014 (MDT)

yum install --enablerepo=stephdl,epel smeserver-ddclient
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: all in stephdl and epel
  • tested beyond installation : yes

Works as expected, just follow instructions as per the wiki above. see bugzilla:8338

smeserver-denyhosts

smeserver-dimp

  • no wiki

smeserver-diskusage

WORKS --Stephdl (talk) 15:37, 19 June 2014 (MDT) see bugzilla:8410

  • wikipage : Diskusage
  • to install : yum install smeserver-diskusage --enablerepo=smecontribs
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs:
  • tested beyond installation : Yes

smeserver-durep

WORKS --Stephdl (talk) 05:22, 21 June 2014 (MDT) see bugzilla:8454

  • wikipage : durep
  • to install : yum install smeserver-durep --enablerepo=stephdl,epel
  • version-release installed: smeserver-durep-1.5.0-1
  • dependencies not in smeos,smeaddons,smecontribs: stephdl and epel repositories
  • tested beyond installation : Yes

smeserver-egroupware

smeserver-ejabberd

smeserver-ezmlm-web

smeserver-fetchmail

WORKS --Eastend99 (talk) 14:36, 9 juni 2014 (CET) and --Stephdl (talk) 05:47, 21 June 2014 (MDT) see bugzilla:8455

yum install --enablerepo=stephdl smeserver-fetchmail
  • version-release installed:
smeserver-fetchmail.noarch 0:1.6-1.el6.sme                                                
  • dependencies not in smeos,smeaddons,smecontribs: all in stephdl
  • tested beyond installation : yes

Works as expected, successfull retrieved e-mail

smeserver-freepbx

smeserver-geoip

smeserver-gollem

  • no wiki, Horde plugin

smeserver-groupmembers-panel

smeserver-htbwshaper

please see Qos this contrib is no longer maintained

smeserver-hwinfo

smeserver-hylafax

smeserver-isoqlog

smeserver-jeta

  • no wiki

smeserver-kplaylist

smeserver-kronolith

smeserver-Lazy_Admin_Tools

smeserver-madsonic

smeserver-mailman

WORKS --Stephdl (talk) 10:01, 20 June 2014 (MDT) see bugzilla:8453

  • wikipage : Mailman
  • to install : yum install smeserver-mailman --enablerepo=stephdl
  • version-release installed: mailman.x86_64 3:2.1.12-25.el6.sme smeserver-mailman.noarch 0:1.5.0-1.el6.sme
  • dependencies not in smeos,smeaddons,smecontribs: stephdl repository
  • tested beyond installation : Yes

smeserver-mailsorting

smeserver-mailstats

Brian Read - 28Jan14

  • Installed ok.
  • tested beyond installation : only to the extent that it works with no data!! However it is pure perl, so I am not expecting it to fail

Someone could build an RPM.

smeserver-mimp

  • no wiki

smeserver-mnemo

smeserver-mod_dav

WORKS --Stephdl (talk) 15:35, 19 June 2014 (MDT) see bugzilla:8340

  • wikipage : DAV
  • to install : yum install smeserver-mod_dav --enablerepo=smecontribs
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs:
  • tested beyond installation : Yes

smeserver-mod_deflate

smeserver-mod_python

smeserver-nag

smeserver-nagios

smeserver-nagios-backup

smeserver-nagios-nrpe

smeserver-nagios-nsca

smeserver-nagios-plugins-mysql

smeserver-nfs

smeserver-oats

smeserver-ocsinventory

smeserver-openoffice-portable

smeserver-openvpn-bridge

WORKS --Stephdl (talk) 13:11, 21 April 2014 (MDT)

yum --enablerepo=smecontribs install smeserver-openvpn-bridge
  • version-release installed:
perl-Net-OpenVPN-Manage-0.02-2.el6.sme.noarch.rpm
perl-Net-Telnet-3.03-11.el6.noarch.rpm
smeserver-openvpn-bridge-2.1-1.el6.sme.noarch.rpm
  • dependencies not in smeos,smeaddons,smecontribs:
  • tested beyond installation : yes

all rpms are available in sme9contribs

smeserver-openvpn-s2s

smeserver-password

Work see bugzilla:8137

yum install --enablerepo=smecontribs smeserver-password
  • version-release tried:
smeserver-password-1.0.0-32.el5.sme.noarch.rpm
  • dependencies not in smeos,smeaddons,smecontribs:
all in smecontribs
  • error :
  • workaround : see bugzilla:8137
  • tested beyond installation : YES

smeserver-phpki

WORKS --Stephdl (talk) 12:25, 21 April 2014 (MDT)

  • wikipage : PHPki
  • to install :
yum --enablerepo=smecontribs install smeserver-phpki
  • version-release installed:
php-process-5.3.3-27.el6_5.i686.rpm 
phpki-0.82-16.el6.sme.noarch.rpm
smeserver-phpki-0.2-1.el6.sme.noarch.rpm
  • dependencies not in smeos,smeaddons,smecontribs:

nothing at all

  • tested beyond installation : yes

all rpms are in sme9contribs tree

smeserver-phpldapadmin

WORKS --Stephdl (talk) 11:14, 21 June 2014 (MDT)-- see bugzilla:8456

  • wikipage : Phpldapadmin
  • to install : yum install smeserver-phpldapadmin --enablerepo=stephdl,epel
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: all is in stephdl and epel repo
  • tested beyond installation : Yes

smeserver-phpmyadmin

WORKS --Stephdl (talk) 15:38, 19 June 2014 (MDT) see bugzilla:8413

  • wikipage : PHPMyAdmin
  • to install : yum install smeserver-phpmyadmin --enablerepo=stephdl,epel
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: all is in stephdl and epel repo
  • tested beyond installation : Yes

smeserver-phpsysinfo

smeserver-phpvirtualbox

WORKS --Stephdl (talk) 17:37, 15 January 2014 (MST)

yum install --enablerepo=stephdl,virtualbox smeserver-virtualbox smeserver-phpvirtualbox
  • version-release installed:
smeserver-phpvirtualbox.noarch 0:4.3.0-10.el5.sme
smeserver-virtualbox.noarch 0:4.3.0-5.el5.sme 
  • dependencies not in smeos,smeaddons,smecontribs: Virtualbox is in the virtualbox repository

You have to install dkms but it is in the relevant epel repository

  • tested beyond installation : yes
Works as expected, just follow instructions as per the wiki above

smeserver-phpwebftp

smeserver-popfile

smeserver-postgresql

  • Postgres ?? should update this wiki page

smeserver-print-monitor

smeserver-qmHandle

smeserver-qpsmtpd-spamassassinlevelstars

smeserver-raidmonitor

smeserver-rdiff-backup

smeserver-remoteuseraccess

WORKS --Stephdl (talk) 11:17, 21 June 2014 (MDT)

  • wikipage : remoteuseraccess
  • to install : yum install smeserver-remoteuseraccess --enablerepo=smecontribs
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: all is in smecontribs
  • tested beyond installation : Yes

smeserver-rkhunter

smeserver-roundcube

WORKS --Stephdl (talk) 17:37, 15 January 2014 (MST)

yum install --enablerepo=stephdl smeserver-roundcube
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: all in stephdl
  • tested beyond installation : yes

Works as expected, just follow instructions as per the wiki above

smeserver-sane

smeserver-sarg

smeserver-shared-folders

Eastend99 (talk) 10:35, 27 March 2014 (CET) and --Stephdl (talk) 10:41, 21 June 2014 (MDT)

yum --enablerepo=smecontribs,smecontribs install smeserver-shared-folders
  • version-release installed:
smeserver-shared-folders                    noarch                    0.3-2.el6.sme                       smecontribs
  • dependencies not in smeos,smeaddons,smecontribs:
smeserver-mod_dav                           noarch                    1.0-1.el5.sme                       smecontribs 
  • tested beyond installation : shared folder creation works, local and public access not tested

smeserver-sitemaker

smeserver-sme8admin

obsoletes; see sme9admin

smeserver-sme9admin

smeserver-subsonic

smeserver-subversion

smeserver-sysmon

smeserver-tftp-server

smeserver-theaddressbook

smeserver-thinclient

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

Works see bugzilla:8134

yum install --enablerepo=stephdl smeserver-transmission
  • version-release tried: smeserver-transmission-0.0.2-1.el6.sme.noarch.rpm
  • dependencies not in smeos,smeaddons,smecontribs: in stephdl
transmission-2.76-1geekery.x86_64.rpm
transmission-cli-2.76-1geekery.x86_64.rpm
transmission-common-2.76-1geekery.x86_64.rpm
transmission-daemon-2.76-1geekery.x86_64.rpm 
libevent2-2.0.10-1geekery.x86_64.rpm
  • tested beyond installation : Go :)

smeserver-tw-logonscript

smeserver-unjunkmgr

BROKEN --Stephdl (talk) 10:07, 25 April 2014 (MDT)

  • bugs : bugzilla:8353
  • to install : yum install smeserver-contrib --enablerepo=sme8contribs,smecontribs,epel
  • version-release tried:
# rpm -qa smeserver-unjunkmgr
smeserver-unjunkmgr-2.1-3.el5.sme.noarch
  • dependencies not in smeos,smeaddons,smecontribs:
  • error : see bug report
  • workaround : see bug report
  • tested beyond installation : broken

smeserver-updates

smeserver-usbdisksmanager

smeserver-userpanel

smeserver-userpanels

smeserver-UserWebSpace

  • no wiki page

smeserver-vacation

smeserver-virtualbox

see SME9.0_Contribs_QA#smeserver-phpvirtualbox

Works as expected, just follow instructions as per the wiki above

smeserver-wbl

smeserver-webconsole

smeserver-webshare

smeserver-wordpress

WORKS --Stephdl (talk) 17:38, 15 January 2014 (MST)

yum install --enablerepo=stephdl,epel smeserver-wordpress
  • version-release installed:
smeserver-wordpress-1.2-1.el6.sme.noarch
  • dependencies not in smeos,smeaddons,smecontribs: all in epel
php-IDNA_Convert-0.8.0-1.el6.noarch                                                                                                                                                             1/8 
php-simplepie-1.3.1-3.el6.noarch                                                                                                                                                                2/8 
php-process-5.3.3-27.el6_5.x86_64                                                                                                                                                               3/8 
1:enchant-1.5.0-4.el6.x86_64                                                                                                                                                                    4/8 
php-enchant-5.3.3-27.el6_5.x86_64                                                                                                                                                               5/8 
php-PHPMailer-5.2.2-1.el6.noarch                                                                                                                                                                6/8 
wordpress-3.8-1.el6.noarch                 
  • tested beyond installation : yes
Works as expected, just follow instructions as per the wiki above

smeserver-xinetd

smeserver-zarafa-unix

WORKS --Stephdl (talk) 15:46, 19 June 2014 (MDT) see bugzilla:7383

  • wikipage : Zarafa_on_SME_9
  • to install : please see How to install directly in the wikipage
  • version-release installed:
  • dependencies not in smeos,smeaddons,smecontribs: many dependencies to install by hand
  • tested beyond installation : Yes

Won't be ported to SME9

smeserver-vmware-server

vmware server is not supported anymore please consider using virtualbox, or KVM...