Some historyhow many packages may be able to be used to update FOSS builds given there's 192 packages sourced from the non-ne 10.1 repo for example.
Surely there has to be a way to build custom/revised packages
A long time ago the tgz installer for Zimbra was monolithic and included all of the additional packages. This implied that when a component (such as openssl) had to be updated you had to wait for Zimbra to build the big tgz installer, download it and install it.
Some of those packages were moved/migrated onto a repo so that you could just `apt-get update && apt-get dist-upgrade` it to be updated. Well, you still have that zimbra-patch (and similar packages in Zimbra NE repo) aberration.
ZCS system is two parts
The ZCS system is basically two main parts that work together:
- The core packages
- The repo packages
The repo packages are built by Synacor and made public on a repo.
The repo packages can be built manually indeed but only a few companies like Zextras (back in the day), Beezim (in private) or Intalio build them themselves.
How to build the repo
The Github repo regarding the repo packages can be found at: https://github.com/Zimbra/packages .
You can find my early attempt to automate this build at: https://github.com/maldua/zimbra-foss-packages-builder/tree/dev-v001 .
This failed for me, probably because it's not documented good enough because not so many people tries this build.
You can check in the Zimbra/packages repo - Documentation improvement request thread how far I got in my tests.
Feel free to resume my work because it's not going to soon when I might try to resume it.
About the different repos
I have always known that, as you said, some packages come from the 87 repo, some others from 1000 repo, others from 1010 but I hadn't thought on linking those with these packages repo packages. So I am unaware if there's somewhere in the packages repo any mention about some packages needed to built only for an specific 1000 repo or whatever.
( Adapted from iawn1974's 10.1.3 released - no high priority security patches discussion. )
Statistics: Posted by adrian.gibanel.btactic — Tue Mar 25, 2025 8:19 am