May I suggest a patch for those Centos / Redhat / Fedora builders that create RPM packages; and build / add modules via 'rpmbuild -bb file.spec' (using filename.tar.gz additions + add-ons - for Nginx modules):
test -d '\$(DESTDIR)$NGX_PREFIX/html' \
|| cp -R $NGX_HTML '\$(DESTDIR)$NGX_PREFIX'
test -d '\$(DESTDIR)$NGX_PREFIX/naxsi' || mkdir -p '\$(DESTDIR)$NGX_PREFIX/naxsi'
cp -R naxsi/nx_util '\$(DESTDIR)$NGX_PREFIX/naxsi/'
cp -R naxsi/naxsi_config '\$(DESTDIR)$NGX_PREFIX/naxsi/'
- sed -i 's#naxsi_core_rules=.*#naxsi_core_rules=\$(DESTDIR)$NGX_PREFIX/naxsi/naxsi_config/naxsi_core.rules#' '\$(DESTDIR)$NGX_PREFIX/naxsi/nx_util/nx_util.conf'
+ sed -i 's#naxsi_core_rules=.*#naxsi_core_rules=$NGX_PREFIX/naxsi/naxsi_config/naxsi_core.rules#' '\$(DESTDIR)$NGX_PREFIX/naxsi/nx_util/nx_util.conf'
- sed -i 's#data_dir=.*#data_dir=\$(DESTDIR)$NGX_PREFIX/naxsi/nx_util/nx_datas#' '\$(DESTDIR)$NGX_PREFIX/naxsi/nx_util/nx_util.conf'
+ sed -i 's#data_dir=.*#data_dir=$NGX_PREFIX/naxsi/nx_util/nx_datas#' '\$(DESTDIR)$NGX_PREFIX/naxsi/nx_util/nx_util.conf'
END
Otherwise a 'rpmbuild' shows errors against using "$(DESTDIR)" for the 'sed -i 's#data_dir=...'
May I suggest a patch for those Centos / Redhat / Fedora builders that create RPM packages; and build / add modules via 'rpmbuild -bb file.spec' (using filename.tar.gz additions + add-ons - for Nginx modules):
Otherwise a 'rpmbuild' shows errors against using "$(DESTDIR)" for the 'sed -i 's#data_dir=...'