diff options
Diffstat (limited to 'meta-webserver/recipes-httpd')
21 files changed, 71 insertions, 317 deletions
diff --git a/meta-webserver/recipes-httpd/apache-mod/apache-websocket_git.bb b/meta-webserver/recipes-httpd/apache-mod/apache-websocket_git.bb index 4dbf595c19..b93fa2d186 100644 --- a/meta-webserver/recipes-httpd/apache-mod/apache-websocket_git.bb +++ b/meta-webserver/recipes-httpd/apache-mod/apache-websocket_git.bb | |||
@@ -17,7 +17,6 @@ SRCREV = "0ee34c77fc78ff08fd548706300b80a7bc7874e4" | |||
17 | 17 | ||
18 | PV = "0.1.2+git" | 18 | PV = "0.1.2+git" |
19 | 19 | ||
20 | S = "${WORKDIR}/git" | ||
21 | 20 | ||
22 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" | 21 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" |
23 | 22 | ||
diff --git a/meta-webserver/recipes-httpd/apache-mod/mod-dnssd_0.6.bb b/meta-webserver/recipes-httpd/apache-mod/mod-dnssd_0.6.bb index 5fac0a6ed4..aca6d598f8 100644 --- a/meta-webserver/recipes-httpd/apache-mod/mod-dnssd_0.6.bb +++ b/meta-webserver/recipes-httpd/apache-mod/mod-dnssd_0.6.bb | |||
@@ -5,10 +5,9 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" | |||
5 | 5 | ||
6 | DEPENDS = "apache2 avahi" | 6 | DEPENDS = "apache2 avahi" |
7 | 7 | ||
8 | SRC_URI = "git://git.0pointer.de/mod_dnssd;protocol=git;branch=master" | 8 | SRC_URI = "git://git.0pointer.net/mod_dnssd.git;protocol=https;branch=master" |
9 | SRCREV = "be2fb9f6158f800685de7a1bc01c39b6cf1fa12c" | 9 | SRCREV = "be2fb9f6158f800685de7a1bc01c39b6cf1fa12c" |
10 | 10 | ||
11 | S = "${WORKDIR}/git" | ||
12 | 11 | ||
13 | EXTRA_OECONF = "--disable-lynx" | 12 | EXTRA_OECONF = "--disable-lynx" |
14 | 13 | ||
diff --git a/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch b/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch index bbe8b325b5..64edeb5936 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch +++ b/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 5074ab3425e5f1e01fd9cfa2d9b7300ea1b3f38f Mon Sep 17 00:00:00 2001 | 1 | From d1f0389e699e64f3e329c0ce509f79d969a76114 Mon Sep 17 00:00:00 2001 |
2 | From: Paul Eggleton <paul.eggleton@linux.intel.com> | 2 | From: Paul Eggleton <paul.eggleton@linux.intel.com> |
3 | Date: Tue, 17 Jul 2012 11:27:39 +0100 | 3 | Date: Tue, 17 Jul 2012 11:27:39 +0100 |
4 | Subject: [PATCH] apache2: bump up the core size limit if CoreDumpDirectory is | 4 | Subject: [PATCH] apache2: bump up the core size limit if CoreDumpDirectory is |
@@ -16,10 +16,10 @@ Note: upstreaming was discussed but there are competing desires; | |||
16 | 1 file changed, 19 insertions(+) | 16 | 1 file changed, 19 insertions(+) |
17 | 17 | ||
18 | diff --git a/server/core.c b/server/core.c | 18 | diff --git a/server/core.c b/server/core.c |
19 | index 090e397..3020090 100644 | 19 | index 843b973..3b50100 100644 |
20 | --- a/server/core.c | 20 | --- a/server/core.c |
21 | +++ b/server/core.c | 21 | +++ b/server/core.c |
22 | @@ -5107,6 +5107,25 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte | 22 | @@ -5143,6 +5143,25 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte |
23 | } | 23 | } |
24 | apr_pool_cleanup_register(pconf, NULL, ap_mpm_end_gen_helper, | 24 | apr_pool_cleanup_register(pconf, NULL, ap_mpm_end_gen_helper, |
25 | apr_pool_cleanup_null); | 25 | apr_pool_cleanup_null); |
@@ -45,6 +45,3 @@ index 090e397..3020090 100644 | |||
45 | return OK; | 45 | return OK; |
46 | } | 46 | } |
47 | 47 | ||
48 | -- | ||
49 | 2.25.1 | ||
50 | |||
diff --git a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch index 1abbe0c41f..f8fbc4f3c9 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch +++ b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From e47cc405eadcbe37a579c375e824e20a5c53bfad Mon Sep 17 00:00:00 2001 | 1 | From b31cf12566e806e9e9c3aa01029f6bae3ada0729 Mon Sep 17 00:00:00 2001 |
2 | From: Paul Eggleton <paul.eggleton@linux.intel.com> | 2 | From: Paul Eggleton <paul.eggleton@linux.intel.com> |
3 | Date: Tue, 17 Jul 2012 11:27:39 +0100 | 3 | Date: Tue, 17 Jul 2012 11:27:39 +0100 |
4 | Subject: [PATCH] Log the SELinux context at startup. | 4 | Subject: [PATCH] Log the SELinux context at startup. |
@@ -14,7 +14,7 @@ Note: unlikely to be any interest in this upstream | |||
14 | 2 files changed, 31 insertions(+) | 14 | 2 files changed, 31 insertions(+) |
15 | 15 | ||
16 | diff --git a/configure.in b/configure.in | 16 | diff --git a/configure.in b/configure.in |
17 | index 352711a..f58620f 100644 | 17 | index 6319903..bffd8a1 100644 |
18 | --- a/configure.in | 18 | --- a/configure.in |
19 | +++ b/configure.in | 19 | +++ b/configure.in |
20 | @@ -514,6 +514,11 @@ gettid | 20 | @@ -514,6 +514,11 @@ gettid |
@@ -30,7 +30,7 @@ index 352711a..f58620f 100644 | |||
30 | # On Linux before glibc 2.30, gettid() is only usable via syscall() | 30 | # On Linux before glibc 2.30, gettid() is only usable via syscall() |
31 | AC_CACHE_CHECK([for gettid() via syscall], ap_cv_gettid, | 31 | AC_CACHE_CHECK([for gettid() via syscall], ap_cv_gettid, |
32 | diff --git a/server/core.c b/server/core.c | 32 | diff --git a/server/core.c b/server/core.c |
33 | index 30b317e..81f145f 100644 | 33 | index 3b50100..e0c7c7f 100644 |
34 | --- a/server/core.c | 34 | --- a/server/core.c |
35 | +++ b/server/core.c | 35 | +++ b/server/core.c |
36 | @@ -65,6 +65,10 @@ | 36 | @@ -65,6 +65,10 @@ |
@@ -44,7 +44,7 @@ index 30b317e..81f145f 100644 | |||
44 | /* LimitRequestBody handling */ | 44 | /* LimitRequestBody handling */ |
45 | #define AP_LIMIT_REQ_BODY_UNSET ((apr_off_t) -1) | 45 | #define AP_LIMIT_REQ_BODY_UNSET ((apr_off_t) -1) |
46 | #define AP_DEFAULT_LIMIT_REQ_BODY ((apr_off_t) 1<<30) /* 1GB */ | 46 | #define AP_DEFAULT_LIMIT_REQ_BODY ((apr_off_t) 1<<30) /* 1GB */ |
47 | @@ -5139,6 +5143,28 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte | 47 | @@ -5162,6 +5166,28 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte |
48 | } | 48 | } |
49 | #endif | 49 | #endif |
50 | 50 | ||
@@ -73,5 +73,3 @@ index 30b317e..81f145f 100644 | |||
73 | return OK; | 73 | return OK; |
74 | } | 74 | } |
75 | 75 | ||
76 | -- | ||
77 | 2.40.0 | ||
diff --git a/meta-webserver/recipes-httpd/apache2/apache2/0008-Fix-perl-install-directory-to-usr-bin.patch b/meta-webserver/recipes-httpd/apache2/apache2/0008-Fix-perl-install-directory-to-usr-bin.patch index dc5b5c88f2..4bc2ad6d3e 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2/0008-Fix-perl-install-directory-to-usr-bin.patch +++ b/meta-webserver/recipes-httpd/apache2/apache2/0008-Fix-perl-install-directory-to-usr-bin.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 443d15b91d4e4979d92405610303797663f31102 Mon Sep 17 00:00:00 2001 | 1 | From 980eadecc128bbbe1233e5d89268be24d14e1873 Mon Sep 17 00:00:00 2001 |
2 | From: echo <fei.geng@windriver.com> | 2 | From: echo <fei.geng@windriver.com> |
3 | Date: Tue, 28 Apr 2009 03:11:06 +0000 | 3 | Date: Tue, 28 Apr 2009 03:11:06 +0000 |
4 | Subject: [PATCH] Fix perl install directory to /usr/bin | 4 | Subject: [PATCH] Fix perl install directory to /usr/bin |
@@ -16,10 +16,10 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com> | |||
16 | 1 file changed, 1 insertion(+), 4 deletions(-) | 16 | 1 file changed, 1 insertion(+), 4 deletions(-) |
17 | 17 | ||
18 | diff --git a/configure.in b/configure.in | 18 | diff --git a/configure.in b/configure.in |
19 | index 4df3ff3..4eeb609 100644 | 19 | index 4ce0fee..0362f52 100644 |
20 | --- a/configure.in | 20 | --- a/configure.in |
21 | +++ b/configure.in | 21 | +++ b/configure.in |
22 | @@ -903,10 +903,7 @@ AC_DEFINE_UNQUOTED(SERVER_CONFIG_FILE, "${rel_sysconfdir}/${progname}.conf", | 22 | @@ -936,10 +936,7 @@ AC_DEFINE_UNQUOTED(SERVER_CONFIG_FILE, "${rel_sysconfdir}/${progname}.conf", |
23 | AC_DEFINE_UNQUOTED(AP_TYPES_CONFIG_FILE, "${rel_sysconfdir}/mime.types", | 23 | AC_DEFINE_UNQUOTED(AP_TYPES_CONFIG_FILE, "${rel_sysconfdir}/mime.types", |
24 | [Location of the MIME types config file, relative to the Apache root directory]) | 24 | [Location of the MIME types config file, relative to the Apache root directory]) |
25 | 25 | ||
@@ -31,6 +31,3 @@ index 4df3ff3..4eeb609 100644 | |||
31 | AC_SUBST(perlbin) | 31 | AC_SUBST(perlbin) |
32 | 32 | ||
33 | dnl If we are running on BSD/OS, we need to use the BSD .include syntax. | 33 | dnl If we are running on BSD/OS, we need to use the BSD .include syntax. |
34 | -- | ||
35 | 2.25.1 | ||
36 | |||
diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb b/meta-webserver/recipes-httpd/apache2/apache2_2.4.63.bb index 1632c6ccb1..2b4ae41d95 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb +++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.63.bb | |||
@@ -27,9 +27,9 @@ SRC_URI:append:class-target = " \ | |||
27 | " | 27 | " |
28 | 28 | ||
29 | LIC_FILES_CHKSUM = "file://LICENSE;md5=bddeddfac80b2c9a882241d008bb41c3" | 29 | LIC_FILES_CHKSUM = "file://LICENSE;md5=bddeddfac80b2c9a882241d008bb41c3" |
30 | SRC_URI[sha256sum] = "ec51501ec480284ff52f637258135d333230a7d229c3afa6f6c2f9040e321323" | 30 | SRC_URI[sha256sum] = "88fc236ab99b2864b248de7d49a008ec2afd7551e64dce8b95f58f32f94c46ab" |
31 | 31 | ||
32 | S = "${WORKDIR}/httpd-${PV}" | 32 | S = "${UNPACKDIR}/httpd-${PV}" |
33 | 33 | ||
34 | inherit autotools update-rc.d pkgconfig systemd multilib_script multilib_header | 34 | inherit autotools update-rc.d pkgconfig systemd multilib_script multilib_header |
35 | 35 | ||
@@ -37,12 +37,24 @@ DEPENDS = "openssl expat pcre apr apr-util apache2-native " | |||
37 | 37 | ||
38 | CVE_PRODUCT = "apache:http_server" | 38 | CVE_PRODUCT = "apache:http_server" |
39 | 39 | ||
40 | CVE_STATUS[CVE-1999-0289] = "not-applicable-platform: The current version is not affected. It only applies for Windows" | ||
41 | CVE_STATUS[CVE-1999-0678] = "not-applicable-platform: this CVE is for Debian packaging configuration" | ||
42 | CVE_STATUS[CVE-1999-1237] = "cpe-incorrect: This is vulnerability of Apache AuthenSmb module, fixed in 0.9" | ||
43 | CVE_STATUS[CVE-1999-1412] = "not-applicable-platform: this CVE is for MAC OS X specific problem" | ||
44 | CVE_STATUS[CVE-2007-0086] = "disputed: this CVE is officially disputed by Redhat" | ||
45 | CVE_STATUS[CVE-2007-0450] = "not-applicable-platform: The current version is not affected. It only applies for Windows." | ||
46 | CVE_STATUS[CVE-2007-6421] = "cpe-incorrect: The current version is not affected by the CVE which affects versions from 2.2 (incl.) to 2.2.8 (excl.)" | ||
47 | CVE_STATUS[CVE-2007-6422] = "cpe-incorrect: The current version is not affected by the CVE which affects versions from 2.2 (incl.) to 2.2.8 (excl.)" | ||
48 | CVE_STATUS[CVE-2007-6423] = "cpe-incorrect: The current version is not affected by the CVE which affects versions from 2.2.x to 2.2.7-dev" | ||
49 | CVE_STATUS[CVE-2008-2168] = "cpe-incorrect: The current version is not affected by the CVE which affects versions up to 2.2.6 (excl.)" | ||
50 | CVE_STATUS[CVE-2010-0425] = "not-applicable-platform: The current version is not affected. It only applies for Windows." | ||
51 | |||
40 | SSTATE_SCAN_FILES += "apxs config_vars.mk config.nice" | 52 | SSTATE_SCAN_FILES += "apxs config_vars.mk config.nice" |
41 | 53 | ||
42 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}" | 54 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}" |
43 | PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux" | 55 | PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux" |
44 | PACKAGECONFIG[openldap] = "--enable-ldap --enable-authnz-ldap,--disable-ldap --disable-authnz-ldap,openldap" | 56 | PACKAGECONFIG[openldap] = "--enable-ldap --enable-authnz-ldap,--disable-ldap --disable-authnz-ldap,openldap" |
45 | PACKAGECONFIG[zlib] = "--enable-deflate,,zlib,zlib" | 57 | PACKAGECONFIG[zlib] = "--enable-deflate --with-zlib=${STAGING_LIBDIR}/../,,zlib,zlib" |
46 | 58 | ||
47 | CFLAGS:append = " -DPATH_MAX=4096" | 59 | CFLAGS:append = " -DPATH_MAX=4096" |
48 | 60 | ||
@@ -126,7 +138,7 @@ do_install:append:class-target() { | |||
126 | sed -i -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ | 138 | sed -i -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ |
127 | -e 's,${DEBUG_PREFIX_MAP},,g' \ | 139 | -e 's,${DEBUG_PREFIX_MAP},,g' \ |
128 | -e 's,${RECIPE_SYSROOT},,g' \ | 140 | -e 's,${RECIPE_SYSROOT},,g' \ |
129 | -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g' \ | 141 | -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-ffile-prefix-map[^ ]*,,g' \ |
130 | -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ | 142 | -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ |
131 | -e 's,${WORKDIR}/recipe-sysroot/,,g' \ | 143 | -e 's,${WORKDIR}/recipe-sysroot/,,g' \ |
132 | -e 's,".*/configure","configure",g' ${D}${libexecdir}/${PN}/build/config.nice | 144 | -e 's,".*/configure","configure",g' ${D}${libexecdir}/${PN}/build/config.nice |
@@ -182,6 +194,10 @@ INITSCRIPT_PARAMS = "defaults 91 20" | |||
182 | SYSTEMD_SERVICE:${PN} = "apache2.service" | 194 | SYSTEMD_SERVICE:${PN} = "apache2.service" |
183 | SYSTEMD_AUTO_ENABLE:${PN} = "enable" | 195 | SYSTEMD_AUTO_ENABLE:${PN} = "enable" |
184 | 196 | ||
197 | ALTERNATIVE:${PN} = "httpd" | ||
198 | ALTERNATIVE_LINK_NAME[httpd] = "${sbindir}/httpd" | ||
199 | ALTERNATIVE_PRIORITY[httpd] = "60" | ||
200 | |||
185 | ALTERNATIVE:${PN}-doc = "htpasswd.1" | 201 | ALTERNATIVE:${PN}-doc = "htpasswd.1" |
186 | ALTERNATIVE_LINK_NAME[htpasswd.1] = "${mandir}/man1/htpasswd.1" | 202 | ALTERNATIVE_LINK_NAME[htpasswd.1] = "${mandir}/man1/htpasswd.1" |
187 | 203 | ||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-common-internal.h-Define-LLONG_MAX-if-undefined.patch b/meta-webserver/recipes-httpd/cherokee/cherokee/0001-common-internal.h-Define-LLONG_MAX-if-undefined.patch deleted file mode 100644 index 0f43842752..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-common-internal.h-Define-LLONG_MAX-if-undefined.patch +++ /dev/null | |||
@@ -1,47 +0,0 @@ | |||
1 | From c73415021f3f3b2b30062ab74b25fe49c51c2242 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sun, 10 Nov 2019 15:59:44 -0800 | ||
4 | Subject: [PATCH] common-internal.h: Define LLONG_MAX if undefined | ||
5 | |||
6 | time_t can also be long long type, therefore check for that as fallback | ||
7 | Fixes build on 32bit hosts where time_t is fixed for Y2K38 | ||
8 | |||
9 | Upstream-Status: Pending | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | cherokee/common-internal.h | 12 ++++++++++++ | ||
13 | 1 file changed, 12 insertions(+) | ||
14 | |||
15 | diff --git a/cherokee/common-internal.h b/cherokee/common-internal.h | ||
16 | index 5c28da97..5646ec0f 100644 | ||
17 | --- a/cherokee/common-internal.h | ||
18 | +++ b/cherokee/common-internal.h | ||
19 | @@ -222,6 +222,16 @@ char *strcasestr(char *s, char *find); | ||
20 | # endif | ||
21 | #endif | ||
22 | |||
23 | +/* Long Long limit | ||
24 | + */ | ||
25 | +#ifndef LLONG_MAX | ||
26 | +# if (__SIZEOF_LONG_LONG__ == 8) | ||
27 | +# define LLONG_MAX 0x7fffffffffffffffLL | ||
28 | +# else | ||
29 | +# error "Can't define LLONG_MAX" | ||
30 | +# endif | ||
31 | +#endif | ||
32 | + | ||
33 | /* time_t limit | ||
34 | */ | ||
35 | #ifndef TIME_MAX | ||
36 | @@ -229,6 +239,8 @@ char *strcasestr(char *s, char *find); | ||
37 | # define TIME_MAX ((time_t)INT_MAX) | ||
38 | # elif (SIZEOF_TIME_T == SIZEOF_LONG) | ||
39 | # define TIME_MAX ((time_t)LONG_MAX) | ||
40 | +# elif (SIZEOF_TIME_T == __SIZEOF_LONG_LONG__) | ||
41 | +# define TIME_MAX ((time_t)LLONG_MAX) | ||
42 | # else | ||
43 | # error "Can't define TIME_MAX" | ||
44 | # endif | ||
45 | -- | ||
46 | 2.24.0 | ||
47 | |||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-configure.ac-Add-foreign-to-AM_INIT_AUTOMAKE.patch b/meta-webserver/recipes-httpd/cherokee/cherokee/0001-configure.ac-Add-foreign-to-AM_INIT_AUTOMAKE.patch deleted file mode 100644 index b16060f2a1..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-configure.ac-Add-foreign-to-AM_INIT_AUTOMAKE.patch +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | From 4591b5b40d66c19edc73b951ad091dac639454c9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Tue, 25 Jul 2017 16:00:34 -0700 | ||
4 | Subject: [PATCH] configure.ac: Add foreign to AM_INIT_AUTOMAKE | ||
5 | |||
6 | Fixes errors like | ||
7 | | Makefile.am: error: required file './README' not found | ||
8 | | Makefile.am: error: required file './ChangeLog' not found | ||
9 | |||
10 | Upstream-Status: Pending | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | --- | ||
13 | configure.ac | 2 +- | ||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/configure.ac b/configure.ac | ||
17 | index d6298f27..98cab791 100644 | ||
18 | --- a/configure.ac | ||
19 | +++ b/configure.ac | ||
20 | @@ -32,7 +32,7 @@ dnl Init autoconf and automake | ||
21 | AC_INIT([cherokee], [cherokee_version], [http://bugs.cherokee-project.com/], [cherokee]) | ||
22 | AC_CONFIG_SRCDIR([cherokee/server.c]) | ||
23 | AC_CONFIG_MACRO_DIR([m4]) | ||
24 | -AM_INIT_AUTOMAKE([no-define]) | ||
25 | +AM_INIT_AUTOMAKE([no-define foreign]) | ||
26 | |||
27 | dnl Define version | ||
28 | AC_DEFINE(PACKAGE_MAJOR_VERSION, "cherokee_major_version", [Version string]) | ||
29 | -- | ||
30 | 2.13.3 | ||
31 | |||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-make-Do-not-build-po-files.patch b/meta-webserver/recipes-httpd/cherokee/cherokee/0001-make-Do-not-build-po-files.patch deleted file mode 100644 index 1d6a2182bd..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/0001-make-Do-not-build-po-files.patch +++ /dev/null | |||
@@ -1,28 +0,0 @@ | |||
1 | From e9ae3231ec188df801fe51aa95d6afec2e52db58 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Tue, 25 Jul 2017 16:14:19 -0700 | ||
4 | Subject: [PATCH] make: Do not build po files | ||
5 | |||
6 | Target fails to build | ||
7 | |||
8 | Upstream-Status: Inappropriate [Cross-compile specific] | ||
9 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
10 | --- | ||
11 | Makefile.am | 2 +- | ||
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
13 | |||
14 | diff --git a/Makefile.am b/Makefile.am | ||
15 | index f01278c3..eb864c36 100644 | ||
16 | --- a/Makefile.am | ||
17 | +++ b/Makefile.am | ||
18 | @@ -1,6 +1,6 @@ | ||
19 | ## Cherokee: Makefile.am -*- makefile -*- | ||
20 | |||
21 | -SUBDIRS = po m4 www icons themes qa doc . admin contrib cherokee cget packages dbslayer | ||
22 | +SUBDIRS = m4 www icons themes qa doc . admin contrib cherokee cget packages dbslayer | ||
23 | SUFFIXES = .sample.pre .sample .h.pre .h .xml.pre .xml | ||
24 | ACLOCAL_AMFLAGS = -I m4 | ||
25 | |||
26 | -- | ||
27 | 2.13.3 | ||
28 | |||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee-install-configured.py-once.patch b/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee-install-configured.py-once.patch deleted file mode 100644 index 3336f7df79..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee-install-configured.py-once.patch +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | From 98a0f19df0a31d5649ad89d395fd1b8de5591827 Mon Sep 17 00:00:00 2001 | ||
2 | From: Robert Yang <liezhi.yang@windriver.com> | ||
3 | Date: Thu, 3 Apr 2014 21:33:25 +0800 | ||
4 | Subject: [PATCH] admin/Makefile.am: only install configured.py once | ||
5 | |||
6 | Both the two rules install-adminpyDATA and install-generatedDATA will | ||
7 | install the configured.py to the same location, they can run parallel, | ||
8 | and they use "install -m", which would might build failures: | ||
9 | |||
10 | /usr/bin/install: setting permissions for `/path/to/configured.py': No such file or directory | ||
11 | |||
12 | This is because the first install is setting the permission while the | ||
13 | second install is removing the file an re-install. | ||
14 | |||
15 | Only install the configured.py once will fix the problem, I think that | ||
16 | there is no side effect since it installed the same file to the same | ||
17 | location twice in the past. | ||
18 | |||
19 | Upstream-Status: Pending | ||
20 | |||
21 | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> | ||
22 | --- | ||
23 | admin/Makefile.am | 1 - | ||
24 | 1 file changed, 1 deletion(-) | ||
25 | |||
26 | diff --git a/admin/Makefile.am b/admin/Makefile.am | ||
27 | index ce5937b..6f96934 100644 | ||
28 | --- a/admin/Makefile.am | ||
29 | +++ b/admin/Makefile.am | ||
30 | @@ -73,7 +73,6 @@ SystemStatsWidgets.py \ | ||
31 | Wizard.py \ | ||
32 | XMLServerDigest.py \ | ||
33 | config_version.py \ | ||
34 | -configured.py \ | ||
35 | consts.py \ | ||
36 | util.py \ | ||
37 | popen.py \ | ||
38 | -- | ||
39 | 1.8.2.1 | ||
40 | |||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.init b/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.init deleted file mode 100644 index 93603b84db..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.init +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | DAEMON=/usr/sbin/cherokee | ||
3 | CONFIG=/etc/cherokee/cherokee.conf | ||
4 | PIDFILE=/var/run/cherokee.pid | ||
5 | NAME="cherokee" | ||
6 | DESC="Cherokee http server" | ||
7 | |||
8 | test -r /etc/default/cherokee && . /etc/default/cherokee | ||
9 | test -x "$DAEMON" || exit 0 | ||
10 | test ! -r "$CONFIG" && exit 0 | ||
11 | |||
12 | case "$1" in | ||
13 | start) | ||
14 | echo "Starting $DESC: " | ||
15 | start-stop-daemon --oknodo -S -x $DAEMON -- -d -C $CONFIG | ||
16 | ;; | ||
17 | |||
18 | stop) | ||
19 | echo "Stopping $DESC:" | ||
20 | start-stop-daemon -K -p $PIDFILE | ||
21 | ;; | ||
22 | |||
23 | restart) | ||
24 | $0 stop >/dev/null 2>&1 | ||
25 | $0 start | ||
26 | ;; | ||
27 | |||
28 | *) | ||
29 | echo "Usage: $0 {start|stop|restart}" | ||
30 | exit 0 | ||
31 | ;; | ||
32 | esac | ||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.service b/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.service deleted file mode 100644 index a2d703185d..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee/cherokee.service +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | [Unit] | ||
2 | Description=Cherokee web server | ||
3 | After=syslog.target | ||
4 | |||
5 | [Service] | ||
6 | Type=forking | ||
7 | ExecStart=/usr/sbin/cherokee -d -C /etc/cherokee/cherokee.conf | ||
8 | |||
9 | [Install] | ||
10 | WantedBy=multi-user.target | ||
diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee_git.bb b/meta-webserver/recipes-httpd/cherokee/cherokee_git.bb deleted file mode 100644 index 53d6a85ae7..0000000000 --- a/meta-webserver/recipes-httpd/cherokee/cherokee_git.bb +++ /dev/null | |||
@@ -1,79 +0,0 @@ | |||
1 | SUMMARY = "Cherokee Web Server fast and secure" | ||
2 | SUMMARY:cget = "Small downloader based in the Cherokee client library" | ||
3 | HOMEPAGE = "http://www.cherokee-project.com/" | ||
4 | SECTION = "network" | ||
5 | LICENSE = "GPL-2.0-only" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" | ||
7 | |||
8 | DEPENDS = "unzip-native libpcre openssl mysql5 ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" | ||
9 | |||
10 | SRCREV = "9a75e65b876bcc376cb6b379dca1f7ce4a055c59" | ||
11 | PV = "1.2.104+git" | ||
12 | SRC_URI = "git://github.com/cherokee/webserver;branch=master;protocol=https \ | ||
13 | file://cherokee.init \ | ||
14 | file://cherokee.service \ | ||
15 | file://cherokee-install-configured.py-once.patch \ | ||
16 | file://0001-configure.ac-Add-foreign-to-AM_INIT_AUTOMAKE.patch \ | ||
17 | file://0001-make-Do-not-build-po-files.patch \ | ||
18 | file://0001-common-internal.h-Define-LLONG_MAX-if-undefined.patch \ | ||
19 | " | ||
20 | |||
21 | S = "${WORKDIR}/git" | ||
22 | |||
23 | inherit autotools-brokensep pkgconfig binconfig update-rc.d systemd ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "pythonnative", "", d)} | ||
24 | |||
25 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}" | ||
26 | PACKAGECONFIG[ffmpeg] = "--with-ffmpeg,--without-ffmpeg,libav" | ||
27 | PACKAGECONFIG[ldap] = "--with-ldap,--without-ldap,openldap" | ||
28 | PACKAGECONFIG[geoip] = "--with-geoip,--without-geoip,geoip" | ||
29 | PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," | ||
30 | |||
31 | EXTRA_OECONF = "--disable-static \ | ||
32 | --disable-nls \ | ||
33 | ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '--enable-pam', '--disable-pam', d)} \ | ||
34 | --with-wwwroot=${localstatedir}/www/cherokee \ | ||
35 | " | ||
36 | |||
37 | do_install:append () { | ||
38 | install -m 0755 -d ${D}${sysconfdir}/init.d | ||
39 | install -m 755 ${UNPACKDIR}/cherokee.init ${D}${sysconfdir}/init.d/cherokee | ||
40 | |||
41 | # clean up .la files for plugins | ||
42 | rm -f ${D}${libdir}/cherokee/*.la | ||
43 | |||
44 | install -d ${D}${systemd_unitdir}/system | ||
45 | install -m 0644 ${UNPACKDIR}/cherokee.service ${D}${systemd_unitdir}/system | ||
46 | rmdir "${D}${localstatedir}/run" | ||
47 | rmdir --ignore-fail-on-non-empty "${D}${localstatedir}" | ||
48 | } | ||
49 | |||
50 | # Put -dev near the front so we can move the .la files into it with a wildcard | ||
51 | PACKAGES =+ "libcherokee-server libcherokee-client libcherokee-base cget" | ||
52 | |||
53 | FILES:cget = "${bindir}/cget" | ||
54 | FILES:libcherokee-server = "${libdir}/libcherokee-server${SOLIBS}" | ||
55 | FILES:libcherokee-client = "${libdir}/libcherokee-client${SOLIBS}" | ||
56 | FILES:libcherokee-base = "${libdir}/libcherokee-base${SOLIBS}" | ||
57 | |||
58 | # Pack the htdocs | ||
59 | FILES:${PN} += "${localstatedir}/www/cherokee" | ||
60 | |||
61 | CONFFILES:${PN} = " \ | ||
62 | ${sysconfdir}/cherokee/cherokee.conf \ | ||
63 | ${sysconfdir}/init.d/cherokee \ | ||
64 | " | ||
65 | |||
66 | INITSCRIPT_NAME = "cherokee" | ||
67 | INITSCRIPT_PARAMS = "defaults 91 91" | ||
68 | |||
69 | RPROVIDES:${PN} += "${PN}-systemd" | ||
70 | RREPLACES:${PN} += "${PN}-systemd" | ||
71 | RCONFLICTS:${PN} += "${PN}-systemd" | ||
72 | SYSTEMD_SERVICE:${PN} = "cherokee.service" | ||
73 | |||
74 | python() { | ||
75 | if 'meta-python2' not in d.getVar('BBFILE_COLLECTIONS').split(): | ||
76 | raise bb.parse.SkipRecipe('Requires meta-python2 to be present.') | ||
77 | } | ||
78 | |||
79 | CVE_PRODUCT += "cherokee_web_server" | ||
diff --git a/meta-webserver/recipes-httpd/hiawatha/hiawatha_10.12.bb b/meta-webserver/recipes-httpd/hiawatha/hiawatha_11.2.bb index 1111ef6f56..098c07e954 100644 --- a/meta-webserver/recipes-httpd/hiawatha/hiawatha_10.12.bb +++ b/meta-webserver/recipes-httpd/hiawatha/hiawatha_11.2.bb | |||
@@ -1,17 +1,16 @@ | |||
1 | SUMMARY = "Lightweight secure web server" | 1 | SUMMARY = "Lightweight secure web server" |
2 | HOMEPAGE = "http://www.hiawatha-webserver.org" | 2 | HOMEPAGE = "https://hiawatha.leisink.net/" |
3 | LICENSE = "GPL-2.0-only" | 3 | LICENSE = "GPL-2.0-only" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" |
5 | DEPENDS = "libxml2 libxslt virtual/crypt" | 5 | DEPENDS = "libxml2 libxslt virtual/crypt" |
6 | 6 | ||
7 | SECTION = "net" | 7 | SECTION = "net" |
8 | 8 | ||
9 | SRC_URI = "http://hiawatha-webserver.org/files/hiawatha-10/${BP}.tar.gz \ | 9 | SRC_URI = "https://hiawatha.leisink.net/files/hiawatha-${PV}.tar.gz \ |
10 | file://hiawatha-init \ | 10 | file://hiawatha-init \ |
11 | file://hiawatha.service " | 11 | file://hiawatha.service " |
12 | 12 | ||
13 | SRC_URI[md5sum] = "d9e282be06ed456207726b7ac0df9d48" | 13 | SRC_URI[sha256sum] = "99c64f76927f93469f062ab76b74eb79a397ea4be12da86bf746b2bb57cf1bc5" |
14 | SRC_URI[sha256sum] = "61bf41146c51244769984135529fcffd0f6cb92be18dc12d460effc42f19f50d" | ||
15 | 14 | ||
16 | INITSCRIPT_NAME = "hiawatha" | 15 | INITSCRIPT_NAME = "hiawatha" |
17 | INITSCRIPT_PARAMS = "defaults 70" | 16 | INITSCRIPT_PARAMS = "defaults 70" |
@@ -20,6 +19,8 @@ SYSTEMD_SERVICE:${PN} = "hiawatha.service" | |||
20 | 19 | ||
21 | inherit cmake update-rc.d systemd | 20 | inherit cmake update-rc.d systemd |
22 | 21 | ||
22 | CFLAGS += "-std=gnu17" | ||
23 | |||
23 | EXTRA_OECMAKE = " -DENABLE_IPV6=OFF \ | 24 | EXTRA_OECMAKE = " -DENABLE_IPV6=OFF \ |
24 | -DENABLE_CACHE=OFF \ | 25 | -DENABLE_CACHE=OFF \ |
25 | -DENABLE_DEBUG=OFF \ | 26 | -DENABLE_DEBUG=OFF \ |
diff --git a/meta-webserver/recipes-httpd/monkey/monkey_1.6.9.bb b/meta-webserver/recipes-httpd/monkey/monkey_1.6.9.bb index 5bf6373a81..d593b7092b 100644 --- a/meta-webserver/recipes-httpd/monkey/monkey_1.6.9.bb +++ b/meta-webserver/recipes-httpd/monkey/monkey_1.6.9.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | SUMMARY = "Fast and Lightweight HTTP Server for Linux" | 1 | SUMMARY = "Fast and Lightweight HTTP Server for Linux" |
2 | HOMEPAGE = "http://monkey-project.com" | 2 | HOMEPAGE = "https://github.com/monkey/monkey/issues/414" |
3 | BUGTRACKER = "https://github.com/monkey/monkey/issues" | 3 | BUGTRACKER = "https://github.com/monkey/monkey/issues" |
4 | 4 | ||
5 | LICENSE = "Apache-2.0" | 5 | LICENSE = "Apache-2.0" |
@@ -13,7 +13,6 @@ SRC_URI = "git://github.com/monkey/monkey;branch=1.6;protocol=https \ | |||
13 | file://monkey.init" | 13 | file://monkey.init" |
14 | 14 | ||
15 | SRCREV = "7999b487fded645381d387ec0e057e92407b0d2c" | 15 | SRCREV = "7999b487fded645381d387ec0e057e92407b0d2c" |
16 | S = "${WORKDIR}/git" | ||
17 | 16 | ||
18 | UPSTREAM_CHECK_URI = "https://github.com/monkey/monkey/releases" | 17 | UPSTREAM_CHECK_URI = "https://github.com/monkey/monkey/releases" |
19 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+).tar.gz" | 18 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+).tar.gz" |
@@ -90,3 +89,5 @@ CONFFILES:${PN} = "${sysconfdir}/monkey/monkey.conf \ | |||
90 | ${sysconfdir}/monkey/plugins/auth/monkey.users \ | 89 | ${sysconfdir}/monkey/plugins/auth/monkey.users \ |
91 | " | 90 | " |
92 | 91 | ||
92 | CVE_STATUS[CVE-2013-2183] = "cpe-incorrect: Current version (1.6.9) is not affected. Issue was addressed in version 1.3.0" | ||
93 | CVE_STATUS[CVE-2013-1771] = "not-applicable-platform: this is gentoo specific CVE" | ||
diff --git a/meta-webserver/recipes-httpd/nginx/nginx.inc b/meta-webserver/recipes-httpd/nginx/nginx.inc index 2714c3d22f..bcc384bd8a 100644 --- a/meta-webserver/recipes-httpd/nginx/nginx.inc +++ b/meta-webserver/recipes-httpd/nginx/nginx.inc | |||
@@ -38,7 +38,7 @@ NGINX_USER ?= "www" | |||
38 | EXTRA_OECONF = "" | 38 | EXTRA_OECONF = "" |
39 | DISABLE_STATIC = "" | 39 | DISABLE_STATIC = "" |
40 | 40 | ||
41 | PACKAGECONFIG ??= "ssl ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}" | 41 | PACKAGECONFIG ??= "ssl fastcgi scgi uwsgi ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}" |
42 | 42 | ||
43 | PACKAGECONFIG[gunzip] = "--with-http_gunzip_module,," | 43 | PACKAGECONFIG[gunzip] = "--with-http_gunzip_module,," |
44 | PACKAGECONFIG[http2] = "--with-http_v2_module,," | 44 | PACKAGECONFIG[http2] = "--with-http_v2_module,," |
@@ -48,7 +48,9 @@ PACKAGECONFIG[ipv6] = "--with-ipv6,," | |||
48 | PACKAGECONFIG[webdav] = "--with-http_dav_module,," | 48 | PACKAGECONFIG[webdav] = "--with-http_dav_module,," |
49 | PACKAGECONFIG[stream] = "--with-stream,," | 49 | PACKAGECONFIG[stream] = "--with-stream,," |
50 | PACKAGECONFIG[http-sub-module] = "--with-http_sub_module,," | 50 | PACKAGECONFIG[http-sub-module] = "--with-http_sub_module,," |
51 | 51 | PACKAGECONFIG[fastcgi] = ",--without-http_fastcgi_module," | |
52 | PACKAGECONFIG[scgi] = ",--without-http_scgi_module," | ||
53 | PACKAGECONFIG[uwsgi] = ",--without-http_uwsgi_module," | ||
52 | PACKAGECONFIG[xslt] = "--with-http_xslt_module,,libxslt" | 54 | PACKAGECONFIG[xslt] = "--with-http_xslt_module,,libxslt" |
53 | 55 | ||
54 | do_configure () { | 56 | do_configure () { |
@@ -81,9 +83,9 @@ do_configure () { | |||
81 | --error-log-path=${localstatedir}/log/nginx/error.log \ | 83 | --error-log-path=${localstatedir}/log/nginx/error.log \ |
82 | --http-client-body-temp-path=/run/nginx/client_body_temp \ | 84 | --http-client-body-temp-path=/run/nginx/client_body_temp \ |
83 | --http-proxy-temp-path=/run/nginx/proxy_temp \ | 85 | --http-proxy-temp-path=/run/nginx/proxy_temp \ |
84 | --http-fastcgi-temp-path=/run/nginx/fastcgi_temp \ | 86 | ${@bb.utils.contains('PACKAGECONFIG', 'fastcgi', '--http-fastcgi-temp-path=/run/nginx/fastcgi_temp', '', d)} \ |
85 | --http-uwsgi-temp-path=/run/nginx/uwsgi_temp \ | 87 | ${@bb.utils.contains('PACKAGECONFIG', 'scgi', '--http-scgi-temp-path=/run/nginx/scgi_temp', '', d)} \ |
86 | --http-scgi-temp-path=/run/nginx/scgi_temp \ | 88 | ${@bb.utils.contains('PACKAGECONFIG', 'uwsgi', '--http-uwsgi-temp-path=/run/nginx/uwsgi_temp', '', d)} \ |
87 | --pid-path=/run/nginx/nginx.pid \ | 89 | --pid-path=/run/nginx/nginx.pid \ |
88 | --prefix=${prefix} \ | 90 | --prefix=${prefix} \ |
89 | --with-threads \ | 91 | --with-threads \ |
@@ -132,6 +134,18 @@ do_install () { | |||
132 | # cleanup configuration folder | 134 | # cleanup configuration folder |
133 | rm ${D}${sysconfdir}/nginx/*.default | 135 | rm ${D}${sysconfdir}/nginx/*.default |
134 | 136 | ||
137 | # remove config files based on packageconfig | ||
138 | if ! [ "${@bb.utils.filter('PACKAGECONFIG', 'fastcgi', d)}" ]; then | ||
139 | rm -f ${D}${sysconfdir}/nginx/fastcgi.conf | ||
140 | rm -f ${D}${sysconfdir}/nginx/fastcgi_params | ||
141 | fi | ||
142 | if ! [ "${@bb.utils.filter('PACKAGECONFIG', 'scgi', d)}" ]; then | ||
143 | rm -f ${D}${sysconfdir}/nginx/scgi_params | ||
144 | fi | ||
145 | if ! [ "${@bb.utils.filter('PACKAGECONFIG', 'uwsgi', d)}" ]; then | ||
146 | rm -f ${D}${sysconfdir}/nginx/uwsgi_params | ||
147 | fi | ||
148 | |||
135 | # add additional configuration folders | 149 | # add additional configuration folders |
136 | install -d ${D}${sysconfdir}/nginx/modules-available | 150 | install -d ${D}${sysconfdir}/nginx/modules-available |
137 | install -d ${D}${sysconfdir}/nginx/modules-enabled | 151 | install -d ${D}${sysconfdir}/nginx/modules-enabled |
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.25.3.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.25.3.bb deleted file mode 100644 index d0371dd3cc..0000000000 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.25.3.bb +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | require nginx.inc | ||
2 | |||
3 | # 1.24.x branch is the current stable branch, the recommended default | ||
4 | # 1.25.x is the current mainline branches containing all new features | ||
5 | DEFAULT_PREFERENCE = "-1" | ||
6 | |||
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=79ad2eb837299421c4435dedc8897b3d" | ||
8 | |||
9 | SRC_URI[sha256sum] = "64c5b975ca287939e828303fa857d22f142b251f17808dfe41733512d9cded86" | ||
10 | |||
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.26.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.26.3.bb index 0ce940d429..7eab7ecdf5 100644 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.26.0.bb +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.26.3.bb | |||
@@ -2,5 +2,5 @@ require nginx.inc | |||
2 | 2 | ||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a6547d7e5628787ee2a9c5a3480eb628" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a6547d7e5628787ee2a9c5a3480eb628" |
4 | 4 | ||
5 | SRC_URI[sha256sum] = "d2e6c8439d6c6db5015d8eaab2470ab52aef85a7bf363182879977e084370497" | 5 | SRC_URI[sha256sum] = "69ee2b237744036e61d24b836668aad3040dda461fe6f570f1787eab570c75aa" |
6 | 6 | ||
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.27.4.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.27.4.bb new file mode 100644 index 0000000000..6c32ea7315 --- /dev/null +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.27.4.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require nginx.inc | ||
2 | |||
3 | # 1.26.x branch is the current stable branch, the recommended default | ||
4 | # 1.27.x is the current mainline branches containing all new features | ||
5 | DEFAULT_PREFERENCE = "-1" | ||
6 | |||
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" | ||
8 | |||
9 | SRC_URI[sha256sum] = "294816f879b300e621fa4edd5353dd1ec00badb056399eceb30de7db64b753b2" | ||
10 | |||
diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd/thttpd.service b/meta-webserver/recipes-httpd/sthttpd/sthttpd/thttpd.service index f1095007c4..f181f30abb 100644 --- a/meta-webserver/recipes-httpd/sthttpd/sthttpd/thttpd.service +++ b/meta-webserver/recipes-httpd/sthttpd/sthttpd/thttpd.service | |||
@@ -3,8 +3,8 @@ Description=Tiny/Turbo/Throttling Web Server | |||
3 | 3 | ||
4 | [Service] | 4 | [Service] |
5 | Type=forking | 5 | Type=forking |
6 | ExecStart=/usr/sbin/thttpd -C @@CONFFILE -c cgi-bin/* -i /var/run/thttpd.pid | 6 | ExecStart=/usr/sbin/thttpd -C @@CONFFILE -c cgi-bin/* -i /run/thttpd.pid |
7 | PIDFile=/var/run/thttpd.pid | 7 | PIDFile=/run/thttpd.pid |
8 | 8 | ||
9 | [Install] | 9 | [Install] |
10 | WantedBy=multi-user.target | 10 | WantedBy=multi-user.target |
diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb index ec188cc482..9ff1772531 100644 --- a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb +++ b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb | |||
@@ -16,7 +16,6 @@ SRC_URI = "git://github.com/blueness/${BPN};branch=master;protocol=https \ | |||
16 | UPSTREAM_CHECK_URI = "https://github.com/blueness/sthttpd/releases/" | 16 | UPSTREAM_CHECK_URI = "https://github.com/blueness/sthttpd/releases/" |
17 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+).tar.gz" | 17 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+).tar.gz" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | ||
20 | 19 | ||
21 | inherit autotools update-rc.d systemd update-alternatives | 20 | inherit autotools update-rc.d systemd update-alternatives |
22 | 21 | ||