blob: 8eb7e402bd48a8899be6b2f22e49b9337be9a79a [file] [log] [blame]
causten508f7b52017-09-26 11:08:47 -05001FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
2
3inherit systemd
4inherit obmc-phosphor-systemd
5
6SRC_URI += " \
7 file://nginx.conf \
8 file://nginx.service \
9 file://gen-cert.sh \
10 "
11
Deepak Kodihalli723539f2018-07-30 03:41:43 -050012EXTRA_OECONF =+ " --without-select_module --with-http_gunzip_module"
causten508f7b52017-09-26 11:08:47 -050013
14SSLCERTPATH = "/etc/ssl/certs/nginx/"
15
16
17do_install_append() {
18
19 install -m 644 ${WORKDIR}/nginx.conf ${D}${sysconfdir}/nginx
20 install -m 0755 ${WORKDIR}/gen-cert.sh ${D}${sbindir}/gen-cert.sh
21
22 install -d ${D}${SSLCERTPATH}
23 chown -R www:www-data ${D}${SSLCERTPATH}
24
25
26 echo SSLCERTPATH
27 echo ${SSLCERTPATH}
28 sed -i 's,@CERTPATH@,${SSLCERTPATH},g' ${D}${sysconfdir}/nginx/nginx.conf
29}
30
31FILES_${PN} += " ${SSLCERTPATH} "
32
33SYSTEMD_SERVICE_${PN} += " nginx.service"