[cvs] [Wiki] changed: CentOS5UpgradeNotes
Wiki Guest
wikiguest at horde.org
Sun Sep 7 00:49:02 UTC 2008
guest [202.174.174.8] Sat, 06 Sep 2008 20:49:02 -0400
Modified page: http://wiki.horde.org/CentOS5UpgradeNotes
New Revision: 1.1
Change log: changes
@@ -2,14 +2,12 @@
+ Upgrading Horde on !CentOS 5.2
Taking Horde installations from 3.1.x to 3.2x
-
-++ Bugs
-
-Bug ticket on http://bugs.horde.org/ticket/7300 ticket ID is 7300
++ Upgrading from 3.1.x
+* Your system may need different directory settings.
+* I assume you have full root access to your server.
<code>
mkdir /zone
mkdir /zone/horde.upgrade
cd /zone/horde.upgrade
@@ -21,8 +19,36 @@
cd /var/www/html/horde-3.2.1/config
for foo in *.dist; do cp $foo `basename $foo .dist`; done
chown -R apache.apache /var/www/html/horde-3.2.1
</code>
+
+MAKE COPIES
+<code>cd /zone/horde.upgrade
+rsync -auvtP /var/lib/mysql/horde /zone/horde.upgrade
+</code>
+
+
+# Goto the installation http://yoursite.whatever/horde-3.2.1
+# You will only have horde so set that up.
+# Use the settings for the existing Horde mysql database
+# Save
+# Run the upgrade sql script (putty into your server)
+# {{ mysql -uroot horde -ppassword <
/var/www/html/horde-3.2.1/scripts/upgrades/3.1_to_3.2.mysql.sql }}
+# Try and logon to this copy of horde
+
+The only issue I had with logging in was to make sure the
{{config/conf.php}} pointed at this new installation.
{{$conf['cookie']['path'] = '/horde-3.2.1';}}
+
+Once I knew I could login I copied all the other module over from
horde to horde-3.2.1
+I use rsync to preserver dates.
+<code>rsync -auvtP /var/www/html/horde/imp /var/www/html/horde-3.2.1/
+
+for i in forwards mottle vacation agora gollem kronolith nag rakim
volos ansel ingo nic chora jeta occam thor whups hermes jonah trean
wicked mimp passwd sam turba wps_sober ducttape klutz mnemo swoosh
+do
+ rsync -auvtP /var/www/html/horde/$i /var/www/html/horde-3.2.1/
+done
+<code>
+Now run all the patches from horde to upgrade the various modules.
+
++ Resources
Include links to protocol descriptions, specifications, RFCs,
external applications, presentations on http://horde.org/papers/ or
elsewhere that are relevant, articles, API docs from
http://dev.horde.org/ - anything that might be useful to someone
working on this.
More information about the cvs
mailing list