Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #11 (permalink)  
Old 12-02-2005, 01:55 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

Hmm. Seems debian's version of ant (well, debians version of anything to do with java) is terminally broken. downloaded vanilla version 1.6.5 from apache and all hunky dory there.

next problem: snmp

the build_cvs_howto.txt merely says:

mkdir ../snmp
get snmp-5.1.2.tar.gz

i presume this is net-snmp-5.1.2.tar.gz which i got and renamed, but the (zimbra) make process then fails later on building ldap package complaining about missing snmp-5.1.2.tar.gz and associated subdirs. is there a missing build procedure for this?

also current cvs make process refers to postfix-2.2.5 but Thirdparty still only has 2.2.3 - a symlink fixes this.
Reply With Quote
  #12 (permalink)  
Old 12-02-2005, 02:10 PM
Zimbra Employee
 
Posts: 2,103
Default snmp build

Yeah, that should have read something like this:

get net-snmp-5.1.2
cd net-snmp...
./configure --prefix=/opt/zimbra/snmp-5.1.2
make
make install
cd /opt/zimbra
tar czf snmp-5.1.2.tar.gz snmp-5.1.2
mv snmp-5.1.2.tar.gz CVSROOT/ThirdParty/snmp

I've updated the doc - thanks for the catch
Reply With Quote
  #13 (permalink)  
Old 12-02-2005, 02:19 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

do we just hit enter for all the ./configure questions? this will set the state dir to /var/net-snmp and log to /var/log for instance, is this intended? default mibs? full server build?
Reply With Quote
  #14 (permalink)  
Old 12-02-2005, 02:49 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

(cd /opt/zimbra/zimbra-cvs/ZimbraBuild/i386; ln -s zcs-3.0.0_M3_239.DEBIAN3.1.tgz zcs.tgz)
*** BUILD COMPLETED ***


oh joy and tranquility!!!

im looking forward to testing now )

thanks chaps for the fast assistance
Reply With Quote
  #15 (permalink)  
Old 12-02-2005, 02:51 PM
Zimbra Employee
 
Posts: 2,103
Default snmp build

That's how I built it, IIRC. The only thing we use it for is the snmptrap binary, to send out traps.
Reply With Quote
  #16 (permalink)  
Old 12-04-2005, 02:31 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

hi
running ./install.sh in zcs/ and the associated setup script doesnt work for me on debian. logs attached.

i think two main problems are lack of openldap symlink in /opt/zimbra and blank /etc/sudoers
Attached Files
File Type: txt install.log.30106.txt (4.8 KB, 217 views)
File Type: txt zmsetup.log.30978.txt (4.3 KB, 210 views)
Reply With Quote
  #17 (permalink)  
Old 12-04-2005, 04:44 PM
Zimbra Employee
 
Posts: 2,103
Default debian

The log didn't attach.
Reply With Quote
  #18 (permalink)  
Old 12-04-2005, 07:22 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

erm, i can see and download them!
Reply With Quote
  #19 (permalink)  
Old 12-04-2005, 07:29 PM
Zimbra Employee
 
Posts: 4,792
Default

Seem to me the problem starts earlier... FYI install happens first so until you get past that cleanly setup is bound to fail.


/var/lib/dpkg/info/zimbra-core.postinst: line 69: chkconfig: command not found
/var/lib/dpkg/info/zimbra-core.postinst: line 70: chkconfig: command not found
mkdir: cannot create directory `/opt/zimbra/.ssh': File exists
/var/lib/dpkg/info/zimbra-core.postinst: line 79: /opt/zimbra/java/bin/java: No such file or directory


chkconfig not found and Java is not in it's right place.
__________________
Bugzilla - Wiki - Downloads - Offline Client
Reply With Quote
  #20 (permalink)  
Old 12-04-2005, 07:45 PM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

hmm, good point.

chkconfig is a redhat-ism, it doesnt exist on most other platforms so this is not a good thing to use in a portable source build.

the prebuild instructions for java are wrong in build_cvs_howto.txt. they currently read:

mkdir Thirdparty/java
grab jdk-1_5_0_05-linux-i586.bin and install somewhere.
tar czf Thirdparty/java/jdk1.5.0_05.tgz

but this builds the tarballs wrong. even the install dir is unpredictable depending on the install method (in debian for instance, its /usr/lib/j2sdk1.5-sun), so not reliable to change to the parent directory of the install dir before tarring. how about something like this:

mkdir Thirdparty/java
cd Thirdparty/java
cp -R ./jdk1.5.0_05
tar czf Thirdparty/java/jdk1.5.0_05.tgz jdk1.5.0_05
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.