Line 339: |
Line 339: |
| :- The bug in references match the changelog - for security bugs, this needs to be added manually | | :- The bug in references match the changelog - for security bugs, this needs to be added manually |
| :- The RPMs & SRPMs listed match the changelog | | :- The RPMs & SRPMs listed match the changelog |
| + | |
| + | ==UNDERSTANDING PACKAGES IN SMETEST AND SMEUPDATES-TESTING== |
| + | |
| + | To help people learn about how to release updates for SME Server, here are some comments based on the situation with SME 7 on the 21st November 2012 - note that the situation has changed significantly since this was written. |
| + | |
| + | Starting with SME 7, look at the VERIFIED link in the bug matrix. |
| + | |
| + | It is currently showing two: |
| + | |
| + | :7086 need to fix mirrorlist away from ibiblio |
| + | |
| + | :7160 SME7.6 Need to release clamav version: 0.97.6 |
| + | |
| + | Now look at smetest & smeupdates-testing and see that there are a lot more packages. |
| + | They may not need to be released, but at least they need to be understood. |
| + | |
| + | Packages found in smetest: |
| + | |
| + | /smeserver/releases/7/smetest/SRPMS (includes contribs & upstream) |
| + | :clamav-0.97.6-1.rf.src.rpm |
| + | :e-smith-base-5.0.0-17.el4.sme.src.rpm |
| + | :fping-3.3-1.rf.src.rpm |
| + | :fping-3.4-1.rf.src.rpm |
| + | :gifsicle-1.67-1.rf.src.rpm |
| + | :nagios-plugins-1.4.16-1.rf.src.rpm |
| + | :perl-DBI-1.621-1.rfx.src.rpm |
| + | :perl-NetAddr-IP-4.061-1.rf.src.rpm |
| + | :pv-1.3.1-1.rf.src.rpm |
| + | :qpsmtpd-0.83-0.9.el4.sme.src.rpm |
| + | :rkhunter-1.3.8-2.el4.src.rpm |
| + | :smeserver-durep-1.3.0-4.el4.sme.src.rpm |
| + | :smeserver-durep-1.3.0-5.el4.sme.src.rpm |
| + | :smeserver-durep-1.3.0-6.el4.sme.src.rpm |
| + | :smeserver-htbwshaper-1.0-14.el4.sme.src.rpm |
| + | :smeserver-mailstats-0.0.3-15.el4.sme.src.rpm |
| + | :smeserver-qpsmtpd-2.0.0-8.el4.sme.src.rpm |
| + | :smeserver-qpsmtpd-2.0.0-9.el4.sme.src.rpm |
| + | :smeserver-sme7admin-1.1.1-23.el4.sme.src.rpm |
| + | :smeserver-subversion-1.4-51.el4.sme.src.rpm |
| + | :smeserver-webshare-1.0.0-10.el4.sme.src.rpm |
| + | :smeserver-zabbix-agent-0.1-51.el4.sme.src.rpm |
| + | :smeserver-zabbix-agent-0.1-52.el4.sme.src.rpm |
| + | :unrar-4.2.3-1.rf.src.rpm |
| + | |
| + | Packages found in smeupdates-testing |
| + | |
| + | /smeserver/releases/7/smeupdates-testing/SRPMS/ |
| + | :clamav-0.97.5-2.rf.src.rpm |
| + | :e-smith-apache-2.0.0-7.el4.sme.src.rpm |
| + | :e-smith-backup-2.0.0-38.el4.sme.src.rpm |
| + | :e-smith-base-5.0.0-16.el4.sme.src.rpm |
| + | :e-smith-email-5.0.0-10.el4.sme.src.rpm |
| + | :e-smith-pop3-2.0.0-2.el4.sme.src.rpm |
| + | :qpsmtpd-0.83-0.8.el4.sme.src.rpm |
| + | |
| + | All the non-contrib packages from smetest should be moved to smeupdates-testing for verification/testing. |
| + | Essentially if you can find an older package in smeos then the package should be moved to smeupdates-testing. |
| + | |
| + | Note that smetest has two versions of smeserver-qpsmtpd, only move the one that you want to smeupdates-testing |
| + | Also note the (soft) dependencies, Bug 6141 involves e-smith-base & smeserver-qpsmtpd |
| + | |
| + | Packages to be moved from smetest into smeupdates-testing fall into two distinct categories: |
| + | |
| + | a) “SME Server Core packages” |
| + | e-smith-base-5.0.0-17.el4.sme.src.rpm * Wed Jul 18 2012 Ian Wells <esmith@wellsi.com> 5.0.0-17.sme - Make CipherSuite secure by default [SME: 6141] |
| + | |
| + | qpsmtpd-0.83-0.9.el4.sme.src.rpm * Wed Jul 18 2012 Ian Wells <esmith@wellsi.com> 0.83-0.9.sme - Fix fatal errors when mail has no headers [SME: 6386] |
| + | |
| + | smeserver-qpsmtpd-2.0.0-9.el4.sme.src.rpm * Wed Jul 18 2012 Ian Wells <esmith@wellsi.com> 2.0.0-9.sme - Revert the 2.0.0-8 change and fix properly in e-smith-base [SME: 6141] |
| + | |
| + | b) “upstream” packages |
| + | clamav-0.97.6-1.rf.src.rpm |
| + | perl-DBI-1.621-1.rfx.src.rpm |
| + | perl-NetAddr-IP-4.061-1.rf.src.rpm |
| + | pv-1.3.1-1.rf.src.rpm |
| + | |
| + | Once all the relevant packages are in smeupdates-testing some sensible discussion can be had on what testing is outstanding, and what can be released. |