Scalix Update 11.1.0: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
xen1:~# lvcreate -L 500M --snapshot -n scx-var-snap /dev/vg/scx-var | xen1:~# lvcreate -L 500M --snapshot -n scx-var-snap /dev/vg/scx-var | ||
Logical volume "scx-var-snap" created | Logical volume "scx-var-snap" created | ||
</pre> | |||
<pre>cd /usr/src | |||
wget http://downloads.scalix.com/.community/11.1/scalix-11.1.0-GA-debian-intel.tgz | |||
tar xvzf scalix-11.1.0-GA-debian-intel.tgz | |||
cd scalix-debian-11.1.0-GA/software/scalix_server | |||
for f in scalix-*.deb; do echo $f":"; dpkg -i $f; echo ""; done | |||
</pre> | |||
<pre># Configure Scalix | |||
scx:~# cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak | |||
tomcatport=80 | |||
base=/var/opt/scalix/${short} | |||
files="$base/webmail/swa.properties \ | |||
$base/caa/scalix.res/config/ubermanager.properties \ | |||
$base/res/config/res.properties \ | |||
$base/platform/platform.properties \ | |||
$base/mobile/mobile.properties \ | |||
$base/sis/sis.properties" | |||
for file in $files; do | |||
sed -e "s;%LOCALDOMAIN%;$ldomain;g" \ | |||
-e "s;%LOCALHOST%;$fqdn;g" \ | |||
-e "s;%PLATFORMURL%;$fqdn;g" \ | |||
-e "s;__SECURED_MODE__;false;g" \ | |||
-e "s;ubermanager/__FQHN_HOST__@__KERBEROS_REALM__;;g" \ | |||
-e "s;__KERBEROS_REALM__;;g" \ | |||
-e "s;__FQHN_FOR_KDC_HOST__;;g" \ | |||
-e "s;__FQHN_QUERY_SERVER_NAME__;$fqdn;g" \ | |||
-e "s;__UBERMGR_USE_EXTERNAL_AUTH__;false;g" \ | |||
-e "s;__UBERMGR_ALLOW_EXTERNAL_AUTH__;false;g" \ | |||
-e "s;__UBERMGR_MAXLIST_SIZE__;100;g" \ | |||
-e "s;__UBERMGR_MAIL_DOMAINS_LIST__;$ldomain;g" \ | |||
-e "s;__UBERMGR_EXTERNAL_DOMAIN_AUTH_LIST__;;g" \ | |||
-e "s;__CONFIGURED__;true;g" \ | |||
-e "s;__FQHN_FOR_UBERMANAGER__;$fqdn;g" \ | |||
-e "s;__TOMCAT_PORT__;$tomcatport;g" \ | |||
-e "s;localhost;$fqdn;g" \ | |||
-e "s;%SIS-LANGUAGE%;German;g" \ | |||
-e "s;%INDEX-WHITELIST%;$fqdn;g" \ | |||
-e "s;%SEARCH-WHITELIST%;$fqdn;g" \ | |||
$file > $file.neu | |||
mv $file.neu $file | |||
</pre> | </pre> |
Version vom 4. September 2007, 20:49 Uhr
Ich plane folgendes Vorgehen:
- Scalix, sendmail, fetchmail anhalten
- LVM Snapshot ziehen
- Scalix updaten
scx:~# /etc/init.d/fetchmail stop /etc/init.d/sendmail stop for f in /etc/rc1.d/*scal*; do echo $f; sh $f stop; done
xen1:~# lvcreate -L 500M --snapshot -n scx-snap /dev/vg/scx Logical volume "scx-snap" created xen1:~# lvcreate -L 500M --snapshot -n scx-var-snap /dev/vg/scx-var Logical volume "scx-var-snap" created
cd /usr/src wget http://downloads.scalix.com/.community/11.1/scalix-11.1.0-GA-debian-intel.tgz tar xvzf scalix-11.1.0-GA-debian-intel.tgz cd scalix-debian-11.1.0-GA/software/scalix_server for f in scalix-*.deb; do echo $f":"; dpkg -i $f; echo ""; done
# Configure Scalix scx:~# cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak tomcatport=80 base=/var/opt/scalix/${short} files="$base/webmail/swa.properties \ $base/caa/scalix.res/config/ubermanager.properties \ $base/res/config/res.properties \ $base/platform/platform.properties \ $base/mobile/mobile.properties \ $base/sis/sis.properties" for file in $files; do sed -e "s;%LOCALDOMAIN%;$ldomain;g" \ -e "s;%LOCALHOST%;$fqdn;g" \ -e "s;%PLATFORMURL%;$fqdn;g" \ -e "s;__SECURED_MODE__;false;g" \ -e "s;ubermanager/__FQHN_HOST__@__KERBEROS_REALM__;;g" \ -e "s;__KERBEROS_REALM__;;g" \ -e "s;__FQHN_FOR_KDC_HOST__;;g" \ -e "s;__FQHN_QUERY_SERVER_NAME__;$fqdn;g" \ -e "s;__UBERMGR_USE_EXTERNAL_AUTH__;false;g" \ -e "s;__UBERMGR_ALLOW_EXTERNAL_AUTH__;false;g" \ -e "s;__UBERMGR_MAXLIST_SIZE__;100;g" \ -e "s;__UBERMGR_MAIL_DOMAINS_LIST__;$ldomain;g" \ -e "s;__UBERMGR_EXTERNAL_DOMAIN_AUTH_LIST__;;g" \ -e "s;__CONFIGURED__;true;g" \ -e "s;__FQHN_FOR_UBERMANAGER__;$fqdn;g" \ -e "s;__TOMCAT_PORT__;$tomcatport;g" \ -e "s;localhost;$fqdn;g" \ -e "s;%SIS-LANGUAGE%;German;g" \ -e "s;%INDEX-WHITELIST%;$fqdn;g" \ -e "s;%SEARCH-WHITELIST%;$fqdn;g" \ $file > $file.neu mv $file.neu $file