I realized the "build.sh" script doesn't actually build nginx but downloads the package.
It's basically here:
https://github.com/Zimbra/packages/tree ... arty/nginx
However, when I try to build that according to the README(s),
Code: Select all
[rainer@zimbra-build nginx]$ make build
sudo yum -y install zimbra-base zimbra-openssl-devel zimbra-cyrus-sasl-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: linuxsoft.cern.ch
* epel: it1.mirror.vhosting-it.com
* extras: linuxsoft.cern.ch
* updates: linuxsoft.cern.ch
Nothing to do
mkdir -p /home/rainer/packages/thirdparty/nginx/build/RHEL7_64
cp -prf zimbra-* /home/rainer/packages/thirdparty/nginx/build/RHEL7_64
cd /home/rainer/packages/thirdparty/nginx/build/RHEL7_64/zimbra-nginx/rpm && \
perl -pi -e 's|VERSION|1.24.0|g; s|ITERATION|1zimbra8.8b1|g; s|PKG_OS_TAG|r7|g; s|ZAPPEND|.el7|g' SPECS/nginx.spec && \
perl -pi -e 's|OZCLE|/opt/zimbra/common/libexec|g; s|OZCB|/opt/zimbra/common/bin|g; s|OZCE|/opt/zimbra/common/etc|g; s|OZCI|/opt/zimbra/common/include|g; s|OZCL|/opt/zimbra/common/lib|g; s|OZCS|/opt/zimbra/common/share|g; s|OZC|/opt/zimbra/common|g;' SPECS/nginx.spec && \
mkdir -p BUILD BUILDROOT RPMS SOURCES SRPMS && \
cp /home/rainer/packages/thirdparty/nginx/build/RHEL7_64/src/zimbra-nginx-1.24.0.tar.gz SOURCES/ && \
cp /home/rainer/packages/thirdparty/nginx/patches/*.patch SOURCES/ && \
rpmbuild -v --define "_topdir $PWD" -ba SPECS/nginx.spec
cp: cannot stat ‘/home/rainer/packages/thirdparty/nginx/build/RHEL7_64/src/zimbra-nginx-1.24.0.tar.gz’: No such file or directory
make: *** [build_rpm] Error 1
[rainer@zimbra-build nginx]$