SME10.0 Contribs QA/fr
Liste des contributions de SME 9 actuellement disponibles dans le dépôt smecontribs de Koozali : 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
Usefull links
- Stephdl repo: http://mirror.de-labrusse.fr/smeserver/6/SRPMS/
- FWS repo: http://repo.firewall-services.com/centos/6/SRPMS/
- Where to find dependencies : https://pkgs.org/
- CVS: https://viewvc.koozali.org/smecontribs/rpms/
Known issue: 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
Known issue: Transaction check error conflicts with file from package
Previously with el6 /CentOS6/SME9 there was a relaxed check on folder ownership, and it was ignored if a folder was ownde by multiple rpms. With el7/CentOS7/SME10 this is not allowed anymore. Hence few packages build for SME9, will not install on SME10 because of this conflict.
Here is an example
Transaction check error:
file /usr/bin/ from isntall or smeserver-durep-1.5.0-4.el6.sme.noarch conflicts with file from package filesystem-3.2-25.el7.x86_64
Please, report this after testing the contrib here under. This willbe an easy fix as we just need to import the rpm after rebuilding it for SME10. Of course you will then need to test it further after.
Template for testing
not working
please open a bug
against the contrib.
, and write in the wiki you tested it and it fails.
BROKEN
- bugs : bugzilla:NUMBER
- to install : yum install smeserver-contrib --enablerepo=sme9contribs,smecontribs,epel
- version-release tried:
- dependencies not in smeos,smeaddons,smecontribs:
- error :
- workaround :
- tested beyond installation : yes / no
with your signature here (--~~~~)
working
write here it works, with the following information :
WORKS
- to install : yum install smeserver-contrib --enablerepo=sme9contribs,smecontribs,epel
- version-release installed:
- dependencies not in smeos,smeaddons,smecontribs:
- tested beyond installation : yes / no
with your signature here (--~~~~)
Then please open a bug
against the contrib.
, to ask to push the contribs to sme10contribs.
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) Radicale (carddav/caldav)
- smeserver-raidstatus (stephdl) Raidstatus
- 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) 21/03/2020 imported to contribs
- 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
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
- Certificate ssl management
- Crontab Manager
- Ddclient
- Denyhosts
- Dhcpmanager
- Disk Manager
- Diskusage
- Docker
- Expire-Accounts
- Fail2ban
- Fetchmail
- Geneweb
- Git
- Libreswan
- Libreswan-xl2tpd
- Mailalias
- Mailman
- Mailsorting
- Mariadb101
- Mariadb102
- Mariadb103
- Mariadb105
- NFS
- OpenVPN Bridge
- OpenVPN SiteToSite
- Password
- Phpvirtualbox
- Rsync-backup2disk
- Service Control
- Shellinabox
- Smeadmin
- Softethervpn-server
- Sogo
- Subversion
- Tw-logonscript
- WebFilter
- Webhosting
- Wireguard
- Xt geoip
- Zoneminder
Won't be ported to SME9
the following won't be ported :
- smeserver-kronolith (Kronolith included as part of the core with horde 5 )
- smeserver-mnemo (Mnemo included as part of the core with horde 5 )
- smeserver-nag (nag included as part of the core with horde 5 )
- smeserver-php-fpm (Php-fpm part of core now)
- smeserver-php-scl (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 (Subsonic smeserver-madsoinic is a fork)
- smeserver-system_monitor (SystemMonitor was a fork of smeserver-sysmon)
- smeserver-zarafa (Zarafa replaced by smeserver-zarafa-unix
- smeserver-gallery2 (Gallery2 not maintained anymore)
- smeserver-raidmonitor (Raidmonitor deprecated after SME8, see Raidstatus
- smeserver-tf-b4rt (last update : 2008-Mar-22 18:12 - consider moving to transmission, which is an active project)
- smeserver-htbwshaper (Wondershaper please see Qos this contrib is no longer maintained)
- smeserver-webconsole ( webconsole; considering the license considering Java is less and less implemented in webbrowsers; consider Shellinabox or Ajaxterm )
- smeserver-inventory-tools please move to OCS Inventory Tools
- smeserver-jinzora Unmaintained, please considere Madsonic
- smeserver-nagiosgrapher; should update to nagios