SME9.0 Contribs QA
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.
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
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.
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.
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)
- wikipage : AutoMysqlBackup
- to install :
yum install --enablerepo=sme8contribs 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 sme8contribs
- tested beyond installation : yes
Works as expected, just follow instructions as per the wiki above
smeserver-awstats
smeserver-BackupPC
- BackupPC
bugzilla:7281see bugzilla if you can't backup with the smb protocol
smeserver-bandwidthd
smeserver-bridge-interface
- no wiki
smeserver-bugzilla
- no wiki
smeserver-cacti
smeserver-crontab_manager
smeserver-dansguardian
smeserver-dar2
smeserver-ddclient
WORKS --Stephdl (talk) 17:36, 15 January 2014 (MST)
- wikipage : ddclient
- to install :
yum install --enablerepo=sme8contribs smeserver-ddclient
- version-release installed:
smeserver-ddclient.noarch 0:1.0.0-30.el5.sme ddclient.noarch 0:3.8.1-1.el5
- dependencies not in smeos,smeaddons,smecontribs: all in sme8contribs
- tested beyond installation : yes
Works as expected, just follow instructions as per the wiki above
smeserver-denyhosts
smeserver-dimp
- no wiki
smeserver-diskusage
smeserver-durep
smeserver-egroupware
smeserver-ejabberd
smeserver-ezmlm-web
smeserver-fetchmail
smeserver-freepbx
smeserver-geoip
smeserver-gollem
- no wiki, Horde plugin
smeserver-groupmembers-panel
smeserver-htbwshaper
- Wondershaper (need update)
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
smeserver-mailsorting
smeserver-mailstats
Brian Read - 28Jan14
- Installed ok.
- tested beyond installation : not yet
smeserver-mimp
- no wiki
smeserver-mnemo
smeserver-mod_dav
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
smeserver-openvpn-s2s
smeserver-password
BROKEN see bugzilla:8137
- wikipage : Password
- to install :
yum install --enablerepo=sme8contribs 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 :
Can't locate esmith/FormMagick/Panel/passwordopt.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /etc/e-smith/web/panels/manager/cgi-bin/passwordopt line 10., referer: https://sme9dev64/server-manager/navigation
- workaround : see
bugzilla:8137 - tested beyond installation : not yet
smeserver-phpki
smeserver-phpldapadmin
smeserver-phpmyadmin
smeserver-phpsysinfo
smeserver-phpvirtualbox
WORKS --Stephdl (talk) 17:37, 15 January 2014 (MST)
- wikipage : Phpvirtualbox
- to install :
yum install --enablerepo=sme8contribs,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
smeserver-rkhunter
smeserver-roundcube
WORKS --Stephdl (talk) 17:37, 15 January 2014 (MST)
- wikipage : RoundCube
- to install :
yum install --enablerepo=sme8contribs smeserver-roundcube
- version-release installed:
roundcube-0.9.5-1.el5.sme.noarch smeserver-roundcube-0.9-18.el5.sme.noarch
- dependencies not in smeos,smeaddons,smecontribs: all in sme8contribs
- tested beyond installation : yes
Works as expected, just follow instructions as per the wiki above
smeserver-sane
smeserver-sarg
smeserver-sitemaker
smeserver-sme8admin
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
BROKEN see bugzilla:8134
- wikipage : transmission
- to install :
yum install --enablerepo=sme8contribs,geekery smeserver-transmission
- version-release tried: smeserver-transmission-0.0.1-9.el5.sme.noarch.rpm
- dependencies not in smeos,smeaddons,smecontribs: in geekery
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
- error :
Transaction Check Error:
file /etc/e-smith/events/post-upgrade/templates2expand/etc/samba/smb.conf from install of smeserver-transmission-0.0.1-9.el5.sme.noarch conflicts with file from package e-smith-samba-2.4.0-13.el6.sme.noarch
- workaround : see
bugzilla:8134 - tested beyond installation : not yet
smeserver-tw-logonscript
smeserver-unjunkmgr
smeserver-updates
smeserver-usbdisksmanager
smeserver-userpanel
smeserver-userpanels
- Smeserver-userpanels , needs wiki page at contribs
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-wordpress
WORKS --Stephdl (talk) 17:38, 15 January 2014 (MST)
- wikipage : wordpress
- to install :
yum install --enablerepo=sme8contribs,epel smeserver-wordpress
- version-release installed:
smeserver-wordpress-1.0-13.el5.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
Won't be ported to SME9
smeserver-vmware-server
vmware server is not supported anymore please consider using virtualbox, or KVM...