# HG changeset patch # User Hans-G?nter Theisgen # Date 1577722375 -3600 # Node ID 8c3e3fa529735105338ededd9ac26a332c9b4a4c # Parent 3e7ff947f64491bcb1da7aa45fee8ea040aa44fe updated apache, apache-dev and apache-doc (2.4.16 -> 2.4.41) diff -r 3e7ff947f644 -r 8c3e3fa52973 apache-dev/receipt --- a/apache-dev/receipt Mon Dec 30 16:44:40 2019 +0100 +++ b/apache-dev/receipt Mon Dec 30 17:12:55 2019 +0100 @@ -1,21 +1,23 @@ # SliTaz package receipt. PACKAGE="apache-dev" -VERSION="2.4.16" +VERSION="2.4.41" CATEGORY="development" -SHORT_DESC="HTTP server development files." +SHORT_DESC="HTTP server - development files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="Apache" -WEB_SITE="http://www.apache.org/" +WEB_SITE="https://www.apache.org/" + SOURCE="httpd" WANTED="apache" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/apache $fs/usr/bin - cp -a $install/usr/include $fs/usr - cp -a $install/usr/bin/apxs $fs/usr/bin - cp -a $install/usr/share/apache/build $fs/usr/share/apache + mkdir -p $fs/usr/share/apache + mkdir -p $fs/usr/bin + + cp -a $install/usr/include $fs/usr + cp -a $install/usr/bin/apxs $fs/usr/bin + cp -a $install/usr/share/apache/build $fs/usr/share/apache } - diff -r 3e7ff947f644 -r 8c3e3fa52973 apache-doc/receipt --- a/apache-doc/receipt Mon Dec 30 16:44:40 2019 +0100 +++ b/apache-doc/receipt Mon Dec 30 17:12:55 2019 +0100 @@ -1,12 +1,13 @@ # SliTaz package receipt. PACKAGE="apache-doc" -VERSION="2.4.16" +VERSION="2.4.41" CATEGORY="development" -SHORT_DESC="HTTP server documentation files." +SHORT_DESC="HTTP server - documentation files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="Apache" -WEB_SITE="http://www.apache.org/" +WEB_SITE="https://www.apache.org/" + SOURCE="httpd" WANTED="apache" @@ -14,6 +15,5 @@ genpkg_rules() { mkdir -p $fs/usr/share - cp -a $install/usr/share/doc $fs/usr/share + cp -a $install/usr/share/doc $fs/usr/share } - diff -r 3e7ff947f644 -r 8c3e3fa52973 apache/receipt --- a/apache/receipt Mon Dec 30 16:44:40 2019 +0100 +++ b/apache/receipt Mon Dec 30 17:12:55 2019 +0100 @@ -1,64 +1,77 @@ # SliTaz package receipt. PACKAGE="apache" -VERSION="2.4.16" +VERSION="2.4.41" CATEGORY="network" +TAGS="webserver http server" SHORT_DESC="Secure, efficient and extensible HTTP server." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="Apache" +WEB_SITE="https://www.apache.org/" + SOURCE="httpd" TARBALL="$SOURCE-$VERSION.tar.bz2" -WEB_SITE="http://www.apache.org/" WGET_URL="${WEB_SITE}dist/$SOURCE/$TARBALL" + +PROVIDE="lighttpd" +DEPENDS="apr apr-util expat openssl pcre util-linux-uuid zlib" +BUILD_DEPENDS="apr-dev apr-util-dev bash expat-dev lua5.1-dev + openldap-dev openssl-dev sed util-linux-uuid-dev zlib-dev" + CONFIG_FILES="/etc/apache /var/www /etc/ssl/apache" TAZPANEL_DAEMON="edit::/etc/apache/httpd.conf|web::$WEB_SITE" -PROVIDE="lighttpd" -TAGS="webserver http server" - -DEPENDS="apr-util apr openssl pcre util-linux-uuid expat zlib" -BUILD_DEPENDS="apr-util-dev apr-dev openssl-dev sed expat-dev zlib-dev \ -lua5.1-dev util-linux-uuid-dev openldap-dev bash" # Rules to configure and make the package. compile_rules() { grep -q Slitaz config.layout || \ cat $stuff/slitaz.layout >> config.layout - ./configure --mandir=/usr/share/man \ - --enable-mods-shared=all \ - --enable-proxy \ - --enable-ssl \ - --enable-layout=Slitaz $CONFIGURE_ARGS && - make $MAKEFLAGS && make DESTDIR=$DESTDIR install + + ./configure \ + --mandir=/usr/share/man \ + --enable-mods-shared=all \ + --enable-proxy \ + --enable-ssl \ + --enable-layout=Slitaz \ + $CONFIGURE_ARGS && + make $MAKEFLAGS && + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/apache $fs/etc/init.d $fs/etc/apache/conf.d + mkdir -p $fs/usr/share/apache + mkdir -p $fs/etc/init.d + mkdir -p $fs/etc/apache/conf.d + mkdir -p $fs/etc/apache/extra mkdir -p $fs/etc/ssl/apache - cp -a $install/usr/share/apache/icons $fs/usr/share/apache - cp -a $install/usr/share/apache/error $fs/usr/share/apache - cp -a $install/usr/share/apache/modules $fs/usr/share/apache - cp -a $install/usr/bin $fs/usr - rm -r $fs/usr/bin/apxs - cp -a $install/etc $fs - rm -rf $fs/etc/apache/original - cp -a $install/var $fs + + cp -a $install/usr/share/apache/icons $fs/usr/share/apache + cp -a $install/usr/share/apache/error $fs/usr/share/apache + cp -a $install/usr/share/apache/modules $fs/usr/share/apache + cp -a $install/usr/bin $fs/usr + rm -r $fs/usr/bin/apxs + cp -a $install/etc $fs + rm -rf $fs/etc/apache/original + cp -a $install/var $fs - cp -a $stuff/apache $fs/etc/init.d - mkdir -p $fs/etc/apache/extra + cp -a $stuff/apache $fs/etc/init.d cp -a $stuff/fix-range-CVE-2011-3192.conf $fs/etc/apache/extra - sed -i -e 's|User daemon|User www|' -e 's|Group daemon|Group www|' \ + sed -i -e 's|User daemon|User www|' \ + -e 's|Group daemon|Group www|' \ -e 's|ServerAdmin you@example.com|ServerAdmin root@localhost|' \ -e 's|#Include /etc/apache/extra/httpd-ssl.conf|Include /etc/apache/extra/httpd-ssl.conf|' \ -e 's|/etc/apache/server.crt|/etc/ssl/apache/apache.pem|' \ -e 's|/etc/apache/server.key|/etc/ssl/apache/apache.pem|' \ -e 's|#LoadModule ssl_module|LoadModule ssl_module|' \ - $fs/etc/apache/httpd.conf $fs/etc/apache/extra/httpd-ssl.conf + $fs/etc/apache/httpd.conf \ + $fs/etc/apache/extra/httpd-ssl.conf + echo "Include /etc/apache/conf.d" >> $fs/etc/apache/httpd.conf sed -i 's/^SSLSessionCache /#&/' $fs/etc/apache/extra/httpd-ssl.conf + cat >> $fs/etc/apache/extra/httpd-ssl.conf < /dev/null | grep -q :80 || /etc/init.d/$PACKAGE start