Hello community, here is the log from the commit of package hiawatha for openSUSE:Factory checked in at 2019-03-26 15:39:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hiawatha (Old) and /work/SRC/openSUSE:Factory/.hiawatha.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hiawatha" Tue Mar 26 15:39:43 2019 rev:25 rq:681986 version:10.9 Changes: -------- --- /work/SRC/openSUSE:Factory/hiawatha/hiawatha.changes 2018-10-01 08:20:15.165859290 +0200 +++ /work/SRC/openSUSE:Factory/.hiawatha.new.25356/hiawatha.changes 2019-03-26 15:40:43.276293571 +0100 @@ -1,0 +2,8 @@ +Mon Mar 4 20:13:01 UTC 2019 - Mariusz Fik <[email protected]> + +- Update to version 10.9: + * Let's Encrypt script installed via CMake. + * Bugfix: Directory traversal when AllowDotFiles is enabled. + * Small improvements. + +------------------------------------------------------------------- Old: ---- hiawatha-10.8.3.tar.gz New: ---- hiawatha-10.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hiawatha.spec ++++++ --- /var/tmp/diff_new_pack.BzO3VR/_old 2019-03-26 15:40:44.180293212 +0100 +++ /var/tmp/diff_new_pack.BzO3VR/_new 2019-03-26 15:40:44.184293210 +0100 @@ -1,8 +1,8 @@ # # spec file for package hiawatha # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2013-2018 Mariusz Fik <[email protected]>. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2013-2019 Mariusz Fik <[email protected]>. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %endif Name: hiawatha -Version: 10.8.3 +Version: 10.9 Release: 0 Summary: A secure and advanced webserver License: GPL-2.0-only @@ -92,6 +92,13 @@ sed -i 's/MBEDTLS_DHM_RFC5114_MODP_2048_P/MBEDTLS_DHM_RFC5114_MODP_P/' src/tls.c %endif +# disable CHACHA2 cipher, it's not available in Leap 15.0 mbedtls +%if 0%{?suse_version} == 1500 +sed '/MBEDTLS_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256/d' -i src/tls.c +sed '/MBEDTLS_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256/d' -i src/tls.c +sed '/MBEDTLS_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256/d' -i src/tls.c +%endif + %build %cmake \ -DCONFIG_DIR="%{_sysconfdir}/hiawatha" \ @@ -135,10 +142,6 @@ %{buildroot}%{_libexecdir}/firewalld/services/%{name}-ssl.xml %endif -# letsencrypt stuff -mkdir -p %{buildroot}%{_datadir}/%{name} -cp -r extra/letsencrypt %{buildroot}%{_datadir}/%{name} - %pre %service_add_pre %{name}.service @@ -175,7 +178,7 @@ %{_libexecdir}/firewalld/services/%{name}.xml %{_libexecdir}/firewalld/services/%{name}-ssl.xml %endif -%{_mandir}/man1/*.1%{ext_man} +%{_mandir}/man1/{cgi-wrapper,hiawatha,ssi-cgi,wigwam}.1%{ext_man} %dir %{webroot}/%{name} %dir %{webroot}/%{name}/htdocs %{webroot}/%{name}/htdocs/index.html @@ -184,7 +187,9 @@ %files letsencrypt %defattr(-,root,root) -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/letsencrypt +%{_sbindir}/lefh +%dir %{_libdir}/%{name} +%{_libdir}/%{name}/letsencrypt +%{_mandir}/man1/lefh.1%{ext_man} %changelog ++++++ hiawatha-10.8.3.tar.gz -> hiawatha-10.9.tar.gz ++++++ ++++ 24250 lines of diff (skipped)
