diff --git a/README.md b/README.md index dd02882..34031ce 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ SMEServer Koozali developed git repo for smeserver-release smeserver
https://wiki.koozali.org/Temporary_release_critical_doc_Update_Status ## Bugzilla -Show list of outstanding bugs: [here](https://bugs.koozali.org/buglist.cgi?component=smeserver-release&product=SME%20Server%2010.X&query_format=advanced&limit=0&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=CONFIRMED) +Show list of outstanding bugs: [here](https://bugs.koozali.org/buglist.cgi?quicksearch=smeserver-release) ## Description diff --git a/smeserver-release.spec.bak b/smeserver-release.spec.bak new file mode 100644 index 0000000..48f02a3 --- /dev/null +++ b/smeserver-release.spec.bak @@ -0,0 +1,627 @@ +# $Id: smeserver-release.spec,v 1.19 2022/07/21 03:12:35 jpp Exp $ + +Summary: SME Server release file +Name: smeserver-release +#note for post 10.0 : should use %{version}-%{prerelease}%{release}%{?dist} +# examples alpha1. beta1. rc1. or %{nil} if final +%define prerelease %{nil} +%define version 11.0.0 +%define release 1 +%define displayversion %{version}%{prerelease} +Version: %{version} +Release: %{prerelease}%{release}%{?dist} +License: GPL +Group: System Environment/Base +#Patch0: %{name}-%{version}.patch.yyyymmddnn +BuildArchitectures: noarch +Epoch: 26 +BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot +Requires: centos-release +Obsoletes: e-smith-release +Provides: e-smith-release = %{version}-%{release} +Obsoletes: SMEServer +Provides: SMEServer = %{version}-%{release} +Obsoletes: perl-RPM +Obsoletes: pident +BuildRequires: perl, e-smith-devtools + +%description +e-smith server and gateway release file + +%changelog +* Sat Mar 23 2024 Brian Read 11.0.0-1.sme +- Update Release and Version to base version and 1st release for SME11 [SME: 12518] + +* Mon Jul 10 2023 cvs2git.sh aka Brian Read 10.1-2.sme +- Roll up patches and move to git repo [SME: 12338] + +* Mon Jul 10 2023 BogusDateBot +- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, + by assuming the date is correct and changing the weekday. + +* Wed Jul 20 2022 Jean-Philippe Pialasse 10.1-1.sme +- Bump new rpm for sme 10.1 [SME: 12118] + +* Wed May 12 2021 Jean-Philippe Pialasse 10.0-3.sme +- Bump new rpm for sme 10.0 final + +* Thu Mar 18 2021 Jean-Philippe Pialasse 10.0-2.rc1.sme +- Bump new rpm for sme10 release candidate 1 + +* Fri Feb 19 2021 Jean-Philippe Pialasse 10.0-2.beta1.sme +- updating release number everywhere [SME: 11366] + +* Wed Feb 17 2021 Jean-Philippe Pialasse 10.0-1.beta1.sme +- Bump release to 1 as buildsys believe 1.alpha5 is newer than 0.beta1 [SME: 11317] + +* Fri Jan 08 2021 Jean-Philippe Pialasse 10.0-0.beta1.sme +- Bump new rpm for sme10 beta1 [SME: 11317] +- add update event [SME: 11165] + +* Mon Jun 08 2020 Jean-Philippe Pialasse 10.0-1.alpha5.sme +- Bump new rpm for sme10 alpha5 + +* Fri Jan 4 2019 Jean-Philippe Pialasse 10.0-0.alpha4.sme +- Bump new rpm for sme10 alpha4 + +* Wed May 31 2017 Jean-Philippe Pialasse 10.0-0.alpha3.sme +- Bump new rpm for sme10 alpha3 + +* Fri Aug 05 2016 Jean-Philippe Pialasse 10.0-0.alpha2.sme +- Bump new rpm for sme10 alpha2 +- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, + by assuming the date is correct and changing the weekday. + +* Sun Feb 7 2016 stephane de labrusse 10.0-0.alpha1 +- Build new rpm for sme10 + +* Wed Dec 2 2015 Daniel Berteaud 9.1-1 +- Bump for 9.1 final + +* Tue Nov 10 2015 Daniel Berteaud 9.1-0.rc1 +- Bump for release candidate 1 + +* Wed Sep 30 2015 Daniel Berteaud 9.1-0.beta3 +- Bump for beta3 of 9.1 + +* Mon Mar 30 2015 Daniel Berteaud 9.1-0.beta2 +- Bump for beta2 of 9.1 and update displayversion as well + +* Fri Mar 27 2015 Daniel Berteaud 9.1-0.beta1 +- Update for beta1 release of 9.1 + +* Wed Jun 4 2014 Ian Wells 9.0-1 +- Update for release of 9.0 + +* Sun Apr 27 2014 Ian Wells 9.0-0.rc1 +- Bump for release candidate 1 + +* Sun Mar 23 2014 Ian Wells 9.0-0.beta4 +- Bump for beta 4 + +* Mon Dec 02 2013 Ian Wells 9.0-0.beta3 + Tue Dec 02 2013 --> Tue Nov 26 2013 or Mon Dec 02 2013 or Tue Dec 03 2013 or .... +- Bump for beta 3 + +* Sat Nov 2 2013 Ian Wells 9.0-0.beta2 +- Bump for beta 2 + +* Fri Oct 4 2013 Ian Wells 9.0-0.beta1 +- Bump for beta 1 + +* Sat Mar 9 2013 Shad L. Lords 9.0-0.alpha3 +- Bump for alpha3 + +* Sat Mar 2 2013 Shad L. Lords 9.0-0.alpha2 +- Bump for alpha2 + +* Thu Jan 31 2013 Shad L. Lords 9.0-0.alpha1 +- Roll new stream for sme9 + +* Mon May 21 2012 Shad L. Lords 8.0-1 +- Update for releases of 8.0 + +* Tue Mar 20 2012 Shad L. Lords 8.0-0.beta7 +- Update for rc1 releases of 8.0 + +* Wed Apr 27 2011 Shad L. Lords 8.0-0.beta7 +- Update for beta7 releases of 8.0 + +* Sun May 23 2010 Shad L. Lords 8.0-0.beta6 +- Update for beta6 releases of 8.0 + +* Wed Oct 28 2009 Shad L. Lords 8.0-0.beta5 +- Update for beta5 releases of 8.0. [SME: 3640] + +* Fri May 29 2009 Gavin Weight 8.0-0.beta4 +- Update for beta4 releases of 8.0. [SME: 3640] + +* Tue Dec 11 2007 Shad L. Lords 8.0-0 +- Update for beta releases of 8.0 [SME: 3640] + +* Wed May 9 2007 Shad L. Lords 7.2-2/8.0-1 +- Updates to support SME Server 8 + +* Sun Apr 29 2007 Shad L. Lords +- Clean up spec so package can be built by koji/plague + +* Mon Apr 02 2007 Shad L. Lords 7.2-1 +- Bump to 7.2 + +* Mon Mar 12 2007 Shad L. Lords 7.1.3-1 +- Bump to 7.1.3 + +* Thu Mar 1 2007 Shad L. Lords 7.1.2-1 +- Bump to 7.1.2 + +* Fri Jan 26 2007 Shad L. Lords 7.1.1-1 +- Bump to 7.1.1 + +* Sun Dec 31 2006 Shad L. Lords 7.1-1 +- Bump to 7.1 + +* Fri Dec 22 2006 Shad L. Lords 7.1rc1-1 +- Bump to 7.1rc1 + +* Thu Dec 07 2006 Shad L. Lords +- Update to new release naming. No functional changes. +- Make Packager generic + +* Thu Nov 30 2006 Gordon Rowell 7.1beta1-01 +- Bump to 7.1beta1 + +* Tue Nov 28 2006 Gordon Rowell 7.1alpha1-01 +- Bump to 7.1alpha1 + +* Fri Jun 30 2006 Gordon Rowell 7.0-01 +- Bump to 7.0 + +* Tue Jun 06 2006 Gordon Rowell 7.0rc3-01 + Mon Jun 06 2006 --> Mon Jun 05 2006 or Tue Jun 06 2006 or Mon Jun 12 2006 or .... +- Bump to rc3 + +* Fri Apr 7 2006 Gordon Rowell 7.0rc2-01 +- Bump to rc2 + +* Tue Mar 14 2006 Gordon Rowell 7.0rc1-01 +- Bump to rc1 + +* Wed Feb 22 2006 Gordon Rowell 7.0pre4-01 +- Bump to pre4 [SME: 860] + +* Sun Feb 12 2006 Gordon Rowell 7.0pre3-01 +- Bump to 7.0pre3 [SME: 733, 669, 721] + +* Thu Jan 5 2006 Gordon Rowell 7.0pre1-01 +- Bump to 7.0pre1 + +* Wed Dec 14 2005 Gordon Rowell 7.0beta9-02 +- Obsolete/Provide SMEServer with version to match smeserver-release +- Obsolete/Provide e-smith-release with version to match smeserver-release +- [SME: 72] + +* Sat Nov 19 2005 Gordon Rowell 7.0beta9-01 +- Bump version to 7.0beta9 + +* Sat Nov 19 2005 Gordon Rowell 7.0beta8-01 +- Bump version to 7.0beta8 + +* Mon Nov 14 2005 Gordon Rowell 7.0beta7-01 +- Bump version to 7.0beta7 + +* Mon Nov 14 2005 Gordon Rowell 7.0beta6-03 +- Package renamed to smeserver-release [SF: 1348712] + +* Thu Oct 13 2005 Charlie Brady 7.0beta6 +- Bump version to 7.0beta6 + +* Thu Sep 29 2005 Gordon Rowell 7.0beta5-02 +- Remove Obsoletes for redhat-release and redhat-logs [SF: 1306025] + +* Thu Sep 15 2005 Charlie Brady 7.0beta5 +- Bump version to 7.0beta5 + +* Fri Sep 02 2005 Charlie Brady 7.0beta4 +- Bump version to 7.0beta4 + +* Mon Aug 29 2005 Charlie Brady 7.0beta3-01 +- Bump version to 7.0beta3 + +* Wed Aug 24 2005 Charlie Brady 7.0beta2-01 +- Bump version to 7.0beta2 + +* Wed Aug 17 2005 Charlie Brady 7.0beta1-01 +- Bump version to 7.0beta1 +- Increase Epoch to be sure to trump any 6.1 or 6.2 versions. + +* Thu Aug 04 2005 Charlie Brady 7.0alpha27-01 +- Bump version to 7.0alpha27 + +* Mon Jul 18 2005 Charlie Brady 7.0alpha26-01 +- Bump version to 7.0alpha26 + +* Fri Jul 15 2005 Charlie Brady 7.0alpha25-01 +- Bump version to 7.0alpha25 + +* Mon Jul 11 2005 Charlie Brady +- [7.0alpha24-02] +- Remove /etc/issue.net symlink, since it clashes with a file + in centos-release. + +* Mon Jul 11 2005 Charlie Brady +- [7.0alpha24-01] +- Bump version to 7.0alpha24 + +* Mon Jul 4 2005 Gordon Rowell +- [7.0alpha23-01] +- Bump version to 7.0alpha23 +- Add dependency on centos-release +- Leave /etc/redhat-release to the centos-release package +- Add /etc/issue.net symlink and remove /etc/issue file. +- TODO: Add templates for /etc/issue{,.net} + +* Fri Jun 24 2005 Charlie Brady +- [7.0alpha22-01] +- Bump version to 7.0alpha22 + +* Thu Jun 16 2005 Charlie Brady +- [7.0alpha21-01] +- Bump version to 7.0alpha21 + +* Fri Jun 10 2005 Charlie Brady +- [7.0alpha20-01] +- Bump version to 7.0alpha20 + +* Thu Jun 09 2005 Charlie Brady +- [7.0alpha19-01] +- Bump version to 7.0alpha19 + +* Mon Jun 06 2005 Charlie Brady +- [7.0alpha18-01] +- Bump version to 7.0alpha18 + +* Tue May 31 2005 Charlie Brady +- [7.0alpha17-01] +- Bump version to 7.0alpha17 + +* Thu May 26 2005 Charlie Brady +- [7.0alpha16-01] +- Bump version to 7.0alpha16 + +* Thu May 19 2005 Charlie Brady +- [7.0alpha15-01] +- Bump version to 7.0alpha15 + +* Wed May 18 2005 Charlie Brady +- [7.0alpha14-01] +- Bump version to 7.0alpha14 + +* Tue May 10 2005 Charlie Brady +- [7.0alpha12-01] +- Bump version to 7.0alpha12 + +* Wed May 04 2005 Charlie Brady +- [7.0alpha10-01] +- Bump version to 7.0alpha10 + +* Sun May 01 2005 Charlie Brady +- [7.0alpha9-01] +- Bump version to 7.0alpha9 + +* Wed Apr 27 2005 Charlie Brady +- [7.0alpha8-01] +- Bump version to 7.0alpha8 + +* Tue Apr 19 2005 Charlie Brady +- [7.0alpha7-01] +- Bump version to 7.0alpha7 + +* Wed Apr 13 2005 Charlie Brady +- [7.0alpha6-01] +- Bump version to 7.0alpha6 + +* Fri Apr 1 2005 Charlie Brady +- [7.0alpha5-01] +- Bump version to 7.0alpha5 + +* Thu Mar 17 2005 Charlie Brady +- [7.0alpha4-01] +- Bump version to 7.0alpha4 + +* Wed Feb 23 2005 Charlie Brady +- [7.0alpha3-01] +- Bump version to 7.0alpha3 + +* Tue Jan 04 2005 Charlie Brady +- [7.0alpha2-01] +- Bump version to 7.0alpha2 + +* Tue Oct 19 2004 Charlie Brady +- [7.0alpha1-02] +- Include /etc/redhat-release symlink [charlieb MN00052763] + +* Wed Oct 13 2004 Michael Soulier +- [7.0alpha1-01] +- Rolling to 7.0 dev - 7.0alpha1 + +* Sun Aug 29 2004 Michael Soulier +- [6.2-01] +- Rolling to 6.2alpha2 - 6.2 + +* Tue Jul 13 2004 Michael Soulier +- [6.1-01] +- Rolling to 6.1alpha2. [msoulier MN00040659] + +* Wed Jul 16 2003 Gordon Rowell +- [6.0-11] +- Bump to 6.0rc6 + +* Tue Jul 15 2003 Charlie Brady +- [6.0-10] +- Bump to 6.0rc5 + +* Wed Jul 09 2003 Gordon Rowell +- [6.0-09] +- Bump to 6.0rc4 + +* Thu Jul 03 2003 Charlie Brady +- [6.0-08] +- Bump to 6.0rc3 + +* Fri Jun 27 2003 Gordon Rowell +- [6.0-07] +- Bump to 6.0rc2 + +* Wed Jun 25 2003 Gordon Rowell +- [6.0-06] +- Bump to 6.0rc1, Epoch 20->21 + +* Fri Jun 20 2003 Gordon Rowell +- [6.0-05] +- Bump to 6.0beta3 + +* Fri Jun 20 2003 Gordon Rowell +- [6.0-04] +- Bump to 6.0beta2 + +* Wed Jun 4 2003 Charlie Brady +- [6.0-03] +- Bump to 6.0beta1. + +* Fri May 30 2003 Tony Clayton +- [6.0-02] +- Bump Epoch from 10 to 20 [tonyc 8870] + +* Fri May 9 2003 Gordon Rowell +- [6.0-01] +- Changed RPM name from e-smith-release-6.0alpha8-01 -> e-smith-release-6.0 + (alpha8 internally) + [gordonr 8692] + +* Thu Apr 24 2003 Gordon Rowell +- [6.0alpha8-01] +- new alpha to 6.0alpha8 + +* Thu Apr 17 2003 Gordon Rowell +- [6.0alpha7-01] +- new alpha to 6.0alpha7 + +* Wed Apr 9 2003 Gordon Rowell +- [6.0alpha6-01] +- new alpha to 6.0alpha6 + +* Wed Mar 12 2003 Charlie Brady +- [6.0alpha5-01] +- New alpha to 6.0alpha5 + +* Tue Mar 11 2003 Gordon Rowell + Thu Mar 11 2003 --> Thu Mar 06 2003 or Tue Mar 11 2003 or Thu Mar 13 2003 or .... +- [6.0alpha4-02] +- Use the "version" not the "release" in the ReleaseVersion "force" + config template fragment. [gordonr 7531] + +* Tue Mar 11 2003 Gordon Rowell + Thu Mar 11 2003 --> Thu Mar 06 2003 or Tue Mar 11 2003 or Thu Mar 13 2003 or .... +- [6.0alpha4-01] +- Include ReleaseVersion "force" config template fragment. + [charlieb 7531] + +* Thu Feb 27 2003 Gordon Rowell +- [6.0alpha3-01] +- New alpha to 6.0alpha3 + +* Tue Dec 03 2002 Charlie Brady 6.0alpha2-01 +- New alpha release. + +* Fri Nov 15 2002 Charlie Brady 6.0alpha1-01 +- New alpha release. Note that the first alpha of what became 5.6 + was called 6.0alpha1, and there were subsequent alphas in that + range. Those releases were and are completely unsupported, and + we do not support upgrades of those servers. We'll ignore the + version clash between those prototypes and this development + version. + +* Thu Oct 17 2002 Charlie Brady 5.6beta11-01 +- New beta release. + +* Tue Oct 15 2002 Gordon Rowell 5.6beta10-01 +- New beta release. + +* Tue Oct 15 2002 Gordon Rowell 5.6beta9-01 +- New beta release - back to 5.6beta9 - drop Epoch back to 9 as for + previous betas. + +* Mon Oct 14 2002 Charlie Brady 5.6-01 +- Roll version for 5.6 release candidate. +- Bump Serial and rename to preferred Epoch tag name. + +* Thu Oct 10 2002 Charlie Brady 5.6beta8-01 +- New beta release. + +* Thu Oct 10 2002 Charlie Brady 5.6beta7-01 +- New beta release. + +* Wed Oct 09 2002 Gordon Rowell 5.6beta6-01 +- New beta release. + +* Fri Oct 04 2002 Charlie Brady 5.6beta5-01 +- New beta release. + +* Wed Oct 02 2002 Charlie Brady 5.6beta4-01 +- New beta release. + +* Mon Sep 23 2002 Charlie Brady 5.6beta3-02 +- Add Obsoletes header to remove orphaned pidentd [charlieb 4743]. + +* Mon Sep 23 2002 Charlie Brady 5.6beta3-01 +- New beta release + +* Thu Sep 19 2002 Charlie Brady 5.6beta2-01 +- New beta release. + +* Thu Sep 05 2002 Charlie Brady 5.6beta1-01 +- New beta release. + +* Fri Aug 30 2002 Charlie Brady 5.6alpha8-01 +- New alpha release. + +* Fri Aug 30 2002 Charlie Brady 5.6alpha7-01 +- New alpha release. + +* Tue Aug 06 2002 Charlie Brady 5.6alpha6-01 +- Next release will be called 5.6. Change version number, and bump + Serial header. + +* Wed Jul 31 2002 Charlie Brady +- [6.0alpha6-01] +- Bump to alpha6 release. + +* Thu Jul 18 2002 Charlie Brady +- [6.0alpha5-01] +- Bump to alpha5 release. + +* Tue Jul 02 2002 Charlie Brady +- [6.0alpha4-01] +- Bump to alpha4 release. + +* Wed Jun 19 2002 Charlie Brady +- [6.0alpha3-01] +- Add 2.4 kernel, upgrade some packages to suit, and remove + some packages which are 2.2.x kernel reliant. + +* Mon Jun 03 2002 Charlie Brady +- [5.5-02] +- Bump revision for second release candidate. + +* Sun Jun 02 2002 Charlie Brady +- [5.5-01] +- Bump version for 5.5 release candidate. + +* Fri May 31 2002 Charlie Brady +- [5.5beta10-01] +- Bump version for 5.5beta10 release. + +* Wed May 29 2002 Charlie Brady +- [5.5beta9-01] +- Bump version for 5.5beta9 release. + +* Tue May 28 2002 Gordon Rowell +- [5.5beta8-01] +- Bump version for 5.5beta8 release. + +* Thu May 23 2002 Charlie Brady +- [5.5beta7-01] +- Bump version for 5.5beta7 release. + +* Thu May 23 2002 Charlie Brady +- [5.5beta6-01] +- Bump version for 5.5beta6 release. +- remove foot.tmpl and noframes_foot.tmpl - re-adding in e-smith-base + [tonyc 3223] + +* Fri May 17 2002 Gordon Rowell +- [5.5beta5-01] +- Bump version for 5.5beta5 release. + +* Fri May 17 2002 Gordon Rowell +- [5.5beta4-01] +- Bump version for 5.5beta4 release. + +* Tue May 14 2002 Charlie Brady +- [5.5beta3-01] +- Bump version for 5.5beta3 release. + +* Tue May 14 2002 Charlie Brady +- [5.5beta2-01] +- Bump version for 5.5beta2 release. + +* Thu May 09 2002 Gordon Rowell +- [5.5beta1-01] + +* Wed May 08 2002 Gordon Rowell +- [5.5alpha5-05] +- Generate noframes_foot.tmpl as well [gordonr 3223] + +* Wed May 08 2002 Gordon Rowell +- [5.5alpha5-04] +- Actually copy the foot.tmpl file in %build [gordonr 3223] + +* Wed May 08 2002 Gordon Rowell +- [5.5alpha5-03] +- Generate /etc/e-smith/web/common/foot.tmpl as a workaround + for Text::Template untainting problem in CGI::FormMagick [gordonr 3223, 3771] +- Manually patched 5.5alpha5-03 [gordonr 3223] + +* Wed May 08 2002 Tony Clayton +- [5.5alpha5-03] +- Generate /etc/e-smith/web/common/foot.tmpl as a workaround +- added Obsoletes: perl-RPM for 5.1.X -> 5.5 migration [tonyc 3355] +- added patch to 5.5alpha5-02 also [tonyc 3355] + +* Mon May 06 2002 Gordon Rowell +- [5.5alpha5-01] + +* Tue Apr 30 2002 Gordon Rowell +- [5.5alpha4-01] + +* Tue Apr 30 2002 Gordon Rowell +- [5.5alpha3-02] +- CVS import + +* Tue Apr 30 2002 Gordon Rowell +- [5.5alpha3-01] + +* Thu Apr 04 2002 Gordon Rowell +- [5.5alpha2-01] + +* Thu Feb 14 2002 Charlie Brady +- [5.5alpha1-01] +- Initial, for the first alpha. + +%prep + +%build + +%install +mkdir -p $RPM_BUILD_ROOT/etc +mkdir -p $RPM_BUILD_ROOT/etc/e-smith/events/%{name}-update/templates2expand/etc +touch $RPM_BUILD_ROOT/etc/e-smith/events/%{name}-update/templates2expand/etc/os-release +touch $RPM_BUILD_ROOT/etc/e-smith/events/%{name}-update/templates2expand/etc/redhat-release +touch $RPM_BUILD_ROOT/etc/e-smith/events/%{name}-update/templates2expand/etc/system-release +pushd $RPM_BUILD_ROOT/etc/e-smith/events/%{name}-update/ +ln -s ../actions/update-grub S10update-grub +popd + +echo "SME Server release %{displayversion}" >\ + $RPM_BUILD_ROOT/etc/e-smith-release +mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/configuration/force/sysconfig +echo "%{displayversion}" \ + > $RPM_BUILD_ROOT/etc/e-smith/db/configuration/force/sysconfig/ReleaseVersion +/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ + > %{name}-%{version}-%{release}-filelist + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f %{name}-%{version}-%{release}-filelist +%defattr(-,root,root)