diff options
Diffstat (limited to 'meta-ibm/recipes-httpd/nginx/nginx_%.bbappend')
-rw-r--r-- | meta-ibm/recipes-httpd/nginx/nginx_%.bbappend | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/meta-ibm/recipes-httpd/nginx/nginx_%.bbappend b/meta-ibm/recipes-httpd/nginx/nginx_%.bbappend new file mode 100644 index 0000000000..8eb7e402bd --- /dev/null +++ b/meta-ibm/recipes-httpd/nginx/nginx_%.bbappend @@ -0,0 +1,33 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" + +inherit systemd +inherit obmc-phosphor-systemd + +SRC_URI += " \ + file://nginx.conf \ + file://nginx.service \ + file://gen-cert.sh \ + " + +EXTRA_OECONF =+ " --without-select_module --with-http_gunzip_module" + +SSLCERTPATH = "/etc/ssl/certs/nginx/" + + +do_install_append() { + + install -m 644 ${WORKDIR}/nginx.conf ${D}${sysconfdir}/nginx + install -m 0755 ${WORKDIR}/gen-cert.sh ${D}${sbindir}/gen-cert.sh + + install -d ${D}${SSLCERTPATH} + chown -R www:www-data ${D}${SSLCERTPATH} + + + echo SSLCERTPATH + echo ${SSLCERTPATH} + sed -i 's,@CERTPATH@,${SSLCERTPATH},g' ${D}${sysconfdir}/nginx/nginx.conf +} + +FILES_${PN} += " ${SSLCERTPATH} " + +SYSTEMD_SERVICE_${PN} += " nginx.service" |