This update can be downloaded from ftp.ensim.com
We have tested the update against our own RPM's and they do not conflict. These include the squirrelmail centralization, phpMyAdmin update, and mysql upgrade.
Some pointers for those upgrading:
1) Reboot your server before installing. If your uptime is less than 128 days its not necessary, but its always good to start with a fresh system. The amount of frustration from a incomplete upgrade is much more than the loss of a uptime statistic.
2) Make sure you have chmod 755 wpinstall-u.sh
3) For those upgrading from 3.0 you will need to edit
/etc/virtualhosting/tmpdirs and change
/home/virtual:/home/virtual/FILESYSTEMTEMPLATE/.tmp
To
/home:/home/virtual/FILESYSTEMTEMPLATE/.tmp
(credit to Mouse / ZB-Dev for pointing this out)
4) Make SURE your postgresql is running correctly; make SURE service postgresql restart works properly.
(Doing a upgrade when postgresql isn't running correctly can produce a very colourful experience that can require quite a bit of repair. In other words, fix your postgresql if you're getting errors in /var/log/messages relating to it not running.)
5) Make sure you have mysqld shut down before installing *VERY IMPORTANT*. Not having mysqld shut down will bomb the installer, leaving possibly hanging mysqld processes.
NOTE: The installer seems to have regular problems with mysql / mysqld. If you end up with a mysql that won't restart, try:
ps -axuf | grep mysql
Then kill the process id of the parent mysql process. Mysqld should restart after that. This has happened on both 3.23.41 mysqld and my RPM's.
6) If you are running non-RH compatible mysql packages (such as ones downloaded from MySQL.com), uninstall them before running the update.
7) If your install fails, check the installer.err file in the installation directory. Make the necessary changes (i.e. uninstallation of conflicting RPM's), then restart the update via
./oem_installer.sh -c installer.cfg
12/31/02 23:16:25 : rpm: no packages given for install
If you run into this while trying to complete a failed install, rpm -e any package (i.e. phpMyAdmin) and rerun oem_installer.sh. The installer will progress thru in that case and finish the upgrade.
I will be adding more information as it occurs to me.