Changes

From SME Server
Jump to navigationJump to search
Line 154: Line 154:  
then do
 
then do
 
  sudo patch -N  /usr/lib/python2.6/site-packages/mockbuild/plugins/mount.py < mount.py.20150626.daniel.berteaud.patch
 
  sudo patch -N  /usr/lib/python2.6/site-packages/mockbuild/plugins/mount.py < mount.py.20150626.daniel.berteaud.patch
 +
 +
===Preparation of a new Major Release===
 +
this part is a work in progress and might help for SME 11
 +
 +
====Check how to tweak Anaconda====
 +
TODO
 +
 +
====Update isolinux content====
 +
TODO
 +
 +
====Update cdrom.image content====
 +
Update cdrom.image to the latest in CVS
 +
 +
create a new tree if this is a new SME version
 +
cd smeserver
 +
cvs -z3 -d:ext:smeserver.cvs.sourceforge.net:/cvsroot/smeserver co -P cdrom.image
 +
cd cdrom.image
 +
cp -r sme9 sme10
 +
rm -rf sme10/CVS
 +
rm -rf sme10/isolinux/CVS
 +
rm -rf sme10/Packages/base/CVS 
 +
rm -rf sme10/Packages/CVS
 +
rm -rf sme10/product/CVS
 +
rm -rf sme10/product/installclasses/CVS
 +
rm -rf sme10/product/pixmaps/CV
 +
rm -rf sme10/updates/CVS
 +
cvs add sme10
 +
cd sme10
 +
 +
add new key
 +
wget http://mirror.canada.pialasse.com/releases/testing/10/smeos/x86_64/RPM-GPG-KEY-koozali
 +
 +
do a little tidy up, then
 +
 +
find ./ -name CVS -prune -o -print | xargs cvs add
 +
cvs commit -m 'new cdrom.image version for sme10'
 +
 +
 +
alternatively to only update content
 +
cd ~/cdrom.image
 +
cvs update -dPA
    
===Preparation for a new ISO release===
 
===Preparation for a new ISO release===
Line 208: Line 249:  
{{Warning box|If either anaconda has changed OR there is new content in cdrom.image (apart from the release note) then the installer needs to be rebuilt (by the script build_installer). Otherwise just the ISO needs to be built (by the script Build_ISO).}}
 
{{Warning box|If either anaconda has changed OR there is new content in cdrom.image (apart from the release note) then the installer needs to be rebuilt (by the script build_installer). Otherwise just the ISO needs to be built (by the script Build_ISO).}}
   −
====Update cdrom.image content====
  −
Update cdrom.image to the latest in CVS
     −
create a new tree if this is a new SME version
  −
cd smeserver
  −
cvs -z3 -d:ext:smeserver.cvs.sourceforge.net:/cvsroot/smeserver co -P cdrom.image
  −
cd cdrom.image
  −
cp -r sme9 sme10
  −
rm -rf sme10/CVS
  −
rm -rf sme10/isolinux/CVS
  −
rm -rf sme10/Packages/base/CVS 
  −
rm -rf sme10/Packages/CVS
  −
rm -rf sme10/product/CVS
  −
rm -rf sme10/product/installclasses/CVS
  −
rm -rf sme10/product/pixmaps/CV
  −
rm -rf sme10/updates/CVS
  −
cvs add sme10
  −
cd sme10
  −
  −
add new key
  −
wget http://mirror.canada.pialasse.com/releases/testing/10/smeos/x86_64/RPM-GPG-KEY-koozali
  −
  −
do a little tidy up, then
  −
  −
find ./ -name CVS -prune -o -print | xargs cvs add
  −
cvs commit -m 'new cdrom.image version for sme10'
  −
  −
  −
alternatively to only update content
  −
cd ~/cdrom.image
  −
cvs update -dPA
      
====Check Anaconda version====
 
====Check Anaconda version====
Line 297: Line 308:  
       $(pwd)/$distarch/
 
       $(pwd)/$distarch/
 
   /bin/sed -i -e "s|packagedir =.*|packagedir = Packages|" $(pwd)/$distarch/.treeinfo
 
   /bin/sed -i -e "s|packagedir =.*|packagedir = Packages|" $(pwd)/$distarch/.treeinfo
      
===Prepare SME Server 10===
 
===Prepare SME Server 10===
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,254

edits

Navigation menu