How to update from Scalix 11.4.6 to 12.0.3 on OpenSUSE 11.0?
Posted: Thu Dec 19, 2013 5:57 am
How to update from Scalix 11.4.6 to 12.0.3 on OpenSUSE 11.0?
Code: Select all
cd /var/opt/scalix/se
tar -czvf mybackuparchive.tar.gz s/
Code: Select all
service scalix stop
service scalix-tomcat stop
service sendmail stop
Code: Select all
cd /var/opt/scalix/co
cp <sourcepathofyourarchive>\mybackuparchive.tar.gz .
tar -xzvf mybackuparchive.tar.gz
Code: Select all
chown -R scalix:scalix /var/opt/scalix/co/s <enter>
omcheck -s -d > /tmp/scalixfix.sh <enter>
sh /tmp/scalixfix.sh <enter>
Code: Select all
sxmodfqdn -o suse.mynet.com -n centos.mynet.com <enter>
Code: Select all
source /opt/scalix/global/config; \
for i in /var/opt/scalix//* ; do \
if [ $i != $OMDATADIR ]; then \
sed -i -e 's/suse.mynet.com/centos.mynet.com/g' \
`grep -iRl suse.mynet.com $i 2>/dev/null \
| egrep -iv 'centos.mynet.com|logs|indexes|postgres/data' \
| xargs`; fi; done <enter>
Code: Select all
source /opt/scalix/global/config; for i in /var/opt/scalix//* ; do \
if [ $i != $OMDATADIR ]; then grep -iR $OMHOSTNAME $i 2>/dev/null| egrep -iv 'logs|indexes|postgres/data'; \
fi; done <enter>
Code: Select all
/var/opt/scalix/co/caa/scalix.res/config/ubermanager.properties:ubermanager.query.server=centos.mynet.com
/var/opt/scalix/co/caa/scalix.res/config/ubermanager.properties:ubermanager.console.localDomains=centos.mynet.com
/var/opt/scalix/co/mobile/mobile.properties:platform.url=centos.mynet.com
/var/opt/scalix/co/platform/platform.properties:imap.host=centos.mynet.com
/var/opt/scalix/co/platform/platform.properties:smtp.host=centos.mynet.com
/var/opt/scalix/co/platform/platform.properties:hibernate.connection.url = jdbc:postgresql://centos.mynet.com:5733/scalix
/var/opt/scalix/co/res/config/res.properties:res.ubermanager.host=centos.mynet.com
/var/opt/scalix/co/res/config/res.properties:res.kerberos.allowedclients=ubermanager/centos.mynet.com
/var/opt/scalix/co/webmail/swa.properties:swa.email.domain=centos.mynet.com
/var/opt/scalix/co/webmail/swa.properties:swa.email.imapServer=centos.mynet.com
/var/opt/scalix/co/webmail/swa.properties:swa.email.smtpServer=centos.mynet.com
/var/opt/scalix/co/webmail/swa.properties:swa.platform.url=http://centos.mynet.com:8080/api
/var/opt/scalix/co/webmail/swa.properties:swa.ldap.1.server=centos.mynet.com
/var/opt/scalix/co/webmail/swa.properties:swa.ldap.2.server=centos.mynet.com
Code: Select all
omshowu -m all| while read line; do ommodu "$line" --index `omshowu -n "$line"|grep -i sis|\
sed -e 's/^.*suse.mynet.com/sxidx:\/\/centos.mynet.com/g'`; done <enter>
Code: Select all
omshowu -n sxadmin <enter>
Code: Select all
Authentication ID: sxadmin
...
SIS URL : sxidx://centos.mynet.com/<whatever>
Code: Select all
# omshowmnmp <enter>
suse suse.mynet.com
Code: Select all
# omdelmnmp suse <enter>
Disabling 1 subsystem(s).
Directory Relay Server Stopped
Enabling 1 subsystem(s).
Directory Relay Server Started
# omaddmnmp centos centos.mynet.com <enter>
Disabling 1 subsystem(s).
Directory Relay Server Stopped
Enabling 1 subsystem(s).
Directory Relay Server Started
# omshowmnmp <enter>
centos centos.mynet.com