Hello community, here is the log from the commit of package lighttpd for openSUSE:Factory checked in at 2019-10-14 12:44:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lighttpd (Old) and /work/SRC/openSUSE:Factory/.lighttpd.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lighttpd" Mon Oct 14 12:44:03 2019 rev:39 rq:738237 version:1.4.54 Changes: -------- --- /work/SRC/openSUSE:Factory/lighttpd/lighttpd.changes 2018-07-06 10:48:22.306799159 +0200 +++ /work/SRC/openSUSE:Factory/.lighttpd.new.2352/lighttpd.changes 2019-10-14 12:44:19.170258184 +0200 @@ -1,0 +2,33 @@ +Sun Oct 13 15:52:59 UTC 2019 - Andreas Stieger <[email protected]> + +- update to 1.4.54 (boo#1111733): + * behavior change: strict URL parsing and normalization (configurable) + * performance enhancements + * bug fixes +- includes changes from 1.4.53: + * TLS-ALPN-01 + * systemd socket activation + * bug fixes +- includes changes from 1.4.52: + * performance enhancements + * bug fixes +- includes changes from 1.4.51: + * new module: mod_authn_pam + * multiple security fixes + + process headers after combining folded headers + + mod_userdir security: skip username "." and ".." +- includes changes from 1.4.50: + * CVE-2018-19052: path traversal in mod_alias (boo#1115016) + * security: use-after-free after invalid Range request + * multiple bug fixes +- Fix build with PostgreSQL 11 in Tumbleweed (boo#1153722) +- Switch to unmodified upstream tarball, add upstream signing + keys and verify source signature + +------------------------------------------------------------------- +Wed Jun 12 14:31:56 UTC 2019 - Dominique Leuenberger <[email protected]> + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +------------------------------------------------------------------- Old: ---- lighttpd_1.4.49-1.1.debian.tar.xz lighttpd_1.4.49-1.1.dsc lighttpd_1.4.49.orig.tar.xz New: ---- lighttpd-1.4.54.tar.xz lighttpd-1.4.54.tar.xz.asc lighttpd.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lighttpd.spec ++++++ --- /var/tmp/diff_new_pack.9PosYq/_old 2019-10-14 12:44:19.654256919 +0200 +++ /var/tmp/diff_new_pack.9PosYq/_new 2019-10-14 12:44:19.658256908 +0200 @@ -1,7 +1,7 @@ # # spec file for package lighttpd # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ %define pkg_home %{_localstatedir}/lib/%{name} Name: lighttpd -Version: 1.4.49 +Version: 1.4.54 Release: 0 # %define pkg_name %{name} @@ -33,52 +33,60 @@ Summary: A Secure, Fast, Compliant, and Very Flexible Web Server License: BSD-3-Clause Group: Productivity/Networking/Web/Servers -Url: http://www.lighttpd.net/ -Source: %{name}_%{tarball_version}.orig.tar.xz +URL: https://www.lighttpd.net/ +Source: https://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz +Source1: https://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz.asc Source2: %{name}.sysconfig +Source3: %{name}.keyring Source4: lightytest.sh Source5: lighttpd.SuSEfirewall Source6: lighttpd-ssl.SuSEfirewall Source7: lighttpd.logrotate BuildRequires: FastCGI-devel BuildRequires: GeoIP-devel +BuildRequires: cyrus-sasl-devel BuildRequires: e2fsprogs-devel +BuildRequires: gamin-devel BuildRequires: gdbm-devel BuildRequires: iputils +BuildRequires: krb5-devel BuildRequires: libattr-devel BuildRequires: libbz2-devel +BuildRequires: libdbi-devel BuildRequires: libmemcached-devel BuildRequires: libtool BuildRequires: libxml2-devel -BuildRequires: libdbi-devel +BuildRequires: lua51-devel BuildRequires: mysql-devel -BuildRequires: postgresql-devel BuildRequires: openldap2-devel +BuildRequires: pam-devel BuildRequires: pcre-devel -%if 0%{?suse_version} >= 1330 -BuildRequires: php7-fastcgi -%else -BuildRequires: php5-fastcgi -%endif BuildRequires: pkgconfig +BuildRequires: postgresql-devel +%if 0%{?suse_version} > 1500 +# pg_config moved to postgresql-server-devel in postgresql11* packages boo#1153722 +BuildRequires: postgresql-server-devel +%endif BuildRequires: pwdutils BuildRequires: sqlite-devel >= 3 BuildRequires: zlib-devel -BuildRequires: krb5-devel -BuildRequires: cyrus-sasl-devel BuildRequires: perl(CGI) -BuildRequires: systemd -%{?systemd_requires} -BuildRequires: gamin-devel -BuildRequires: lua51-devel +BuildRequires: pkgconfig(libev) +BuildRequires: pkgconfig(libmaxminddb) +BuildRequires: pkgconfig(systemd) Requires: spawn-fcgi -Requires(pre): pwdutils Requires(post): %fillup_prereq -Recommends: logrotate +Requires(pre): shadow Recommends: %{name}-mod_openssl = %{version} +Recommends: logrotate Provides: http_daemon Provides: httpd -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{?systemd_requires} +%if 0%{?suse_version} >= 1330 +BuildRequires: php7-fastcgi +%else +BuildRequires: php5-fastcgi +%endif %description Lighttpd is a secure, fast, compliant, and very flexible Web server @@ -199,20 +207,24 @@ lighttpd. %package mod_geoip -Summary: A Secure, Fast, Compliant, and Very Flexible Web Server +Summary: GeoIP legacy database support for Lighttp Group: Productivity/Networking/Web/Servers Requires: %{name} = %{version} %description mod_geoip -Lighttpd a secure, fast, compliant, and very flexible Web server that -has been optimized for high-performance environments. It has a very low -memory footprint compared to other Web servers and takes care of CPU -load. Its advanced feature set (FastCGI, CGI, Auth, -Output-Compression, URL-Rewriting, and more) makes lighttpd the perfect -Web server software for every server that is suffering load problems. +This module supports fast ip/location lookups using the legacy +MaxMind GeoIP / GeoCity databases. The databases were +discontinued 2 January 2019 and this module is deprecated. +See %{name}-mod_maxminddb which supports MaxMind GeoIP2. -This is just a dummy package which is not build in autobuild. see the -buildservice project server:http if you want it. +%package mod_maxminddb +Summary: MaxMind GeoIP2 database support for Lighttp +Group: Productivity/Networking/Web/Servers +Requires: %{name} = %{version} + +%description mod_maxminddb +This module supports fast ip/location lookups using MaxMind +GeoIP2 databases. %package mod_webdav Summary: WebDAV module for Lighttpd @@ -266,6 +278,14 @@ %description mod_authn_sasl A module to provide SASL authentication in lighttpd. +%package mod_authn_pam +Summary: PAM authentication in lighttpd +Group: Productivity/Networking/Web/Servers +Requires: %{name} = %{version} + +%description mod_authn_pam +A module to provide PAM authentication in lighttpd. + %prep %setup -q -n %{pkg_name}-%{pkg_version} @@ -274,10 +294,12 @@ %configure \ --bindir=%{_sbindir} \ --libdir=%{_libdir}/%{name} \ + --with-libev \ --enable-lfs \ --enable-ipv6 \ --with-pcre \ --with-ldap \ + --with-pam \ --with-dbi \ --with-pgsql \ --with-mysql \ @@ -291,6 +313,7 @@ --with-webdav-locks \ --with-fam \ --with-geoip \ + --with-maxminddb \ --with-sasl \ --with-attr make %{?_smp_mflags} @@ -304,7 +327,7 @@ sh -x %{SOURCE4} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install install -d -m 0755 \ %{buildroot}%{pkg_home}/sockets/ \ %{buildroot}%{_var}/cache/%{name}/compress \ @@ -361,7 +384,6 @@ %service_del_postun %{name}.service %files -%defattr(-,root,root,-) %{_unitdir}/%{name}.service %{_sbindir}/rc%{name} %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/lighttpd* @@ -420,13 +442,14 @@ %{_libdir}/%{name}/mod_simple_vhost.so %{_libdir}/%{name}/mod_ssi.so %{_libdir}/%{name}/mod_staticfile.so +%{_libdir}/%{name}/mod_sockproxy.so %{_libdir}/%{name}/mod_status.so %{_libdir}/%{name}/mod_uploadprogress.so %{_libdir}/%{name}/mod_userdir.so %{_libdir}/%{name}/mod_usertrack.so %{_libdir}/%{name}/mod_vhostdb.so %{_libdir}/%{name}/mod_wstunnel.so -%{_mandir}/man8/*.8* +%{_mandir}/man8/*.8%{?ext_man} %doc AUTHORS NEWS README #doc doc/*.dot %doc doc/scripts/spawn-php.sh @@ -465,77 +488,68 @@ %dir %attr(750,%{name},%{name}) %{_var}/log/%{name}/ %files mod_cml -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/cml.conf %{_libdir}/%{name}/mod_cml.so %doc doc/outdated/cml.txt %files mod_magnet -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/magnet.conf %{_libdir}/%{name}/mod_magnet.so %doc doc/outdated/magnet.txt %files mod_mysql_vhost -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/mysql_vhost.conf %{_libdir}/%{name}/mod_mysql_vhost.so %doc doc/outdated/mysqlvhost.txt %files mod_vhostdb_dbi -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_vhostdb_dbi.so %files mod_vhostdb_ldap -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_vhostdb_ldap.so %files mod_vhostdb_mysql -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_vhostdb_mysql.so %files mod_vhostdb_pgsql -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_vhostdb_pgsql.so %files mod_trigger_b4_dl -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/trigger_b4_dl.conf %{_libdir}/%{name}/mod_trigger_b4_dl.so %doc doc/outdated/trigger_b4_dl.txt %files mod_rrdtool -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/rrdtool.conf %doc doc/outdated/rrdtool.txt %doc doc/scripts/rrdtool-graph.sh %{_libdir}/%{name}/mod_rrdtool.so %files mod_geoip -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/geoip.conf %{_libdir}/%{name}/mod_geoip.so +%files mod_maxminddb +%{_libdir}/%{name}/mod_maxminddb.so + %files mod_webdav -%defattr(-,root,root,-) %config(noreplace) %attr(640,root,%{name}) %{_sysconfdir}/%{name}/conf.d/webdav.conf %{_libdir}/%{name}/mod_webdav.so %doc doc/outdated/webdav.txt %files mod_authn_gssapi -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_authn_gssapi.so %files mod_authn_ldap -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_authn_ldap.so %files mod_authn_mysql -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_authn_mysql.so %files mod_authn_sasl -%defattr(-,root,root,-) %{_libdir}/%{name}/mod_authn_sasl.so +%files mod_authn_pam +%{_libdir}/%{name}/mod_authn_pam.so + %changelog ++++++ lighttpd_1.4.49-1.1.debian.tar.xz -> lighttpd-1.4.54.tar.xz ++++++ ++++ 165133 lines of diff (skipped) ++++++ lighttpd.keyring ++++++ pub rsa4096 2009-05-06 [SC] C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7 uid [ unknown] Stefan Bühler <[email protected]> uid [ unknown] Stefan Bühler <[email protected]> uid [ unknown] Stefan Bühler <[email protected]> uid [ unknown] Stefan Bühler <[email protected]> uid [ unknown] Stefan Bühler <[email protected]> sub rsa4096 2009-07-31 [E] sub rsa4096 2016-04-15 [S] -----BEGIN PGP PUBLIC KEY BLOCK----- mQINBEoBu+gBEACvRDk3Q/bGGynl5gsf61AR+KqpE7EGsUI0bJk0bYq+CkQUZ60R ytDjtDbCxVvUXUAgFo/YY1EEM9CRQ0KFzL5PU5S59mbS9WanYQ5mFv0E+8dVTJFb +Qam8oPZyjrOFnMaI7AeDNkFSfKS+RhVzogVLsfSbIeD2QKsJp5YE+IqjvCQdI3r qeqli5yY/QSUaSHfg+bXH57aLrVFkqJUyW2BssEE0pdfMvygN2eAEt7fP4StvrCk Os8yyezGeGqHNBw0mUTSfCLG8e6ewbgCzD4/PtNSax7LOrLMWHPf24KfTbLv4PZm 1io10iO1JQGagsEMF7SCSdeVQWNCSSauPqqUNz4drrxcw/XhxCBhAfbP3fVR42I3 EdCmzVlIf+wGAObrKX6FvAhfnhNEIq/2bjFh9g/YhmYLhkKKaCRH62LXdhFdaBSB 5olUY6tHNgxOhjnb9P37nCj0LAL93liRLFh0zTZ1dXH5V7S9jfW6+zNABp4ECude 2HkSOTWkLas8MleLVNU9ss/Jfh6AJ8z2xI0rxGprk1/D86Y9cLaAxgM0ex9EUtGP XcT8CyP/5K2PecKLn7RqwvG96dX5UdCjK3GFAzqN2ZmecUVk0U+l7iQQ3PJKqDqW QVrxu2vSedCmWisdZGc2oBZNpCNErh2swHosUjLZWaLWFKFv/BM8ltByGQARAQAB tCFTdGVmYW4gQsO8aGxlciA8c3RidWVobGVyQHdlYi5kZT6JAjcEEwEIACECGwMC HgECF4AFAkpy6P8FCwkIBwMFFQoJCAsFFgIDAQAACgkQ4OfQFx6VuteT4RAAo8Qp qWBgvEI3wfW0KsyAia6Yokp4V2HgNheXro/Xt+KKTEXATEmh6ddC/X0Z6jzzWSzD 9oSRf9qK+rm9jyEjOy48Z01S4YuWMLLYrZNXY8TvjrWCj3RUNGY3B2NQixhyGJG2 s6whA3rj0JikbFJihEymc1oFMiwwCALKae7QB2KyFTAVK6HRviGrQtTJRA/4nWV7 dHfokwHzJM8diAwgYWvDYijVVntvuQBZwC8eF7DPskPnceVyEzQv1rGJwdqcuOpf GP+VXUnlyzd2t9dSYQWf57f0D1cP5/coMdWAUkVtnTWdZblCjIL9wyribKhRPTDr BnbNyErLRz8aPlrZCVfCjesNSJRd8cHDf9SMR7ILbDjxSyQYSbIHK/kxuAqxmfn1 RDiYGe60ZiUL/6tqIfI+oyiinLdbBHisILpLi9Jh3Or5bYsjcH1UeZZtULjRFJOb iXWmaDdScfsTUH1KqRIrwgy03pAzXEDDGbKiVm/bKxIgNMVm6RHzhLt9A/5/Ix8o nih9/2QSjZSsBdghkd/rhfaB5UuSFNoDc/LcDphTZ/kkTMkUS+U0PfKTFwrXV0gn 8VjNOcF5iWwYmqqZ3EkwJpbT2vvN22JLcbp9aflQnYk2ZggMPFxGCea1Sa3dolCT tQ62ZeLHKxutSOFwos8azVOe+u5x51QIsc4dkgS0JFN0ZWZhbiBCw7xobGVyIDxz dGVmYW5Ac3RidWVobGVyLmRlPokCOgQTAQgAJAIbAwIeAQIXgAIZAQUCSnLo/wUL CQgHAwUVCgkICwUWAgMBAAAKCRDg59AXHpW610ZrD/926BqvQXoQvYo4TAUIvfVo FS2S4NPxaeT+zrLy3UTLQ8KIKstoTQV+nRQb+drFJtW5v2ullLK3ghiq4Tt7oCxO NdXfWtHtDXzLIjlzyOJp63QWYY9AFFyENuxr02DtFdxM3gv4sSzyMzADaNQH+J/9 2Rql/DJGOz2x3PTe7phMGq1+dv2h6RlYyA9piqNFbJqXbFXKl43MVIC9fGNwaM2c mUamERfwtfZex8FJbSeUDllBEnuTXmBjqjKpWpUae6aQhSkJwS5CkepnvbW/mxCT TYcsMOGxcW+q/6rA37VSz0MDH9mNxsjrDb3ExD3O4rSqvmwW+M+jkiEk0C1E2Tpg O9rHD/cJy4xLmYkIGIWNzbXTjCef8pVaCjXxubgw/skwou/TU5d+4vtSsyT79bfJ tBsDx3qdnbeSS0tUP7pJ9R0gyy7yITlIkGj6jnj2RQh5b0J1g2oJoHp7fjxn+VNl kGoC9hXIi5n/NseYgk1EC9U+llh2HWjsPqtnKLfkrwcllC/QhaBifOvrMn/c3hox RHSxbdo1BbeZ1NwwqX/81zHU97S4/1JwBJ+HWAdK3ZoyT64mbwxQzq4oX1VKIUr2 TZMw9XwhK83J7jwgS5uWNa3hHvN9yNzmQOe/aYu20P12d94OIj8EMPqCus6ntj3D FP6901vqfiQBzkAGwnhyOLQlU3RlZmFuIELDvGhsZXIgPHN0YnVlaGxlckBmcmVl bmV0LmRlPokCNwQTAQgAIQIbAwIeAQIXgAUCSnLo/wULCQgHAwUVCgkICwUWAgMB AAAKCRDg59AXHpW610wpD/43DTnnVKGOVS2tG8WZ5LN+lJ4yVlnU2z1BINkfLgV6 fQ0pHieJNgShv/HAVw+JQ5YWS1/pNAKJGjKVqCt0YB3zdnzU0Kg0rWf8pJCmtHA6 +8siNYPamUUYTpg4qlUsSAFGuMV9bNyc5DdHO+Z71kwbkn9HeU05GQA8bYWV9UI4 DwMODRdRY7OzikK0+D31ooVOYoc14aKVsZnIltQU2DeFJkvRklPryiT8XZ+Rd294 PfiF1rZwSfQXfhsnAprzKszY8Wsdwqq4zbscnjidGA1EXe+TJlbmPtzx0EH63FUs uLxjNPeZMds5NSQgypg1T/CWxIzMZvXvaMRf+jiUoMwKccvUVuYjflBLG5YCQtU6 84g9Ab1DGdcoONiP3dZe/xuwcWv1Ftv3F9PqQHYKLxBFCikNoTeqSeStdN3FZCLJ YcNJQaOUjk/vmiglKhhr1dbdseGGN68OdvlQVifVKyVVOEN/GiexsBF5/WWYMp0M EYRVBNmJxN+qxxZFxXN3KS4nhb5PerHrNuEmVyw3+3vU0ON7roM2GlFKHC7M1IvV baeQQs3FulvYN1rd98fKymS6yGzlOQ4Tn9xjPrPVCsO00z4Jv45aLDCv1yDWeZFU OUziTyHcRTmiYoJicu5/M+8stlDlmQJuIMTcq+xME0HNg3GK9p5wAvQEewr3D5a7 p7QmU3RlZmFuIELDvGhsZXIgPGxpZ2h0dHBkQHN0YnVlaGxlci5kZT6JAjcEEwEI ACECGwMCHgECF4AFAkpy6P8FCwkIBwMFFQoJCAsFFgIDAQAACgkQ4OfQFx6VutcR SBAAgnrx3NkxHQa3vbBKw5T+gFN4KjUJJsLc9HYllQESI3iHePnatJNPA4ENwygO haZPKUgykQHc2ShZ8oj2f3tY8JVcfqfLhdJx5JLVfB+EZDrwsT4nZlWzsuKpmhzi 3GEO2vi85coyoUPHKtLGr9iPOVeRHVLXAv95H5EJ/AUX3nNmkYNpV2PMW0dwUOJ3 a7VWxORKqiiosogIiqBpZUm9vjJzYjFSdjKK6y9ocstnemqtb33YBQy/5kClti+H 6p/CS9vM5lDgZHpEGYgPrbAboiDd65SFKKUWDSRVvlTMkx+WID/okhePcA7oqvk2 q8pBuD+ZnpszSqKzgHvfAGI4g5zv3Z2RlPkbH+8/yAVvIpqnDS5UkriolO4KZrkn 2oNxXVlcUPmzopeis05vBgQvoAwr8qg7CzIxMUET5ZGgB6h9guszNWkwBKdSe93p Qe/LB3dF3AimN+h+LATc3TVfN+Kj7x1qjuP1f93V5146YtrAXFnFV5E/ftVZR0iX xrfgcNKLxiXtU2zSp6buE8/wPFgCYCIINsVCqHwYA8pQNqd0ys/7htLVzelZbCSw bI/JhpioyF2SCNfj8TadM6vRsv3AhVBZeqSQgfJdPQs2/1/DwOj0NjhcX2PyHO8d URMXM+/mUIO9Qa7CElDY/hycRwbeahWhp5OK2fmaqodJt/C0J1N0ZWZhbiBCw7xo bGVyIDxzdGJ1ZWhsZXJAbGlnaHR0cGQubmV0PokCNwQTAQgAIQUCUKu2PQIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRDg59AXHpW613LVD/4kMrwJKnPyAY2T 4pfstTC+CVW/K1InhwST/QBdkdQvwdfLalHpW1XLvELgr+cPOR9owDA4UoQzMtGS qdWhos9VhCXLbpiPmxgNb9TtbcRFiSNpmwwVI/3x7NofMc6U33GUafxWz0KdK4YD WEWuKtJ/PgzMIf2GR76wWyM2GBP9JOItDEUBSpipVZKxWLbpNJ8NXmX1UB3zg51M Q0pcey5fWym7qsoCKNSDNm9ZAHgOS18KEG88nUlB0f35drgmq7PVJI2YYWlIYxTk Mx2p+U3y5wfMJGXaULcz1aTA87JoosF2oJsA0YMNDVVr1sMkLVbztNiJ/BQfuVHm 0g88VYe1+cCTTLg4WcQWIG9ciVJwY/LAUFnpB8dy36/MNUFd43gmMX94Pr38oyjl RRLZ4j902Z52dONhWuNLdnySMhc5IdUT4MMzuh3JNAos0Fy4E6x3jNBPH/hPkGTU koqXGlU2061GGnfQh1NXbi9E7XMB6w+zSpP6GTS0bBfA/bR/TtzRTNgltbTdFBTe KdIVkebzV6vcLoM4RQ6VmlzZOQqVtU4igmW+F6A0WTwJjrQ6ZrVoorh5TnshZuoW 5V7mBbPVuf0GPRcrrB2SlUTde03yF3E6X8SiPUjVIBPyVMbdKqZiSRM4A3Pq6UJM mFAPp+K4p5TMhSExWGin2/Ujh6hLI7kCDQRKcufBARAA2FcmwBJR2mji3qsxI2ZU 8LgBnlqkmuATsH2qY3FW6yDzO+UXMc9V5OtXqW5WORzrySbzsBqlpxPIyK+4j3yW qF4hB1+3CyucRzcFCjOfCwqo58JuzDOWSvCExRRLfRNBGfKDZlhntGM479ne3xiu 2ysDcTyR196+vT2wAVS9EOG/HiNRQXnT9ePw3Ub7ZrQrscFQkE+kA7gZryJxBCCV etIcPAhDzmKvpIlLII8055b6/+dL6mJw/A+Il763xvfZjOTNJwa3hMC62TZQ1IoN 1LhbArauFVAFfuoGJ8eg36AAmLv3szx6ybkZhOFM07gVSZmYpSqQuu/mqTLdcyte EI1hcChPzzvlIBTjuwzxl5LflajHxV08UHWu7I0ZuYGDLrxIF7todh4Q5wta8qbk FEWUto+GorUr4/joZyzxt4MUpWB4Cr5MnY+5DjD+QtCCT4UMDiPWqFgMmPtf0vrx oAupKNa04djGjt1JNIp117lXvGAqyd1NdXy1Uhyg+uP7GgKOZUZ5Haa9/PMX0jOM O8HTKaPzsvKECR5ZLe73EojlCEoSmSh+KM8nWR0I1bXu/Xx6TsYETrKqSIfR6Zt5 O/EJMinwNlURsXioCeSKb9rNyY4N+fBfiZi4Tt1XNaw9b6gDV9YKbbg9fDUOqaQ/ YVDZ1aOdUY0qE6Nms/2jPacAEQEAAYkCHwQYAQgACQUCSnLnwQIbDAAKCRDg59AX HpW612E8D/0ZlLPr/WlkrACr1EMyKAYHbGmLtrrFTpp2jcSf5Ay6kRe4wXKHTr35 rhh2Psnz3AMxgK4Qgw33BLob8WfhEVoA9K7kecwGZ2EbBRqe8lAiS9L0d6cTeqGf tSGUYE7kW/m4qSULAz8iq9Zq9SP/9AORNT7q+mKpKfGuzQjYfU679rIeNUG85gkO RJgY/TfmtkeK2aGFVWhv3YmSKdlg6czRrfbxRLvOlYXo6w/seFqSxHmi72tQDPcG oxQV3+1jlbvUtJy9hbGPrkMgAP2JgBvR+X0hK6GTbJk/0VQi1e2onYRbv7hf3XQA 85Hbm91NqgyPp+CUV9zf24wID9IjO19ydXdzrMLzrOcTea/xGeXFZOc4LHYiFz/+ 7U2odZimvd+lSts6kWQYAKXQ8l3pjR5R0Kf25g1F2+8YQJdlCG+CFLej2aXLZK2n fPAvtG9S11hFWj2qpNQNUnYCgQaC4xcFEKD3EpeWl4i1EKrXv+vQtMuSFz7A8SMo 3T7pU9Oj8rDhwDZTeoGr2LgtWDl/XR35eNxWjskOvcJB8GcNPcJWfg4BdkKe8bFZ d2KibdetI+HZ/ffQRKVPAZ6p0hxQxTpqis5FAnrh7i5y7fSQenHOqB5Hs65RgMUI 4dB2Gc3x4wC+wtlmvgpO6hmaAA4lzK9Azz7q5+pSjNr3O1HGHM9n1LkCDQRXEORo ARAAnZ1iF/MmQmPgP7J0KH6tq8a3zJMJWR9kcmLlhV44x1Ny3tHQ8mKrdtaHGSGX jLCfIcyroNdIW9wZp/A65Ld+ZwPohdYkJZFLk0LeRzCk3HhBpfovrJWjtATdpRoC Cv3lW88zI4dfAV7XXAivgICecteaPtMPRQO8HqBOikuYkgn03xpMsJZkxaY6xLg0 zMqfM7BUXSN3YGTo+lmZbGGpEThxRY2seh1pXohCiimKToMAL8ZFgTjN4bgED78o v/va5Ia6mz5A6/xm8dqCfrjNEj/fwIKG9H3ZxES5peWb5DqgTBGoRFNcSpAmeLmr OtuMsAXhpYHBrDXLtKv6uEWXTF9RKfS6Hb30oLnZck6bjO0ro7SujwCJjyaxRAiw n6eqGF3YPc6s++PMEHDsEMUZ8ravMyyxveT9xbmdLntAvEB6n7UpQTh7KXlLntoX BAp94FrK4bQqo0Dg0zzrqIYmB7EZq+OObpProy0q9tgkbiDPJPb/GrygqcI1GPqF jVgMV6oH1ix06d+hB1RUbF+hQYo2ExdUxsAr8zx6hrWPjMOuT0luAceELEjv6oRn EkxI93diYJUMuNsHMHnvh+KocUwtKJVNI8N2v1O0UMSxN0MxUGjh9GHO03EvZb1n RE9AhxJflRdRQ4Su2VrHid6H96IhHE9WfghL8mcUp+8VqoUAEQEAAYkEPgQYAQgA CQUCVxDkaAIbAgIpCRDg59AXHpW618FdIAQZAQgABgUCVxDkaAAKCRBQ7/9iMtjy NSM/EACHgGryEd3KuKIr5axHwR/HFfII8QvHsi7XN2e0TO3b6+MpZZz+/eOpNjad kq6G80joteBrUOv4YsyraNYqQVjMGKavX1BEipPHRLk66DpFKB6njdhYSs/mDbqI kdV4C0VLx6cUxe8aZVBa9XpBpLvrNpHLktQFei6QA/MAJbei9LFdtO2qdyjYRAZq iJL3oiaqpWEsknx8tga/13cyz+4ZhA5vPsQdIS8SBgXEnKw45r151cV2yevPy7Xn +K7bVTzbNdVKwBIBE9T0yNBFG/ZidSeeJAAvxeKTcNQyAfMD7U1f/H2FuyxOoGSQ EnU6FARVsQ04eJO+rymyQJoRY09YLbyLAEISdWFek3bsPDO3ib7O4tKpGtO6O+A7 PMVE8b01UKLuD/C2ckwfLTCzKgawxM4/0hnO6d7Nncm1DOUZNmVCKWisr8JJwsaa 25AFPl0/LbnZyB1QLW58SQTAMK8G+Xz+X8k114mjxv29GBVe4KnVfKufGScZ9lCq FTMVk7pdMTieBmq2xE6dfw+YAkcwFi0ZxzjbqcXn5YBq1AuqdWCcUd081FMlDbvp lQHzjXDaF4RreYnd/VNKlFZ/UVb2/HTBh/Yhc5bJ0qDhsIG4rwiGuGj1gtoP+oh6 6VZvIy5m/mGSjo1sl0fgn+KQlKz/9EEvj3v009AUGfAVMA7vE6v7D/0SVuvHIs9e /rQ6cs+8LG1TUcbYmcm6G7d4YisbhoyLuNY3xDSxTvsr1xBu/MNcqAwK77QAyan6 nMarXssmJRqi7KZMjyWXdN56t4wJ4fZQf8yZS1fH2q9Qrc40Dx7j+6X9Y2yIz0gF H+ZCW5MhCL6iKMrblT0tAFwT9Sn8ckz+ITbf/uKGeb2rOppsOeo36JtNQxJT6flf nVxD1cxSNADgERwYwcv+3wozA8VOpFE0adK3kv3aj7logSUuO44vK6BKtHJmqdLp 2zPHf0vmnUkzI5Alg9lLKu/55DEHwFEBu7cXM+lRY19nqnr43cG141OwUK7Eyznl VKre+iJT+nYLy1UYsqqIhdlWOjljnPtByefEN8f9AHXRyp4dPaQZL6ueQes8zXwg Vp0VDBdE+Yo5+j7pxmPZe8Nzwe8wrllP1WZ21HU1GuxQnvnDkQwqGNhTO5SKSq5l cnYdlccYz3L1Ju0tCtmL1AiPxdez4SyB1ULQ6LcyQaDtQqW37Wm1D+mRoYF6zlFz Pq4QCteSG9DTRy+tLm+hAW1QnzAoldtiVenU9kmxoPW6MVWjVlR1gGyZJbS8TbJW tr4rWv5xnfTym3T5DNjlXZ/UEUIShy6St6H28t1Orr/T9SsxBOLwkC8EwAeEb3T1 hjrj9HmIM12uPm3TbH8nfE1jaaoizH9DVw== =D3Ke -----END PGP PUBLIC KEY BLOCK----- pub rsa4096 2016-07-16 [SC] [expired: 2019-07-16] 649D0DD767FF206202A76C5158F14A786FE198C8 uid [ expired] Glenn Strauss (lighttpd) <[email protected]> -----BEGIN PGP PUBLIC KEY BLOCK----- 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 vMwTBc8m6imHhXQgXiFAB+1i =GJwz -----END PGP PUBLIC KEY BLOCK-----
