wiki:upgrade_horde

How do I upgrade Horde?

In order to get the most recent SyncML code, we are running bleeding edge Horde.

Upgrading horde is a two step process - and we have scripts to make it easier. Horde is installed on stallman.mayfirst.org. The scripts are available via svn.

Updating the staging installation

There is a staging version of Horde on stallman which is accessible via: https://webmail.dev.mayfirst.org/.

To update the staging version of Horde:

  • Secure shell into stallman as root and enter the /root/horde-downloads directory
    cd ~/horde-downloads
    
  • Update the download file. Enter the versions of the horde applications you would like to download
  • To download tar balls you want to install, execute:
    ./download
    
  • Change into the ~/bin directory
    cd ~/bin
    
  • Run:
    ./horde-install-new-staging
    
  • To get a fresh copy of the database, run:
    ./horde-dump-live-to-staging
    
  • Test by logging into https://webmail.dev.mayfirst.org/

Switching from staging to live

After you are satisfied that the new code is working properly, you can switch the staging installation to live by running:

./horde-cp-staging-live
Last modified 11 years ago Last modified on Mar 26, 2008, 10:43:42 AM