Difference between revisions of "SME10.0 Contribs QA"
(List of SME9 contribs) |
(Add details for wiki page) |
||
Line 1: | Line 1: | ||
+ | |||
{{#ask: [[Version::~*9]] [[Category:Contrib]] | {{#ask: [[Version::~*9]] [[Category:Contrib]] | ||
|format=ul|link=all|headers=show|columns=3|limit=150 }} | |format=ul|link=all|headers=show|columns=3|limit=150 }} | ||
+ | |||
+ | =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. | ||
+ | |||
+ | {{Note box|If you have suggestions, issues or solutions for a contrib, please post them in bugzilla {{BugzillaFileBug|product=SME%20Contribs|component=|summary=|comment=|title=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. | ||
+ | |||
+ | {{Note box|If you have suggestions, issues or solutions for a contrib, please post them in bugzilla {{BugzillaFileBug|product=SME%20Contribs|component=|summary=|comment=|title=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 | ||
+ | |||
+ | |||
+ | {{Note box|'''now you will need to add the package from sme9contribs and smecontribs to resolve some problems of dependencies...'''}} | ||
+ | |||
+ | {{Note box|'''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 {{BugzillaFileBug|product=SME%20Contribs|component=|summary=|comment=|title=against the contrib.}}, and write in the wiki you tested it and it fails.<br /> | ||
+ | {{Tip box|the title of your bug should look to "'''sme10contribs:'''Can't locate esmith/FormMagick/Panel/passwordopt.pm" for example.}} | ||
+ | BROKEN with your signature (<nowiki>--~~~~</nowiki>) | ||
+ | * 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 :<br /> | ||
+ | |||
+ | WORKS with your signature. (<nowiki>--~~~~</nowiki>) | ||
+ | * 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 {{BugzillaFileBug|product=SME%20Contribs|component=|summary=|comment=|title=against the contrib.}}, to ask to push the contribs to sme9contribs.<br /> | ||
+ | |||
+ | {{Tip box|The title of your bug should be for example "'''first import to sme10 tree [smeserver-mediawiki]'''"}} |
Revision as of 02:25, 14 March 2020
- 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 SME10 bugs unless you can replicate the bug with the contrib removed or isolated.
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
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.