Upgrade SOGo to 1.3.6

       277 words, 2 minutes

I’m running SOGo 1.3.5 on a Debian GNU/Linux 5 with the Web front-end installed on NetBSD 5. Today is the day when I upgrade SOGo to 1.3.6.

The SOGo service

Connect to the Debian Linux server and issue the upgrade commands:

# apt-get update  
# apt-get upgrade  
(...)  
The following packages will be upgraded:  
avahi-daemon bind9-host dhcp3-client dhcp3-common dnsutils libavahi-client3  
libavahi-common-data libavahi-common3 libavahi-compat-libdnssd1  
libavahi-core5 libbind9-50 libdns58 libisc50 libisccc50 libisccfg50  
liblwres50 libsbjson2.3 libsope-appserver4.9 libsope-core4.9  
libsope-gdl1-4.9 libsope-ldap4.9 libsope-mime4.9 libsope-xml4.9 sogo  
sope4.9-gdl1-mysql sope4.9-libxmlsaxdriver tzdata  
27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.  
(...)  
Setting up sogo (1.3.6) ...  
Starting SOGo: sogo already running.  

# /etc/init.d/sogo restart  
Restarting SOGo: sogo. 

Check the logs to see if there is any error. I also like to reboot the server to ensure everything still boots correctly.

The NetBSD font-end

I’m using a front NetBSD Web server to display all the HTTP(S) services .

As previously, log onto the SOGo server and build an archive with the Web related files:

# tar czf SOGoWebResources.tar.bz2 /usr/lib/GNUstep/SOGo/WebServerResources \
# /usr/lib/GNUstep/SOGo/*.SOGo 

Transfer this archive onto the NetBSD Web server. Backup the actuel SOGo front-end content and untar the archive:

# cd $DocumentRoot  
# mv SOGo SOGo.orig  
# tar xzpf SOGoWebResources.tar.bz2  
# mv usr/lib/GNUstep/SOGo .  
# chgrp -R _httpd SOGo 

I like to restart the Web server to ensure cache flush and remote client reconnection.

Testings

Test the Web interface, the desktop client and the mobile bricks and ensure everything is all right.

You may also upgrade the Thunderbird extensions.

PS: I still have that weird issue on iOS 4.3.2 that prevents me from editing events to which I have invited people…

That’s All Folks!