Releases: ianw1974/zimbra-build-scripts
Releases · ianw1974/zimbra-build-scripts
v1.2.1
v1.2.0
v1.1.8
Bump version and disable patch for disabling libphp.so as no longer required. This is because Zimbra have commited the missing components for PHP to their branches as previously they had the libphp.so module loading in the config, when the module didn't exist.
v1.1.6
v1.1.5
v1.1.4
v1.1.3
Fixes:
- Oracle Linux failed to build due to missing dependency which pulled in OpenJDK-11 instead of OpenJDK 1.8. Dependency added to stop this from happening.
- Patch introduced to fix missing dependency package
net-tools
as the Zimbra Installer requires it as it still uses the legacy tools ofifconfig
andnetstat
. This fix saves people having to remember to install this dependency first, before running the Zimbra installer. - New function
--cleanup
to cleanup the system after the build has been finished. This originally was forced at the beginning of the build process, but in some circumstances, like today when Github connectivity was being temperamental it meant having to clone everything from zero again. By only cleaning the.staging
directory at the beginning of the build process, we at least still have the previously cloned repositories locally, and can re-run the script to continue the build process from more or less the point when the connectivity issues stopped the build process from cloning/downloading from GitHub. The new function means we have to now manually run--cleanup
to completely cleanup the system after an initial build and again prior to wanting to build a new Zimbra build in the future.
v1.1.2
Addresses a few issues with building Zimbra 9 from develop branch:
- Fixes jetty.xml and jetty.xml.in so that it doesn't include onlyoffice configuration - this is because onlyoffice is available for Zimbra 10
- Fixes repositories so that Zimbra 9 repositories are used instead of Zimbra 10.
v1.1.1
Version bump:
- Removed config.build from repository.
- Script requires copying config.build.9 or config.build.10 to config.build
- Help updated to show step copying build file mentioned above
- Build function will exit if config.build doesn't exist
The .gitignore file will now work properly since config.build no longer exists in the repository. This means it won't cause any problems for future pulls, or show that there is an uncommitted change.