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)


Reply via email to