Hallo Zusammen,
erstmal vielen Dank für die klasse vorarbeit. Das Gentoo/Kolab Howto ist echt klasse.
Allerdings habe ich ein Problem mit dem Kolab Webinterface.
Ich habe ein stage3-hardened als Basis-Installation mit Hardened-Sources.
emerge --info Portage 2.1.4.4 (hardened/x86/2.6, gcc-3.4.6, glibc-2.6.1-r0, 2.6.24-hardened i686)
=================================================================
System uname: 2.6.24-hardened i686 Intel(R) Celeron(R) CPU 2.80GHz
Timestamp of tree: Wed, 16 Apr 2008 19:00:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.61-r1
sys-devel/automake: 1.7.9-r1, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4/etc/portage/package.use
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kolab"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext apache berkdb bzip2 clamav cracklib crypt extensions fax gd gmp hardened horde iproute2 jbig kolab logrotate mmx mmxext ncurses nls nptl nptlonly pam pcre perl pic png python readline screen session slang spam sse sse2 ssl syslog tcpd tiff unicode urandom usb x86 xml zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authz_host authn_alias vhost_alias alias mime dir log_config" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
---
/etc/make.confACCEPT_KEYWORDS="x86"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -fforce-addr"
CXXFLAGS="${CFLAGS}"
USE="-* 3dnow 3dnowext berkdb bzip2 clamav cracklib crypt extensions gmp \
hardened iproute2 jbig logrotate mmx mmxext ncurses nls nptl \
nptlonly pam perl pic png python readline screen slang sse \
sse2 ssl tcpd tiff unicode urandom xml zlib fax usb gd horde \
kolab pcre session spam syslog apache"
APACHE2_MODULES="authz_host authn_alias vhost_alias alias mime dir log_config"
AUTOCLEAN="yes"
MAKEOPTS="-j2"
LINGUAS="de"
FEATURES="sandbox autoconfig candy parallel-fetch fixpackages"
PORTAGE_ECLASS_WARNING_ENABLE="0"
#PORTAGE_BINHOST=""
#SYNC=""
#http_proxy=""
#FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -O \${DISTDIR}/\${FILE}"
source /usr/portage/local/layman/make.conf
---
/etc/portage/package.keywords### Gentoo System
sys-kernel/hardened-sources ~x86
### Kolab
net-mail/cyrus-imap-admin ~x86
net-mail/cyrus-imapd ~x86
>=net-libs/c-client-2004g-r1 ~x86
### Kolab Horde
www-apps/horde-imp-kolab ~x86
www-apps/horde-ingo-kolab ~x86
www-apps/horde-kolab-all ~x86
www-apps/horde-kolab ~x86
8www-apps/horde-kronolith-kolab ~x86
www-apps/horde-mnemo-kolab ~x86
www-apps/horde-nag-kolab ~x86
www-apps/horde-passwd-kolab ~x86
www-apps/horde-turba-kolab ~x86
---
/etc/portage/package.use### Kolab
dev-lang/php kolab ldap nls session xml apache2 cgi force-cgi-redirect sqlite berkdb ftp imap ctype pcre gd session ssl unicode xml cli
dev-libs/cyrus-sasl berkdb ldap ssl
dev-perl/perl-ldap sasl
net-nds/openldap berkdb crypt overlays perl readline ssl -sasl
net-ftp/proftpd ldap ssl
mail-mta/ssmtp mailwrapper
mail-mta/postfix kolab ldap sasl ssl mailwrapper
net-libs/c-client kolab ssl
net-mail/cyrus-imapd kolab ssl
net-mail/cyrus-imap-admin kolab ssl
www-servers/apache ldap
dev-libs/apr-util ldap
---
Nach einem erfolgreichen emerge kolabd und anschließendem /usr/share/kolabd/scripts/kolab_bootstrap -b
werden alle Dienste erfolgreich gestartet.
Wenn ich mich nun in das weinterface mit
https://ip/admin einloggen will, erhalte ich einen Smarty error:
Warning: Smarty error: unable to read resource: "page.tpl" in /usr/share/php/smarty/Smarty.class.php on line 1092
Ich erhalte keine weiteren Fehlermeldungen...
was kann das sein ?