Scalix mit Debian Etch: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 41: | Zeile 41: | ||
vi /etc/xen/scx.cfg | vi /etc/xen/scx.cfg | ||
xm create -c /etc/xen/scx.cfg | xm create -c /etc/xen/scx.cfg | ||
... | |||
ethtool -K eth0 tx off | |||
vi /etc/network/interfaces | |||
# uncomment ethtool | |||
# post-up ethtool -K eth0 tx off | |||
</pre> | </pre> | ||
Zeile 51: | Zeile 56: | ||
* SASL2 | * SASL2 | ||
* diverse Libraries | * diverse Libraries | ||
* Sun Java | * Sun Java | ||
* gawk, wget, elinks, ethtool, less | |||
<pre> | <pre> | ||
apt-get install -u sendmail | apt-get install -u sendmail sendmail-doc | ||
apt-get install -u krb5-config krb5-doc krb5-user libkadm55 libkrb53 | apt-get install -u krb5-config krb5-doc krb5-user libkadm55 libkrb53 | ||
apt-get install -u postgresql | apt-get install -u postgresql | ||
apt-get install -u saslauthd libsasl2-modules libsasl2-gssapi-mit sasl2-bin libssl0.9.7 | apt-get install -u saslauthd libsasl2-modules libsasl2-gssapi-mit sasl2-bin libssl0.9.7 | ||
apt-get install -u libxml2 libglib2.0-0 libstdc++2.10-glibc2.2 libstdc++5 | apt-get install -u libxml2 libglib2.0-0 libstdc++2.10-glibc2.2 libstdc++5 | ||
apt-get install -u sun-java5-jre | apt-get install -u sun-java5-jre | ||
apt-get install -u gawk elinks wget w3m less ethtool | |||
</pre> | </pre> | ||
=== Sendmail konfigurieren === | === Sendmail konfigurieren === | ||
Smarthost unter ''/etc/mail/m4/provider.m4'' eintragen | |||
<pre> | |||
define(`SMART_HOST', `mail.1und1.de') | |||
</pre> | |||
Die MAILER Definitionen sollten ans Ende der Konfiguration verschoben werden, sonst tritt eine Fehlermeldung auf. | |||
<pre> | |||
dnl # Masquerading options | |||
FEATURE(`always_add_domain')dnl | |||
MASQUERADE_AS(`scx')dnl | |||
FEATURE(`allmasquerade')dnl | |||
FEATURE(`masquerade_envelope')dnl | |||
dnl # | |||
dnl # Default Mailer setup | |||
MAILER_DEFINITIONS | |||
MAILER(`local')dnl | |||
MAILER(`smtp')dnl | |||
</pre> | |||
== Quellen == | == Quellen == | ||
[http://www.scalix.com/wiki/index.php?title=Manual_Installation_Debian_Etch] Scalix Wiki: Manuelle Installation unter Etch | [http://www.scalix.com/wiki/index.php?title=Manual_Installation_Debian_Etch] Scalix Wiki: Manuelle Installation unter Etch |
Version vom 12. Mai 2007, 08:22 Uhr
Vorbereitung
Etch Installation in XEN DomU
Ich starte mit der Installation auf einer frischen Etch-Installation unter XEN. Der Einfachheit halber benutze ich die xen-tools.
apt-get install xen-tools vi /etc/xen-tools/xen-tools.conf # # ... lvm = vg debootstrap = 1 # ## # Disk and Sizing options. ## # size = 4Gb # Disk image size. memory = 128Mb # Memory size swap = 128Mb # Swap size # noswap = 1 # Don't use swap at all for the new system. fs = ext3 # use the EXT3 filesystem for the disk image. dist = etch # Default distribution to install. image = sparse # Specify sparse vs. full disk images. dhcp = 1 # # Default kernel and ramdisk to use for the virtual servers # kernel = /boot/vmlinuz-2.6.18-4-xen-686 initrd = /boot/initrd.img-2.6.18-4-xen-686 # # The default mirror for debootstrap which can be used to install # Debian Sid, Sarge, and Etch. # mirror = http://ftp.de.debian.org/debian/ # ...
Etch-DomU starten
xen-create-image --hostname=scx vi /etc/xen/scx.cfg xm create -c /etc/xen/scx.cfg ... ethtool -K eth0 tx off vi /etc/network/interfaces # uncomment ethtool # post-up ethtool -K eth0 tx off
Zusätzliche Pakete installieren
Jetzt die notwendigen Pakete installieren:
- Sendmail
- Kerberos
- Postgres
- SASL2
- diverse Libraries
- Sun Java
- gawk, wget, elinks, ethtool, less
apt-get install -u sendmail sendmail-doc apt-get install -u krb5-config krb5-doc krb5-user libkadm55 libkrb53 apt-get install -u postgresql apt-get install -u saslauthd libsasl2-modules libsasl2-gssapi-mit sasl2-bin libssl0.9.7 apt-get install -u libxml2 libglib2.0-0 libstdc++2.10-glibc2.2 libstdc++5 apt-get install -u sun-java5-jre apt-get install -u gawk elinks wget w3m less ethtool
Sendmail konfigurieren
Smarthost unter /etc/mail/m4/provider.m4 eintragen
define(`SMART_HOST', `mail.1und1.de')
Die MAILER Definitionen sollten ans Ende der Konfiguration verschoben werden, sonst tritt eine Fehlermeldung auf.
dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`scx')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl dnl # dnl # Default Mailer setup MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl
Quellen
[1] Scalix Wiki: Manuelle Installation unter Etch