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.