| 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.
|  | 
11-17-2005, 07:51 AM
| | | m2 open source installation does not include servers Hello,
I just downloaded and attempted to install the open source version of m2 on Ubuntu. I had already installed M1 and that went pretty smoothly.
Unfortunately, it seems that the M2 source download does not include any of the servers. A quick comparison of the M1 and M2 downloads shows that indeed M1 is 150MB while M2 is 26MB. Consequently, installation is very tedious and time-consuming. In fact, I just gave up after spending more time than I had trying to find the right versions of the various servers required.
Were the servers left out of the m2 source download intentionally or is this a build error? I appreciate the work you've done with Zimbra, but I'm hoping that the installation can get a bit easier.
Thanks,
david | 
11-17-2005, 07:59 AM
| | Zimbra Employee | |
Posts: 2,103
| | Intentional It was intentional - we decided to leave the 3rdparty builds (postfix, tomcat, java, cyrus-sasl, etc) out for several reasons (most coming from the forums!)
The download size was unwieldy - 150 Megs was far too large for a source download, especially since most of it was stuff that wouldn't work for the downloader (unless they were on FC3/RHEL4) - they would have just had to rebuild it.
The installation from source is not easy - there are a lot of moving parts in ZCS (which is why it does so many things) - for ease of install, we focussed on the binary download, which packages everything together. | 
11-17-2005, 08:10 AM
| | | Fair enough. The download size didn't bother me, but I understand your position. Having the 3rd party source packages did make installation much easier, for me at least.
regards,
david | 
11-17-2005, 08:23 AM
| | Zimbra Employee | |
Posts: 2,103
| | install problems from source Can you tell me what the install problems were, from the source distro? Was it just the acquisition of the specific versions, or build problems, or???
We'd like to make the source install easier, if possible (it'll never be as simple as the binary, but if you gave up on it, it's too complex...)
One thing we're looking at is a better way to be flexible about versions of supporting software, so that the downloads are easier to find. | 
11-17-2005, 09:07 AM
| | | Okay, this is just off the top of my head: - Since I run Ubuntu, when I ran 'make dev-install', it failed immediately because ZimbraBuild/rpmconf/Build/get_plat_tag.sh didn't recognize Ubuntu and returned UNKNOWN. Because there is no UNKNOWN.def in ZimbraBuild/defs, I was stopped there. So I forced get_plat_tag.sh to return DEBIAN3.1 and started the install.
- I had the problem of downloading 3rd party software or copying versions from the M1 tarball, in cases where M2 wanted the same 3rd party releases as M1.
- In some cases, after building a package completed, the installation of the package installed because there were no directories like /opt/zimbra/openldap-2.2.28/var or the like. This was, of course, easy to fix.
- This command in the zimbramon build:
Code: cp -f /opt/zcs.new/ZimbraBuild/rpmconf/Env/crontab /opt/zimbra/zimbramon/crontab resulted in Code: cp: cannot stat `/opt/zcs.new/ZimbraBuild/rpmconf/Env/crontab': No such file or directory
And that's where I ran out of time for the day.
I'll probably forge ahead later today to see if I can finish the build. I'm curious about the changes since M1.
regards,
david | 
11-17-2005, 09:26 AM
| | Zimbra Employee | |
Posts: 2,103
| | bug The crontab problem was a bug - I'll fix it in the code.
The crontabs are now in several files, depending on what you're installing - I'll have the build cat them together. | | Thread Tools | Search this Thread | | | | | Display Modes | Linear Mode | | Why Join? Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.  |