SME Server 8
Status: Beta
SME Server Version 8 will be the next major version of SME Server, and will involve upgrading the base to CentOS 5. We are just in the early stages of development, but so far things look good.
See the Release Announcement for Beta1 http://forums.contribs.org/index.php?topic=39499.0
http://mirror.contribs.org/smeserver/releases/testing/8.0/iso/i386/ - 8.0 beta1 (based on CentOS 5.1) Please, please any issues report to our bug tracker under the SME Server 8 section. (especially with SME Server 8.0beta1 as this is an early beta release) Notes: - Upgrades from 7 to 8 are still being worked on and might not work correctly yet. - Also no contribs will be released for 8.0 until we get to the RC status.
New Install
Install with the CD, should work fine. If not report a bug.
Upgrade paths
With CD
Should work fine. If not report a bug.
With Yum
Upgrading via yum if you have SME Server 7.x clean (Excluding 7.3) install can now be done, you will first encounter this error:
--> Running transaction check --> Processing Dependency: libstartup-notification-1.so.0 for package: libwnck --> Processing Dependency: yum-metadata-parser for package: yum --> Processing Dependency: startup-notification >= 0.5 for package: libwnck --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for startup-notification to pack into transaction set. startup-notification-0.8- 100% |=========================| 5.0 kB 00:00 ---> Package startup-notification.i386 0:0.8-4.1 set to be updated --> Running transaction check --> Processing Dependency: yum-metadata-parser for package: yum --> Finished Dependency Resolution Error: Missing Dependency: yum-metadata-parser is needed by package yum ================================================================ No new rpms were installed. No additional commands are required. ================================================================ [root@example ~]#
You will need to download from the [smeos/i386/SME/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm yum-metadata-parser] and manually install the package as below:
rpm -Uvh --oldpackage yum-metadata-parser-1.0-8.el4.centos.i386.rpm
Then type from command line:
yum clean all
followed by:
yum upgrade --disable "*" --enable smeos
Now you should be on your way to upgrading to SME Server 8betax :)
If you have SME Server 7.3 clean install you will be able to upgrade to SME Server 8betax without any issues.
You should only do this if you are interested in helping with development/testing and of course if you find a bug remember to report to our bug tracker.
sme8os repository
Setup with the following yum repositories...
/sbin/e-smith/db yum_repositories set sme8os repository \ Name 'SME Server 8 - smeos' \ BaseURL 'http://mirror.contribs.org/smeserver/releases/testing/8/smeos/i386/' \ EnableGroups yes \ GPGCheck no \ Visible yes \ status enabled
Expand your yum.conf...
expand-template /etc/yum.conf
Then run yum command
yum upgrade --disable '*' --enable sme8os
Once completed issue
signal-event post-upgrade;signal-event reboot
If you have any bug issues with upgrading please open a new SME Server 8.x file a bug here
Major Changes
- CentOS 5 has dropped support for i586 and therefore SME Server 8 will not work on i586 hardware. See
bugzilla:2845