Difference between revisions of "SME10.0 Contribs QA"

From SME Server
Jump to navigationJump to search
Line 126: Line 126:
 
===jeta-h3  SME9 ===
 
===jeta-h3  SME9 ===
 
===jinzora  SME9 ===
 
===jinzora  SME9 ===
===kronolith-h3  SME9 ===
 
 
===ldns  SME9 ===
 
===ldns  SME9 ===
 
===libarchive  SME9 ===
 
===libarchive  SME9 ===
Line 144: Line 143:
 
===mod_maxminddb  SME9 ===
 
===mod_maxminddb  SME9 ===
 
===moodle  SME9 ===
 
===moodle  SME9 ===
===nag-h3  SME9 ===
 
 
===nagios-plugins-generic  SME9 ===
 
===nagios-plugins-generic  SME9 ===
 
===nagios-plugins-temptrax  SME9 ===
 
===nagios-plugins-temptrax  SME9 ===
Line 240: Line 238:
 
===smeserver-jinzora  SME9 ===
 
===smeserver-jinzora  SME9 ===
 
===smeserver-kplaylist  SME9 ===
 
===smeserver-kplaylist  SME9 ===
===smeserver-kronolith  SME9 ===
 
 
===smeserver-lazy_admin_tools  SME9 ===
 
===smeserver-lazy_admin_tools  SME9 ===
 
===smeserver-learn  SME9 ===
 
===smeserver-learn  SME9 ===
Line 256: Line 253:
 
===smeserver-migratehelper  SME9 ===
 
===smeserver-migratehelper  SME9 ===
 
===smeserver-mimp  SME9 ===
 
===smeserver-mimp  SME9 ===
===smeserver-mnemo  SME9 ===
 
 
===smeserver-mod_dav  SME9 ===
 
===smeserver-mod_dav  SME9 ===
 
===smeserver-mod_deflate  SME9 ===
 
===smeserver-mod_deflate  SME9 ===
Line 265: Line 261:
 
===smeserver-mysql55  SME9 ===
 
===smeserver-mysql55  SME9 ===
 
===smeserver-mysql57  SME9 ===
 
===smeserver-mysql57  SME9 ===
===smeserver-nag  SME9 ===
 
 
===smeserver-nagios  SME9 ===
 
===smeserver-nagios  SME9 ===
 
===smeserver-nagios-backup  SME9 ===
 
===smeserver-nagios-backup  SME9 ===
Line 379: Line 374:
  
 
=Won't be ported to SME9=
 
=Won't be ported to SME9=
 +
the following won't be ported :
 +
* Kronolith
 +
* Mnemo
 +
* Nag

Revision as of 19:38, 19 March 2020

list of current available SME 9 contribs in Koozali smecontribs repo: 119


Version 10 Contrib testing

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

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 SME10 have not yet been released, this is to avoid dev workload diagnosing bugs caused by contribs.

Please don't post SME10 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.


Test guidelines

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

Please don't post SME 10 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 SME9 to SME10, contrib packages will be migrated to the SME10 contrib repository. If the contrib is not yet in the SME10 Contrib repository and an entry in this Q&A suggests it will install properly then you will need to install the contrib from the SME9 repository.

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

db yum_repositories show sme9contribs

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


db yum_repositories set sme9contribs repository \
Name 'SME 9 - contribs' \
MirrorList 'http://mirrorlist.contribs.org/mirrorlist/smecontribs-9' \
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 sme9contribs and smecontribs to resolve some problems of dependencies...



Important.png Note:
you might also consider to add some external repo such as epel...



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

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

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

Another example is as follows:

 yum install smeserver-usbdisksmanager --enablerepo=sme9contribs --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.

Information.png Tip:
the title of your bug should look to "sme10contribs: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 the following information :

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.


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


Contribs

List of Contribs to be tested with current version

Need to test

advancedprompt SME9

affa SME9

automysqlbackup SME9

awstats SME9

BackupPC SME9

bacula SME9

bandwidthd SME9

bash-insulter SME9

bmcsensors-kmod SME9

c3 SME9

ccnet SME9

ccnet-server SME9

clearsilver SME9

common SME9

coova-chilli SME9

dansguardian SME9

ddclient SME9

ejabberd SME9

ezmlm-idx SME9

ezmlm-web SME9

ffmpeg-old SME9

freedup SME9

freepbx-src SME9

geneweb SME9

gnome-doc-utils SME9

gollem-h3 SME9

haserl SME9

hylafax SME9

isoqlog SME9

jeta-h3 SME9

jinzora SME9

ldns SME9

libarchive SME9

libdlna SME9

libevent2 SME9

libevhtp SME9

libextractor SME9

libreswan SME9

libsearpc SME9

libupnp SME9

libzdb SME9

madsonic SME9

mailman SME9

mediatomb SME9

mimp-h3 SME9

mnemo-h3 SME9

mod_maxminddb SME9

moodle SME9

nagios-plugins-generic SME9

nagios-plugins-temptrax SME9

nextcloud SME9

oats SME9

ocs SME9

ocsinventory SME9

openswan SME9

ovidentia SME9

perl-Crypt-GPG SME9

perl-esmith-PasswordTools SME9

perl-Ezmlm SME9

perl-File-Find-Rule SME9

perl-Mail-Ezmlm-Archive SME9

perl-Net-OpenVPN-Manage SME9

photos SME9

php5-cgi SME9

phpki SME9

phpMyAdmin47 SME9

php-pear-Net-SMTP SME9

phpvirtualbox SME9

python-versiontools SME9

randpw SME9

rdiff-backup SME9

roundcube SME9

roundcubemail SME9

roundcubemail_plugins SME9

sane-backends SME9

scarab SME9

scuttle SME9

seafile SME9

seafile-seahub SME9

seafile-server SME9

sendxmpp SME9

sitex SME9

smeserver-adv-samba SME9

smeserver-affa SME9

smeserver-ajaxterm SME9

smeserver-altqmail SME9

smeserver-arkeia SME9

smeserver-arpwatch SME9

smeserver-automysqlbackup SME9

smeserver-awstats SME9

smeserver-BackupPC SME9

smeserver-bandwidthd SME9

smeserver-base SME9

smeserver-bridge-interface SME9

smeserver-bugzilla SME9

smeserver-cacti SME9

smeserver-certificate SME9

smeserver-check4updates SME9

smeserver-coova-chilli SME9

smeserver-crontab_manager SME9

smeserver-dansguardian SME9

smeserver-dansguardian-panel SME9

smeserver-dansguardian-stats SME9

smeserver-dar2 SME9

smeserver-ddclient SME9

smeserver-denyhosts SME9

smeserver-dhcp-dns SME9

smeserver-dhcpmanager SME9

smeserver-dimp SME9

smeserver-dirty-tools SME9

smeserver-docker SME9

smeserver-domains SME9

smeserver-dovecot-extras SME9

smeserver-dspam SME9

smeserver-durep SME9

smeserver-egroupware SME9

smeserver-ejabberd SME9

smeserver-email-management SME9

smeserver-extrarepositories SME9

smeserver-ezmlm-web SME9

smeserver-ezmlm-www SME9

smeserver-fail2ban SME9

smeserver-fetchmail SME9

smeserver-freepbx SME9

smeserver-gallery2 SME9

smeserver-geneweb SME9

smeserver-geoip SME9

smeserver-git SME9

smeserver-gitweb SME9

smeserver-gitweb-theme SME9

smeserver-gollem SME9

smeserver-groupmembers-panel SME9

smeserver-groupoffice SME9

smeserver-guardiand SME9

smeserver-htbwshaper SME9

smeserver-hwinfo SME9

smeserver-hylafax SME9

smeserver-inventory-tools SME9

smeserver-ipp2p SME9

smeserver-isoqlog SME9

smeserver-jeta SME9

smeserver-jinzora SME9

smeserver-kplaylist SME9

smeserver-lazy_admin_tools SME9

smeserver-learn SME9

smeserver-letsencrypt SME9

smeserver-libreswan SME9

smeserver-libreswan-xl2tpd SME9

smeserver-madsonic SME9

smeserver-mailalias SME9

smeserver-mailman SME9

smeserver-mailsorting SME9

smeserver-mailstats SME9

smeserver-mediatomb SME9

smeserver-mediawiki SME9

smeserver-megaraidmon SME9

smeserver-migratehelper SME9

smeserver-mimp SME9

smeserver-mod_dav SME9

smeserver-mod_deflate SME9

smeserver-mod_maxminddb SME9

smeserver-mod_python SME9

smeserver-moodle SME9

smeserver-motd SME9

smeserver-mysql55 SME9

smeserver-mysql57 SME9

smeserver-nagios SME9

smeserver-nagios-backup SME9

smeserver-nagiosgrapher SME9

smeserver-nagios-nrpe SME9

smeserver-nagios-nsca SME9

smeserver-nagios-plugins-mysql SME9

smeserver-nextcloud SME9

smeserver-nfs SME9

smeserver-oats SME9

smeserver-ocsinventory SME9

smeserver-openoffice-portable SME9

smeserver-openswan SME9

smeserver-openvpn-bridge SME9

smeserver-openvpn-s2s SME9

smeserver-oscommerce SME9

smeserver-password SME9

smeserver-photos SME9

smeserver-php5-cgi SME9

smeserver-phpbb SME9

smeserver-phpki SME9

smeserver-phpldapadmin SME9

smeserver-phpmyadmin SME9

smeserver-phpmyadmin-multiuser SME9

smeserver-php-scl SME9

smeserver-phpsysinfo SME9

smeserver-phpvirtualbox SME9

smeserver-phpwebftp SME9

smeserver-popfile SME9

smeserver-postgresql SME9

smeserver-print-monitor SME9

smeserver-qmHandle SME9

smeserver-qpsmtpd-spamassassinlevelstars SME9

smeserver-raidmonitor SME9

smeserver-rdiff-backup SME9

smeserver-remoteuseraccess SME9

smeserver-rkhunter SME9

smeserver-roundcube SME9

smeserver-sane SME9

smeserver-sarg SME9

smeserver-scuttle SME9

smeserver-sendmail-wrapper SME9

smeserver-service_control SME9

smeserver-shared-folders SME9

smeserver-sitemaker SME9

smeserver-sitex SME9

smeserver-smbstatus SME9

smeserver-sme7admin SME9

smeserver-sme8admin SME9

smeserver-sme9admin SME9

smeserver-smf SME9

smeserver-subsonic SME9

smeserver-subversion SME9

smeserver-sysmon SME9

smeserver-system_monitor SME9

smeserver-teamspeak-server SME9

smeserver-tf-b4rt SME9

smeserver-tftp-server SME9

smeserver-theaddressbook SME9

smeserver-thinclient SME9

smeserver-transmission SME9

smeserver-trean SME9

smeserver-tw-logonscript SME9

smeserver-typo3 SME9

smeserver-unifi SME9

smeserver-unjunkmgr SME9

smeserver-updates SME9

smeserver-usbdisksmanager SME9

smeserver-userpanel SME9

smeserver-userpanels SME9

smeserver-user-webspace SME9

smeserver-vacation SME9

smeserver-virtualbox SME9

smeserver-vmware-server SME9

smeserver-wbl SME9

smeserver-webconsole SME9

smeserver-webhosting SME9

smeserver-webshare SME9

smeserver-wordpress SME9

smeserver-xinetd SME9

smeserver-xt_geoip SME9

smeserver-zabbix-agent SME9

smeserver-zabbix-proxy SME9

smeserver-zabbix-server SME9

smeserver-zarafa SME9

smeserver-zarafa-unix SME9

smeserver-zoneminder SME9

sqlite SME9

subsonic SME9

tf-b4rt SME9

theaddressbook SME9

translate-toolkit SME9

trean SME9

watchdog SME9

wordpress SME9

xapian-bindings SME9

xapian-core SME9

xl2tpd SME9

xtables-addons SME9

xtables-addons-kmod SME9

zabbix SME9

Working and in smecontribs

Work ongoing in smedev or smetest for SME10 that need to test

Won't be ported to SME9

the following won't be ported :

  • Kronolith
  • Mnemo
  • Nag