Zimbra 9 - FOSS

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Zimbra 9 - FOSS

Post by jorgedlcruz »

Hi guys,
Have you seen the unofficial version Beezim has released? It is for RHEL/CentOS, but interesting - http://www.beezim.fr/pages/zimbra-9-oss/

I was looking at how to build your own distros yesterday, and I think the steps are quite clear here: So, for Ubuntu 18.04, I think it will be something like (change the docker image to produce the binaries for different OS):

Code: Select all

docker run -it zimbra/zm-base-os:devcore-ubuntu-18.04 bash
mkdir installer-build
cd installer-build
git clone https://github.com/Zimbra/zm-build.git
cd zm-build
git checkout origin/develop
Then you need to create a SSH Key and add it to your Github account:

Code: Select all

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Then on GitHub - Github profile -> Settings -> SSH and GPG Keys -> Add new SSH key
And finally, something like this for the build:

Code: Select all

./build.pl --build-no=0001 --build-ts=`date +'%Y%m%d%H%M%S'` \
  --build-release=KEPLER --build-release-no=9.0.0 \
  --build-release-candidate=GA --build-type=FOSS \
   --git-default-branch=release/9.0.0 --build-thirdparty-server=files.zimbra.com \
   --no-interactive
I guess something like this will create a valid .tar.gz, but never tried so I am not 100% sure, for Ubuntu 18.04 as an example, maybe I am missing something. If that is the case, meaning we can still build our own Zimbra 9, that will not be too bad, and it seems it is the case if Beezim has done one for CentOS.

Let me know if somebody tries it, I am not 100% sure I have all the variables.
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
User avatar
DualBoot
Elite member
Elite member
Posts: 1326
Joined: Mon Apr 18, 2016 8:18 pm
Location: France - Earth
ZCS/ZD Version: ZCS FLOSS - 8.8.15 Mutli servers
Contact:

Re: Zimbra 9 - FOSS

Post by DualBoot »

Hello Jorge,

nice from you and Beezim. Hope it could move things around Zimbra in a positive way for the community.

Regards,
dfreddie
Posts: 32
Joined: Sat Sep 13, 2014 12:24 am

Re: Zimbra 9 - FOSS

Post by dfreddie »

As I am concerned, you (I'm pointing to you Jorge) or anyone with programming skills can fork open source project!
Last edited by dfreddie on Thu Apr 16, 2020 4:12 pm, edited 1 time in total.
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: Zimbra 9 - FOSS

Post by jorgedlcruz »

Ha! I wish I had any knowledge about any of this. Reading more other threads, it seems Synacor has not released the Zimbra 9 branch, packages, or repositories, and they will not do it.

But, again, I am not 100% sure, and also not sure how the guys at Beezim had created then the Zimbra 9 build FOSS. It will be great for them to share the recipe :)

I do not have much time for any of this. Will wait to see if the Community can create builds of the OSE :)
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
manens
Posts: 11
Joined: Fri Sep 12, 2014 10:26 pm

Re: Zimbra 9 - FOSS

Post by manens »

Hi all,

Jorge got the compilation reciep right, Zimbra has done an incredible work to make is as easy as possible, really much easyer that years ago...

We published the ubuntu 18 binaries on our website, no modification from Zimbra sourcode tagged 9.0.0.

The challenge is to automate this for all realeases and for all platforms with gitlab ci that we use internaly ;)
Will wait to see if the Community can create builds of the OSE
Aren't we part of the community ? :)

Best regards,
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: Zimbra 9 - FOSS

Post by jorgedlcruz »

Hello Manens,
Of course you are part of the Community :) Glad to hear the recipe is correct, and thanks for uploading them to your web :)

I am still confused at the Release Notes then, and what has been written on this forum, where it says:
Zimbra Collaboration 8.8 remains the Open Source Edition, and all security updates will be provided as patches to 8.8.15. There are no Open Source repositories specific to Zimbra 9.
Do they want to say, that are no binaries? Which is fine and we can create our own, using same build number the Network Edition has, etc.

Because to me, that text it says that they are actually not repositories for Zimbra 9, so my recipe should not work, and should not include Modern WebUI, etc.

I am confused
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
phoenix
Ambassador
Ambassador
Posts: 27272
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

Re: Zimbra 9 - FOSS

Post by phoenix »

Hi Jorge

Good to see you here again. :)

The big problem as far as I can see is the lack of Zimbra posting an explanation in these forums about what the state of ZCS is, and will be, after ZCS 8 goes out of support. I guess you could read the "NE customer will get an OS licence..." in ZCS 9 as relating to just the new UI interface as everything else is covered by their original Open Source Licences and Synacor/Zimbra are obliged to continue to providing those licences. All this fracas could have been avoided if Synacor/Zimbra actually engaged their most valuable asset, the users and community they have here. I mean, how ridiculous is it that they post a blog entry about each new release and don't even have the courtesy to post anything in the forums about that!!

I would also like to thank manens for providing these builds and being part of the community although I'm disappointed there's no build for CentOS8. :)

P.S. I'll also make this thread a 'sticky'.
Regards

Bill

Rspamd: A high performance spamassassin replacement

Per ardua ad astra
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: Zimbra 9 - FOSS

Post by jorgedlcruz »

Cheers Phoenix!
I have been reading the Forums from time to time over these months, but decided to do not post a lot, as I am helping a lot of the Spanish Speaking Community requests that come to my Email, twitter, etc.

I am sure manens can create one for CentOS 8 :P

I hope somebody can provide a few more insights about what Synacor means with that they are not Zimbra 9 repos, if we are building it and getting a ZCS 9 package with the new ui included, weird.

Speak soon!
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
manens
Posts: 11
Joined: Fri Sep 12, 2014 10:26 pm

Re: Zimbra 9 - FOSS

Post by manens »

phoenix wrote:
I would also like to thank manens for providing these builds and being part of the community although I'm disappointed there's no build for CentOS8. :)
This is a good use case for the concept of todo list :
https://twitter.com/beezimfr/status/1250412639273881602

Best regards,

Florent Manens for BeeZim
manens
Posts: 11
Joined: Fri Sep 12, 2014 10:26 pm

Re: Zimbra 9 - FOSS

Post by manens »

jorgedlcruz wrote: I hope somebody can provide a few more insights about what Synacor means with that they are not Zimbra 9 repos, if we are building it and getting a ZCS 9 package with the new ui included, weird.
Sadly, the new UI is NOT opensource, so, only old UI in those builds ;)
Post Reply