-
Pre installation
Hi,
im in the proccess of evaluating Zimbra and need some help with the prerequisites, im from a micro**** backround so am a bit rusty on linux. but looking to improve my skills, ive got a fresh install of Ubunto 8.4 and have downloaded the zimbra install for that release.
when tring to install zimbra i get:
FOUND: NPTL
FOUND: sudo-1.6.9p10-1ubuntu3.5
FOUND: libidn11-1.1-1
MISSING: libpcre3
MISSING: libgmp3c2
FOUND: libexpat1-2.0.1-0ubuntu1.1
FOUND: libstdc++6-4.2.4-1ubuntu4
MISSING: libperl5.8
i have downloaded each of the missing items from the hardy part of the ubuntu site. they are just tar.gz files.
I extracted perl5.8 and ran from what the instructions said:
rm -f config.sh Policy.sh
sh Configure -de
make
make test
make install
all when well up till make install then it gave me this error:
sudo make install
make depend MAKEDEPEND=
make[1]: Entering directory `/tmp/perl-5.8.8'
sh ./makedepend MAKE=make
./makedepend: Already running, exiting.
test -s perlmain.c && touch perlmain.c
cd x2p; make depend
make[2]: Entering directory `/tmp/perl-5.8.8/x2p'
sh ../makedepend MAKE=make
../makedepend: Already running, exiting.
make[2]: Leaving directory `/tmp/perl-5.8.8/x2p'
make[1]: Leaving directory `/tmp/perl-5.8.8'
make install.perl install.man STRIPFLAGS= DESTDIR=""
make[1]: Entering directory `/tmp/perl-5.8.8'
make depend MAKEDEPEND=
make[2]: Entering directory `/tmp/perl-5.8.8'
sh ./makedepend MAKE=make
./makedepend: Already running, exiting.
test -s perlmain.c && touch perlmain.c
cd x2p; make depend
make[3]: Entering directory `/tmp/perl-5.8.8/x2p'
sh ../makedepend MAKE=make
../makedepend: Already running, exiting.
make[3]: Leaving directory `/tmp/perl-5.8.8/x2p'
make[2]: Leaving directory `/tmp/perl-5.8.8'
AutoSplitting perl library
./miniperl -Ilib -e 'use AutoSplit; \
autosplit_lib_modules(@ARGV)' lib/*.pm
./miniperl -Ilib -e 'use AutoSplit; \
autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
make[2]: Entering directory `/tmp/perl-5.8.8'
make depend MAKEDEPEND=
make[3]: Entering directory `/tmp/perl-5.8.8'
sh ./makedepend MAKE=make
./makedepend: Already running, exiting.
test -s perlmain.c && touch perlmain.c
cd x2p; make depend
make[4]: Entering directory `/tmp/perl-5.8.8/x2p'
sh ../makedepend MAKE=make
../makedepend: Already running, exiting.
make[4]: Leaving directory `/tmp/perl-5.8.8/x2p'
make[3]: Leaving directory `/tmp/perl-5.8.8'
make[2]: `lib/re.pm' is up to date.
make[2]: Leaving directory `/tmp/perl-5.8.8'
`sh cflags "optimize='-O2'" perlmain.o` perlmain.c
CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall
Making DynaLoader (static)
make[2]: Entering directory `/tmp/perl-5.8.8/ext/DynaLoader'
make[2]: Leaving directory `/tmp/perl-5.8.8/ext/DynaLoader'
make[2]: Entering directory `/tmp/perl-5.8.8/ext/DynaLoader'
make[2]: Leaving directory `/tmp/perl-5.8.8/ext/DynaLoader'
cc -o perl -L/usr/local/lib -Wl,-E perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.a `cat ext.libs` -lnsl -ldl -lm -lcrypt -lutil -lc
Making utilities
make[2]: Entering directory `/tmp/perl-5.8.8/utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/perl-5.8.8/utils'
Making x2p stuff
make[2]: Entering directory `/tmp/perl-5.8.8/x2p'
You haven't done a "make depend" yet!
make[2]: *** [hash.o] Error 1
make[2]: Leaving directory `/tmp/perl-5.8.8/x2p'
make[1]: *** [translators] Error 2
make[1]: Leaving directory `/tmp/perl-5.8.8'
make: *** [install] Error 2
if someone could please guide me in the right direction please.
THanks!
-
I'd suggest you'll find it easier if you use the package manager in Ubuntu to install those missing dependencies.
I've also edited your misspelling of Microsoft, please don't do that again.
-
Almost there
Hi Bill,
Thanks for the help, got it up and almost working, my next question is about Zimbra:
Im trying to get the AD intergration to work, there is mention of it in the help file and admin guid but its just not working for me.
I have created a domain and configured Authentication to be External AD, i have put in the details and the test was successful
i also configured the GAL to use External with the following settings:
data source name for external gal: Blank, not sure what to add there
server type: AD
ldap address: my AD IP address
ldap search base: OU=powderpigs,OU=DirectSales,OU=Hosting,DC=HOSTED, DC=LOCAL
i ran the test in the GAL and it said it was successful even though it didnt return any names.
i then created an account in AD and zimbra under the domain i created with the same username and password but cannot login to webmail. gives me an error of wrong username or password.
if i switch to internal authentication it works.
Do you have a document on how to integrate it?
another thing:
is this the correct proccess, when i get a new user i create him in AD first then create him in zimbra using the same name and the it will authenticate him to AD when accessing Zimbra? How does zimbra match them up?
Thanks for your time and sorry for the "typo" earlier.
-