Difference between revisions of "SME10.0 Contribs QA"
Unnilennium (talk | contribs) |
Unnilennium (talk | contribs) |
||
Line 14: | Line 14: | ||
Please also see [[Contribs Bugreport]] | Please also see [[Contribs Bugreport]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Test guidelines== | ==Test guidelines== | ||
Line 61: | Line 54: | ||
Another example is as follows: | Another example is as follows: | ||
yum install smeserver-usbdisksmanager --enablerepo=sme9contribs --enablerepo=smecontribs | yum install smeserver-usbdisksmanager --enablerepo=sme9contribs --enablerepo=smecontribs | ||
+ | |||
+ | == Known issues: contribs using php and httpd == | ||
+ | SME10 introduce the use of php-fpm and dedicated pools for ibays and contribs. Hence, by default PHP module is disabled. Installing contribs containing a fragment template for /etc/httpd/conf/httpd.conf that contain any PHP module specific syntax will prevent httpd-e-smith to restart and leave you without webserver and server-manager. | ||
+ | |||
+ | The following contribs will need rework of their /etc/httpd/conf/httpd.conf before testing ('''incomplete list to update'''): | ||
+ | * smeserver-phpmyadmin | ||
+ | * smeserver-phpldapadmin | ||
+ | * smeserver-cacti | ||
+ | * smeserver-phpsysinfo | ||
+ | * smeserver-phpvirtualbox | ||
+ | * smeserver-wordpress | ||
+ | |||
+ | The following contribs use PHP but have their own webserver and should be safe to install but would need some work to use a PHP pool instead of a dedicated httpd server. | ||
+ | * smeserver-backuppc | ||
+ | * smeserver-freepbx | ||
+ | * smeserver-phpki | ||
+ | |||
+ | Those contribs are safe as they already use a php pool: | ||
+ | * smeserver-nextcloud | ||
==Template for testing== | ==Template for testing== | ||
Line 93: | Line 105: | ||
List of Contribs to be tested with current version | List of Contribs to be tested with current version | ||
* [http://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&product=SME+Contribs&format=table&action=wrap&version=9beta Bugs related to contribs in SME10] | * [http://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&product=SME+Contribs&format=table&action=wrap&version=9beta Bugs related to contribs in SME10] | ||
+ | |||
+ | === Need to import from external repositories === | ||
+ | * smeserver-dar2 (stephdl) | ||
+ | * smeserver-egroupware-epl (stephdl) | ||
+ | * smeserver-phpvirtualbox (stephdl) | ||
+ | * smeserver-radicale (stephdl) | ||
+ | * smeserver-raidstatus (stephdl) | ||
+ | * smeserver-sarg (stephdl) | ||
+ | * smeserver-shellinabox (stephdl) | ||
+ | * smeserver-sogo (stephdl) | ||
+ | * smeserver-transmission (stephdl) | ||
+ | * smeserver-virtualbox (stephdl) | ||
+ | * smeserver-callback (fws) | ||
+ | * smeserver-clamav-unoficial-sigs (fws) | ||
+ | * smeserver-dl (fws) | ||
+ | * smeserver-dokuwiki (fws) | ||
+ | * smeserver-dovecot-extra (fws) | ||
+ | * smeserver-expire-accounts (fws) | ||
+ | * smeserver-fluxbb (fws) | ||
+ | * smeserver-fusioninventory-agent (fws) | ||
+ | * smeserver-grr (fws) | ||
+ | * smeserver-jappix (fws) | ||
+ | * smeserver-lemonldap-ng (fws) | ||
+ | * smeserver-limesurvey (fws) | ||
+ | * smeserver-minilist (fws) | ||
+ | * smeserver-ntop (fws) | ||
+ | * smeserver-ooo-headless (fws) | ||
+ | * smeserver-opensondage (fws) | ||
+ | * smeserver-openvpn-routed (fws) | ||
+ | * smeserver-pam_cas (fws) | ||
+ | * smeserver-phplist (fws) | ||
+ | * smeserver-pydio (fws) (probably not, not maintained for a while, nextcloud and seafile are better options) | ||
+ | * smeserver-qos (fws) | ||
+ | * smeserver-qpsmtpd-log2sql | ||
+ | * smeserver-tt-rss (fws) | ||
+ | * smeserver-webapps-common | ||
+ | * smeserver-webfilter (fws) | ||
+ | * smeserver-zabbix-proxy (fws) | ||
+ | * smeserver-zabbix-agent (fws) | ||
==Need to test== | ==Need to test== | ||
Line 178: | Line 229: | ||
===sitex SME9 === | ===sitex SME9 === | ||
===smeserver-adv-samba SME9 === | ===smeserver-adv-samba SME9 === | ||
+ | [[Advanced Samba]] | ||
+ | |||
===smeserver-affa SME9 === | ===smeserver-affa SME9 === | ||
+ | [[Affa]] | ||
+ | |||
===smeserver-ajaxterm SME9 === | ===smeserver-ajaxterm SME9 === | ||
+ | [[Ajaxterm]] | ||
+ | |||
===smeserver-altqmail SME9 === | ===smeserver-altqmail SME9 === | ||
− | ===smeserver-arkeia | + | [[AltQmail]] |
+ | |||
+ | ===smeserver-arkeia SME7 === | ||
+ | [[arkeia]] | ||
+ | |||
===smeserver-arpwatch SME9 === | ===smeserver-arpwatch SME9 === | ||
+ | [[Arpwatch]] | ||
+ | |||
===smeserver-automysqlbackup SME9 === | ===smeserver-automysqlbackup SME9 === | ||
+ | [[AutoMysqlBackup]] | ||
+ | |||
===smeserver-awstats SME9 === | ===smeserver-awstats SME9 === | ||
+ | [[AWStats]] | ||
+ | |||
===smeserver-BackupPC SME9 === | ===smeserver-BackupPC SME9 === | ||
+ | [[BackupPC]] | ||
+ | |||
===smeserver-bandwidthd SME9 === | ===smeserver-bandwidthd SME9 === | ||
− | ===smeserver-base | + | [[Bandwidthd|Band]] |
+ | |||
+ | ===smeserver-base SME7 === | ||
+ | [[Base]] | ||
+ | |||
===smeserver-bridge-interface SME9 === | ===smeserver-bridge-interface SME9 === | ||
+ | [[BridgeInterface]] | ||
+ | |||
===smeserver-bugzilla SME9 === | ===smeserver-bugzilla SME9 === | ||
+ | [[Bugzilla-contribs]] | ||
+ | |||
===smeserver-cacti SME9 === | ===smeserver-cacti SME9 === | ||
+ | [[Cacti]] | ||
+ | |||
===smeserver-certificate SME9 === | ===smeserver-certificate SME9 === | ||
+ | [[Certificate]] | ||
+ | |||
===smeserver-check4updates SME9 === | ===smeserver-check4updates SME9 === | ||
+ | [[Check4updates]] | ||
+ | |||
===smeserver-coova-chilli SME9 === | ===smeserver-coova-chilli SME9 === | ||
+ | [[CoovaChilli]] | ||
+ | |||
===smeserver-crontab_manager SME9 === | ===smeserver-crontab_manager SME9 === | ||
+ | [[Crontab Manager]] | ||
+ | |||
===smeserver-dansguardian SME9 === | ===smeserver-dansguardian SME9 === | ||
+ | [[Dansguardian]] | ||
+ | |||
===smeserver-dansguardian-panel SME9 === | ===smeserver-dansguardian-panel SME9 === | ||
+ | [[Dansguardian-panel]] | ||
+ | |||
===smeserver-dansguardian-stats SME9 === | ===smeserver-dansguardian-stats SME9 === | ||
+ | [[Dansguardian-stats]] | ||
+ | |||
===smeserver-dar2 SME9 === | ===smeserver-dar2 SME9 === | ||
+ | [[DAR2]] | ||
+ | |||
===smeserver-ddclient SME9 === | ===smeserver-ddclient SME9 === | ||
+ | [[Ddclient]] | ||
+ | |||
===smeserver-denyhosts SME9 === | ===smeserver-denyhosts SME9 === | ||
+ | [[Denyhosts]] | ||
+ | |||
===smeserver-dhcp-dns SME9 === | ===smeserver-dhcp-dns SME9 === | ||
+ | [[Dhcp-dns]] | ||
+ | |||
===smeserver-dhcpmanager SME9 === | ===smeserver-dhcpmanager SME9 === | ||
+ | [[Dhcpmanager]] | ||
+ | |||
===smeserver-dimp SME9 === | ===smeserver-dimp SME9 === | ||
+ | [[Dimp]] | ||
+ | |||
===smeserver-dirty-tools SME9 === | ===smeserver-dirty-tools SME9 === | ||
+ | [[Dirty Tools]] | ||
+ | |||
===smeserver-docker SME9 === | ===smeserver-docker SME9 === | ||
+ | [[Docker]] | ||
+ | |||
===smeserver-domains SME9 === | ===smeserver-domains SME9 === | ||
+ | [[domains]] | ||
+ | |||
===smeserver-dovecot-extras SME9 === | ===smeserver-dovecot-extras SME9 === | ||
− | ===smeserver-dspam | + | [[Dovecot-extras]] |
+ | |||
+ | ===smeserver-dspam SME7 === | ||
+ | [[DSPAM|dspam]] | ||
+ | |||
===smeserver-durep SME9 === | ===smeserver-durep SME9 === | ||
+ | [[Durep]] | ||
+ | |||
===smeserver-egroupware SME9 === | ===smeserver-egroupware SME9 === | ||
+ | [[Egroupware]] | ||
+ | |||
===smeserver-ejabberd SME9 === | ===smeserver-ejabberd SME9 === | ||
+ | [[Ejabberd]] | ||
+ | |||
===smeserver-email-management SME9 === | ===smeserver-email-management SME9 === | ||
+ | [[Email-Management]] | ||
+ | |||
===smeserver-extrarepositories SME9 === | ===smeserver-extrarepositories SME9 === | ||
+ | [[Extrarepositories]] | ||
+ | |||
===smeserver-ezmlm-web SME9 === | ===smeserver-ezmlm-web SME9 === | ||
+ | [[Ezmlm]] | ||
+ | |||
===smeserver-ezmlm-www SME9 === | ===smeserver-ezmlm-www SME9 === | ||
+ | [[Ezmlm-www]] | ||
+ | |||
===smeserver-fail2ban SME9 === | ===smeserver-fail2ban SME9 === | ||
+ | [[Fail2ban]] | ||
+ | |||
===smeserver-fetchmail SME9 === | ===smeserver-fetchmail SME9 === | ||
+ | [[Fetchmail]] | ||
+ | |||
===smeserver-freepbx SME9 === | ===smeserver-freepbx SME9 === | ||
− | + | [[FreePBX]] | |
+ | |||
===smeserver-geneweb SME9 === | ===smeserver-geneweb SME9 === | ||
+ | [[Geneweb]] | ||
+ | |||
===smeserver-geoip SME9 === | ===smeserver-geoip SME9 === | ||
+ | [[GeoIP]] | ||
+ | |||
===smeserver-git SME9 === | ===smeserver-git SME9 === | ||
+ | [[Git]] | ||
+ | |||
===smeserver-gitweb SME9 === | ===smeserver-gitweb SME9 === | ||
+ | [[Git]] | ||
+ | |||
===smeserver-gitweb-theme SME9 === | ===smeserver-gitweb-theme SME9 === | ||
− | ===smeserver-gollem | + | [[Git]] |
+ | |||
+ | ===smeserver-gollem SME8 === | ||
+ | [[Gollem]] | ||
+ | |||
===smeserver-groupmembers-panel SME9 === | ===smeserver-groupmembers-panel SME9 === | ||
− | ===smeserver-groupoffice | + | [[Groupmembers Panel]] |
− | ===smeserver-guardiand | + | |
− | ===smeserver-htbwshaper | + | ===smeserver-groupoffice SME8 === |
+ | [[GroupOffice]] | ||
+ | |||
+ | ===smeserver-guardiand SME7 === | ||
+ | [[Guardiand]] | ||
+ | |||
+ | ===smeserver-htbwshaper SME8 === | ||
+ | [[Wondershaper]] | ||
+ | |||
===smeserver-hwinfo SME9 === | ===smeserver-hwinfo SME9 === | ||
+ | [[Hardware_Info]] | ||
+ | |||
===smeserver-hylafax SME9 === | ===smeserver-hylafax SME9 === | ||
− | ===smeserver-inventory-tools | + | [[HylaFax]] |
− | ===smeserver-ipp2p | + | |
+ | ===smeserver-inventory-tools SME8 === | ||
+ | [[OCS Inventory Tools]] | ||
+ | |||
+ | see smeserver-ocsinventory ??? | ||
+ | |||
+ | ===smeserver-ipp2p SME7 === | ||
+ | [[ipp2p]] | ||
+ | |||
===smeserver-isoqlog SME9 === | ===smeserver-isoqlog SME9 === | ||
+ | [[Isoqlog]] | ||
+ | |||
===smeserver-jeta SME9 === | ===smeserver-jeta SME9 === | ||
− | ===smeserver-jinzora | + | [[jeta]] |
− | ===smeserver-kplaylist | + | |
+ | ===smeserver-jinzora SME7 === | ||
+ | [[Jinzora]] | ||
+ | |||
+ | ===smeserver-kplaylist SME8 === | ||
+ | [[KPlaylist]] | ||
+ | |||
===smeserver-lazy_admin_tools SME9 === | ===smeserver-lazy_admin_tools SME9 === | ||
+ | [[Lazy Admin Tools]] | ||
+ | |||
===smeserver-learn SME9 === | ===smeserver-learn SME9 === | ||
+ | [[Learn]] | ||
+ | |||
===smeserver-letsencrypt SME9 === | ===smeserver-letsencrypt SME9 === | ||
+ | [[Letsencrypt]] | ||
+ | |||
+ | will probably be included in Core, so not needed to import. | ||
+ | |||
===smeserver-libreswan SME9 === | ===smeserver-libreswan SME9 === | ||
+ | [[Libreswan]] | ||
+ | |||
===smeserver-libreswan-xl2tpd SME9 === | ===smeserver-libreswan-xl2tpd SME9 === | ||
+ | [[Libreswan IPSEC]] | ||
+ | |||
===smeserver-madsonic SME9 === | ===smeserver-madsonic SME9 === | ||
+ | [[Madsonic]] | ||
+ | |||
===smeserver-mailalias SME9 === | ===smeserver-mailalias SME9 === | ||
+ | [[Mailalias]] | ||
+ | |||
===smeserver-mailman SME9 === | ===smeserver-mailman SME9 === | ||
+ | [[Mailman]] | ||
+ | |||
===smeserver-mailsorting SME9 === | ===smeserver-mailsorting SME9 === | ||
+ | [[Mailsorting]] | ||
+ | |||
===smeserver-mailstats SME9 === | ===smeserver-mailstats SME9 === | ||
+ | [[Mailstats]] | ||
+ | |||
===smeserver-mediatomb SME9 === | ===smeserver-mediatomb SME9 === | ||
− | ===smeserver-mediawiki | + | [[Mediatomb]] |
− | ===smeserver-megaraidmon | + | |
+ | maybe not the worth migrating as not maintained, should use its fork or equivalent | ||
+ | |||
+ | ===smeserver-mediawiki SME8 === | ||
+ | [[MediaWiki]] | ||
+ | |||
+ | ===smeserver-megaraidmon SME7 === | ||
+ | [[Megaraidmon]] | ||
+ | |||
===smeserver-migratehelper SME9 === | ===smeserver-migratehelper SME9 === | ||
− | ===smeserver-mimp | + | [[Migratehelper]] |
− | ===smeserver-mod_dav SME9 === | + | |
+ | ===smeserver-mimp SME8 === | ||
+ | [[Mimp]] | ||
+ | |||
+ | === smeserver-mod_dav SME9 === | ||
+ | [[mod_dav]] | ||
+ | |||
+ | ===smeserver-mod_evasive === | ||
+ | [[Mod evasive]] | ||
+ | |||
+ | === smeserver-mod_FastCGI === | ||
+ | [[Mod FastCGI]] | ||
+ | |||
===smeserver-mod_deflate SME9 === | ===smeserver-mod_deflate SME9 === | ||
+ | [[Mod deflate]] | ||
+ | |||
===smeserver-mod_maxminddb SME9 === | ===smeserver-mod_maxminddb SME9 === | ||
+ | [[Mod maxminddb]] | ||
+ | |||
===smeserver-mod_python SME9 === | ===smeserver-mod_python SME9 === | ||
− | ===smeserver-moodle | + | [[mod_python]] |
+ | |||
+ | ===smeserver-moodle SME7 === | ||
+ | [[Moodle]] | ||
+ | |||
===smeserver-motd SME9 === | ===smeserver-motd SME9 === | ||
+ | [[motd]] | ||
+ | |||
===smeserver-mysql55 SME9 === | ===smeserver-mysql55 SME9 === | ||
+ | [[MySQL55]] | ||
+ | |||
===smeserver-mysql57 SME9 === | ===smeserver-mysql57 SME9 === | ||
− | ===smeserver-nagios | + | [[MySQL57]] |
− | ===smeserver-nagios-backup | + | |
− | ===smeserver-nagiosgrapher | + | ===smeserver-nagios SME8 === |
− | ===smeserver-nagios-nrpe | + | [[Nagios]] |
− | ===smeserver-nagios-nsca | + | |
− | ===smeserver-nagios-plugins-mysql | + | ===smeserver-nagios-backup SME8 === |
+ | ===smeserver-nagiosgrapher SME8 === | ||
+ | [[Nagios Grapher]] | ||
+ | |||
+ | ===smeserver-nagios-nrpe SME8 === | ||
+ | [[Nagios NRPE]] | ||
+ | |||
+ | ===smeserver-nagios-nsca SME8 === | ||
+ | [[Nagios NSCA]] | ||
+ | |||
+ | ===smeserver-nagios-plugins-mysql SME8 === | ||
===smeserver-nextcloud SME9 === | ===smeserver-nextcloud SME9 === | ||
+ | [[Nextcloud]] | ||
+ | |||
===smeserver-nfs SME9 === | ===smeserver-nfs SME9 === | ||
− | ===smeserver-oats | + | [[NFS]] |
+ | |||
+ | ===smeserver-oats SME8 === | ||
+ | [[oats]] | ||
+ | |||
===smeserver-ocsinventory SME9 === | ===smeserver-ocsinventory SME9 === | ||
− | ===smeserver-openoffice-portable | + | [[OCS Inventory]] |
− | ===smeserver-openswan | + | |
+ | ===smeserver-openoffice-portable SME8 === | ||
+ | [[OpenOffice portable|OpenOffice for Windows]] | ||
+ | |||
+ | ===smeserver-openswan SME8 === | ||
+ | [[Openswan IPSEC]] | ||
+ | |||
===smeserver-openvpn-bridge SME9 === | ===smeserver-openvpn-bridge SME9 === | ||
+ | [[OpenVPN Bridge]] | ||
+ | |||
===smeserver-openvpn-s2s SME9 === | ===smeserver-openvpn-s2s SME9 === | ||
+ | [[OpenVPN SiteToSite]] | ||
+ | |||
+ | === smeserver-openvpn-s2s SME9 FWS === | ||
+ | [[OpenVPN Routed]] | ||
+ | |||
===smeserver-oscommerce SME9 === | ===smeserver-oscommerce SME9 === | ||
+ | [[OsCommerce]] | ||
+ | |||
===smeserver-password SME9 === | ===smeserver-password SME9 === | ||
− | ===smeserver-photos | + | [[Password]] |
− | + | ||
− | ===smeserver-phpbb | + | ===smeserver-photos SME7 === |
+ | [[photos]] | ||
+ | |||
+ | ===smeserver-phpbb SME8 === | ||
+ | [[PhpBB]] | ||
+ | |||
===smeserver-phpki SME9 === | ===smeserver-phpki SME9 === | ||
+ | [[PHPki]] | ||
+ | |||
===smeserver-phpldapadmin SME9 === | ===smeserver-phpldapadmin SME9 === | ||
+ | [[Phpldapadmin]] | ||
+ | |||
===smeserver-phpmyadmin SME9 === | ===smeserver-phpmyadmin SME9 === | ||
− | + | [[PHPMyAdmin]] | |
− | + | ||
===smeserver-phpsysinfo SME9 === | ===smeserver-phpsysinfo SME9 === | ||
+ | [[Phpsysinfo]] | ||
+ | |||
===smeserver-phpvirtualbox SME9 === | ===smeserver-phpvirtualbox SME9 === | ||
+ | [[Phpvirtualbox]] | ||
+ | |||
===smeserver-phpwebftp SME9 === | ===smeserver-phpwebftp SME9 === | ||
+ | [[PhpWebFtp]] | ||
+ | |||
===smeserver-popfile SME9 === | ===smeserver-popfile SME9 === | ||
+ | [[Popfile]] | ||
+ | |||
===smeserver-postgresql SME9 === | ===smeserver-postgresql SME9 === | ||
===smeserver-print-monitor SME9 === | ===smeserver-print-monitor SME9 === | ||
Line 307: | Line 581: | ||
===smeserver-sitex SME9 === | ===smeserver-sitex SME9 === | ||
===smeserver-smbstatus SME9 === | ===smeserver-smbstatus SME9 === | ||
− | ===smeserver- | + | ===smeserver-smesysadmin === |
− | + | should be the new name of the smeserver-sme*admin, as it was initially designed for SME6 as a play word with "sys" in French (number six is pronounced the same way) | |
− | + | ||
+ | [[Sme9admin]] | ||
+ | |||
===smeserver-smf SME9 === | ===smeserver-smf SME9 === | ||
− | |||
===smeserver-subversion SME9 === | ===smeserver-subversion SME9 === | ||
===smeserver-sysmon SME9 === | ===smeserver-sysmon SME9 === | ||
− | |||
===smeserver-teamspeak-server SME9 === | ===smeserver-teamspeak-server SME9 === | ||
− | ===smeserver-tf-b4rt | + | ===smeserver-tf-b4rt SME7 === |
===smeserver-tftp-server SME9 === | ===smeserver-tftp-server SME9 === | ||
− | ===smeserver-theaddressbook | + | ===smeserver-theaddressbook SME8 === |
===smeserver-thinclient SME9 === | ===smeserver-thinclient SME9 === | ||
===smeserver-transmission SME9 === | ===smeserver-transmission SME9 === | ||
− | ===smeserver-trean | + | [[Transmission]] |
+ | |||
+ | ===smeserver-trean SME7 === | ||
===smeserver-tw-logonscript SME9 === | ===smeserver-tw-logonscript SME9 === | ||
− | ===smeserver-typo3 | + | ===smeserver-typo3 SME8 === |
===smeserver-unifi SME9 === | ===smeserver-unifi SME9 === | ||
− | ===smeserver-unjunkmgr | + | ===smeserver-unjunkmgr SME8 === |
===smeserver-updates SME9 === | ===smeserver-updates SME9 === | ||
===smeserver-usbdisksmanager SME9 === | ===smeserver-usbdisksmanager SME9 === | ||
Line 333: | Line 609: | ||
===smeserver-vacation SME9 === | ===smeserver-vacation SME9 === | ||
===smeserver-virtualbox SME9 === | ===smeserver-virtualbox SME9 === | ||
− | ===smeserver-vmware-server | + | ===smeserver-vmware-server SME8 === |
===smeserver-wbl SME9 === | ===smeserver-wbl SME9 === | ||
− | ===smeserver-webconsole | + | ===smeserver-webconsole SME8 === |
===smeserver-webhosting SME9 === | ===smeserver-webhosting SME9 === | ||
===smeserver-webshare SME9 === | ===smeserver-webshare SME9 === | ||
Line 344: | Line 620: | ||
===smeserver-zabbix-proxy SME9 === | ===smeserver-zabbix-proxy SME9 === | ||
===smeserver-zabbix-server SME9 === | ===smeserver-zabbix-server SME9 === | ||
− | + | ===smeserver-zarafa-unix SME9 === | |
− | ===smeserver-zarafa-unix | ||
===smeserver-zoneminder SME9 === | ===smeserver-zoneminder SME9 === | ||
===sqlite SME9 === | ===sqlite SME9 === | ||
Line 375: | Line 650: | ||
=Won't be ported to SME9= | =Won't be ported to SME9= | ||
the following won't be ported : | the following won't be ported : | ||
− | * | + | * smeserver-kronolith (included as part of the core with horde 5 ) |
− | * | + | * smeserver-mnemo (included as part of the core with horde 5 ) |
− | * | + | * smeserver-nag (included as part of the core with horde 5 ) |
+ | * smeserver-php-fpm (part of core now) | ||
+ | * smeserver-php-scl (provided by core) | ||
+ | * smeserver-php5-cgi (deprecated) | ||
+ | * smeserver-phpmyadmin-multiuser (part of smeserver-phpmyadmin) | ||
+ | * smeserver-sme7admin (rename smeserver-smesysadmin) | ||
+ | * smeserver-sme8admin (rename smeserver-smesysadmin) | ||
+ | * smeserver-sme9admin (rename smeserver-smesysadmin) | ||
+ | * smeserver-subsonic (smeserver-madsoinic is a fork) | ||
+ | * smeserver-system_monitor (was a fork of smeserver-sysmon) | ||
+ | * smeserver-zarafa (replaced by smeserver-zarafa-unix | ||
+ | * smeserver-gallery2 ([[Gallery2]] not maintained anymore) |
Revision as of 21:03, 19 March 2020
list of current available SME 9 contribs in Koozali smecontribs repo: 119
- Advanced Samba
- Advancedprompt
- Affa
- AltQmail
- Arpwatch
- AutoMysqlBackup
- AWStats
- Backup with Affa and FreeDup
- BackupPC
- Bandwidthd
- Bash-insulter
- BridgeInterface
- Cacti
- Centos2sme
- Certificate ssl management
- Check4updates
- Clamav unofficial sigs
- CoovaChilli
- Crontab Manager
- Dansguardian
- Dansguardian-panel
- DAR2
- Ddclient
- Denyhosts
- Dhcp-dns
- Dhcpmanager
- Disk Manager
- Diskusage
- Domains
- Dovecot-extras
- DownloadTicketService
- Durep
- Egroupware
- Email Whitelist-Blacklist Control
- Email-Management
- Expire-Accounts
- Extrarepositories
- Ezmlm
- Fail2ban
- Fetchmail
- FreePBX
- Geneweb
- GeoIP
- Git
- Groupmembers Panel
- Hardware Info
- HylaFax
- Isoqlog
- Lazy Admin Tools
- Learn
- LemonLDAP-NG
- Letsencrypt
- Libreswan
- Libreswan-xl2tpd
- Limesurvey
- Madsonic
- Mailalias
- Mailman
- Mailsorting
- Mailstats
- Minilist (tiny mailling list)
- Mod dav
- Mod Deflate
- Mod maxminddb
- Mod Python
- Motd
- Mxbackup
- Mysql57
- Nextcloud
- NFS
- Ntop
- OCS Inventory
- OpenVPN Bridge
- OpenVPN Routed
- OpenVPN SiteToSite
- Password
- Phpldapadmin
- Phplist
- PHPMyAdmin
- Phpsysinfo
- Phpvirtualbox
- Print monitor
- Qmhandle mail queue manager
- Radicale (carddav/caldav)
- Raidstatus
- Random Strong Password Generator
- Rdiff-backup
- Remoteuseraccess
- Rkhunter
- RoundCube
- Rsync
- SANE
- Sarg
- Seafile
- Sendmail-wrapper
- Service Control
- SharedFolders
- Shellinabox
- Smbstatus
- Softethervpn-server
- Sogo
- Subversion
- Sysmon
- Tftp server
- Thinclient
- Transmission
- Tw-logonscript
- Unifi
- UserManager
- Vacation
- WebFilter
- Webhosting
- Webshare
- Wordpress
- Xinetd
- Xt geoip
- Zabbix
- Zarafa on SME 9
- Zoneminder
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 SME 10 bugs unless you can replicate the bug with the contrib removed or isolated.
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
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
Known issues: contribs using php and httpd
SME10 introduce the use of php-fpm and dedicated pools for ibays and contribs. Hence, by default PHP module is disabled. Installing contribs containing a fragment template for /etc/httpd/conf/httpd.conf that contain any PHP module specific syntax will prevent httpd-e-smith to restart and leave you without webserver and server-manager.
The following contribs will need rework of their /etc/httpd/conf/httpd.conf before testing (incomplete list to update):
- smeserver-phpmyadmin
- smeserver-phpldapadmin
- smeserver-cacti
- smeserver-phpsysinfo
- smeserver-phpvirtualbox
- smeserver-wordpress
The following contribs use PHP but have their own webserver and should be safe to install but would need some work to use a PHP pool instead of a dedicated httpd server.
- smeserver-backuppc
- smeserver-freepbx
- smeserver-phpki
Those contribs are safe as they already use a php pool:
- smeserver-nextcloud
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 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.
Contribs
List of Contribs to be tested with current version
Need to import from external repositories
- smeserver-dar2 (stephdl)
- smeserver-egroupware-epl (stephdl)
- smeserver-phpvirtualbox (stephdl)
- smeserver-radicale (stephdl)
- smeserver-raidstatus (stephdl)
- smeserver-sarg (stephdl)
- smeserver-shellinabox (stephdl)
- smeserver-sogo (stephdl)
- smeserver-transmission (stephdl)
- smeserver-virtualbox (stephdl)
- smeserver-callback (fws)
- smeserver-clamav-unoficial-sigs (fws)
- smeserver-dl (fws)
- smeserver-dokuwiki (fws)
- smeserver-dovecot-extra (fws)
- smeserver-expire-accounts (fws)
- smeserver-fluxbb (fws)
- smeserver-fusioninventory-agent (fws)
- smeserver-grr (fws)
- smeserver-jappix (fws)
- smeserver-lemonldap-ng (fws)
- smeserver-limesurvey (fws)
- smeserver-minilist (fws)
- smeserver-ntop (fws)
- smeserver-ooo-headless (fws)
- smeserver-opensondage (fws)
- smeserver-openvpn-routed (fws)
- smeserver-pam_cas (fws)
- smeserver-phplist (fws)
- smeserver-pydio (fws) (probably not, not maintained for a while, nextcloud and seafile are better options)
- smeserver-qos (fws)
- smeserver-qpsmtpd-log2sql
- smeserver-tt-rss (fws)
- smeserver-webapps-common
- smeserver-webfilter (fws)
- smeserver-zabbix-proxy (fws)
- smeserver-zabbix-agent (fws)
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 SME7
smeserver-arpwatch SME9
smeserver-automysqlbackup SME9
smeserver-awstats SME9
smeserver-BackupPC SME9
smeserver-bandwidthd SME9
smeserver-base SME7
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 SME7
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-geneweb SME9
smeserver-geoip SME9
smeserver-git SME9
smeserver-gitweb SME9
smeserver-gitweb-theme SME9
smeserver-gollem SME8
smeserver-groupmembers-panel SME9
smeserver-groupoffice SME8
smeserver-guardiand SME7
smeserver-htbwshaper SME8
smeserver-hwinfo SME9
smeserver-hylafax SME9
smeserver-inventory-tools SME8
see smeserver-ocsinventory ???
smeserver-ipp2p SME7
smeserver-isoqlog SME9
smeserver-jeta SME9
smeserver-jinzora SME7
smeserver-kplaylist SME8
smeserver-lazy_admin_tools SME9
smeserver-learn SME9
smeserver-letsencrypt SME9
will probably be included in Core, so not needed to import.
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
maybe not the worth migrating as not maintained, should use its fork or equivalent
smeserver-mediawiki SME8
smeserver-megaraidmon SME7
smeserver-migratehelper SME9
smeserver-mimp SME8
smeserver-mod_dav SME9
smeserver-mod_evasive
smeserver-mod_FastCGI
smeserver-mod_deflate SME9
smeserver-mod_maxminddb SME9
smeserver-mod_python SME9
smeserver-moodle SME7
smeserver-motd SME9
smeserver-mysql55 SME9
smeserver-mysql57 SME9
smeserver-nagios SME8
smeserver-nagios-backup SME8
smeserver-nagiosgrapher SME8
smeserver-nagios-nrpe SME8
smeserver-nagios-nsca SME8
smeserver-nagios-plugins-mysql SME8
smeserver-nextcloud SME9
smeserver-nfs SME9
smeserver-oats SME8
smeserver-ocsinventory SME9
smeserver-openoffice-portable SME8
smeserver-openswan SME8
smeserver-openvpn-bridge SME9
smeserver-openvpn-s2s SME9
smeserver-openvpn-s2s SME9 FWS
smeserver-oscommerce SME9
smeserver-password SME9
smeserver-photos SME7
smeserver-phpbb SME8
smeserver-phpki SME9
smeserver-phpldapadmin SME9
smeserver-phpmyadmin 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-sitemaker SME9
smeserver-sitex SME9
smeserver-smbstatus SME9
smeserver-smesysadmin
should be the new name of the smeserver-sme*admin, as it was initially designed for SME6 as a play word with "sys" in French (number six is pronounced the same way)
smeserver-smf SME9
smeserver-subversion SME9
smeserver-sysmon SME9
smeserver-teamspeak-server SME9
smeserver-tf-b4rt SME7
smeserver-tftp-server SME9
smeserver-theaddressbook SME8
smeserver-thinclient SME9
smeserver-transmission SME9
smeserver-trean SME7
smeserver-tw-logonscript SME9
smeserver-typo3 SME8
smeserver-unifi SME9
smeserver-unjunkmgr SME8
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 SME8
smeserver-wbl SME9
smeserver-webconsole SME8
smeserver-webhosting 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-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
- Advancedprompt
- Affa
- Arpwatch
- Autodiscover
- AutoMysqlBackup
- AWStats
- BackupPC
- Bandwidthd
- Bash-insulter
- BridgeInterface
- Bugzilla
- Cacti
- Centos2sme
- Certificate ssl management
- Check4updates
- Clamav unofficial sigs
- Collabora
- Crontab Manager
- Ddclient
- Denyhosts
- Dhcp-dns
- Dhcpmanager
- Diskusage
- Dokuwiki
- Domains
- Dovecot-extras
- DownloadTicketService
- Durep
- Email Whitelist-Blacklist Control
- Email-Management
- Expire-Accounts
- Ezmlm
- Ezmlm-www
- Fail2ban
- Fetchmail
- FreePBX
- Geneweb
- GeoIP
- Git
- Groupmembers Panel
- Hardware Info
- HylaFax
- Isoqlog
- Lazy Admin Tools
- Learn
- Letsencrypt
- Loginscript
- Madsonic
- Mailalias
- Mailman
- Mailsorting
- Mailstats
- Mariadb101
- Mariadb102
- Mariadb103
- Mariadb105
- Mediawiki
- Migratehelper
- Mod dav
- Mod Deflate
- Mod maxminddb
- Mod Python
- Motd
- Mysql57
- Nextcloud
- NFS
- Nginx
- ONLYOFFICE
- Open-vm-tools
- OpenVPN Bridge
- OpenVPN Routed
- OpenVPN SiteToSite
- Password
- PHPki
- Phpldapadmin
- Phplist
- PHPMyAdmin
- Phppgadmin
- Phpsysinfo
- Postgresql
- Print monitor
- Pxe
- Qemu guest agent
- Qmail-notify
- Qmhandle mail queue manager
- Rabbitmq-server
- Radicale (carddav/caldav)
- Raidstatus
- Redis
- Remoteuseraccess
- Rkhunter
- RoundCube
- Rsync-backup2disk
- SANE
- Sendmail-wrapper
- Service Control
- SharedFolders
- Smbstatus
- Smeadmin
- Softethervpn-server
- Subversion
- Supervisor
- Sysmon
- Systemd-control
- Tftp server
- Thinclient
- TinyTinyRSS
- Tw-logonscript
- Unifi
- Unjunkmgr
- UserManager
- Vacation
- Webhosting
- Webshare
- Wireguard
- Wordpress
- Wsdd
- Xinetd
- Xt geoip
- Zabbix
- Zabbix-agent
Work ongoing in smedev or smetest for SME10 that need to test
- Advanced Samba
- Affa
- AltQmail
- Disk Manager
- Docker
- Libreswan
- Libreswan-xl2tpd
- Phpvirtualbox
- Shellinabox
- Softethervpn-server
- Sogo
- WebFilter
- Zoneminder
Won't be ported to SME9
the following won't be ported :
- smeserver-kronolith (included as part of the core with horde 5 )
- smeserver-mnemo (included as part of the core with horde 5 )
- smeserver-nag (included as part of the core with horde 5 )
- smeserver-php-fpm (part of core now)
- smeserver-php-scl (provided by core)
- smeserver-php5-cgi (deprecated)
- smeserver-phpmyadmin-multiuser (part of smeserver-phpmyadmin)
- smeserver-sme7admin (rename smeserver-smesysadmin)
- smeserver-sme8admin (rename smeserver-smesysadmin)
- smeserver-sme9admin (rename smeserver-smesysadmin)
- smeserver-subsonic (smeserver-madsoinic is a fork)
- smeserver-system_monitor (was a fork of smeserver-sysmon)
- smeserver-zarafa (replaced by smeserver-zarafa-unix
- smeserver-gallery2 (Gallery2 not maintained anymore)