Package: lighttpd-mod-wolfssl
Version: 1.4.82-2
Severity: important
Tags: patch

Please get rid of this binary package and its associated Build-Depends
which is not going to be available in forky: #1023697.

For you convenience, I have attached a patch.
diff -Nru lighttpd-1.4.82/debian/changelog lighttpd-1.4.82/debian/changelog
--- lighttpd-1.4.82/debian/changelog    2025-09-13 17:50:49.000000000 +0200
+++ lighttpd-1.4.82/debian/changelog    2026-06-04 08:13:13.000000000 +0200
@@ -1,3 +1,10 @@
+lighttpd (1.4.82-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop lighttpd-mod-wolfssl
+
+ -- Bastian Germann <[email protected]>  Thu, 04 Jun 2026 08:13:13 +0200
+
 lighttpd (1.4.82-2) unstable; urgency=medium
 
   * Rebuilt with dpkg-buildpackage -S
diff -Nru lighttpd-1.4.82/debian/conf-available2/10-wolfssl.conf 
lighttpd-1.4.82/debian/conf-available2/10-wolfssl.conf
--- lighttpd-1.4.82/debian/conf-available2/10-wolfssl.conf      2025-09-13 
02:16:39.000000000 +0200
+++ lighttpd-1.4.82/debian/conf-available2/10-wolfssl.conf      1970-01-01 
01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-# /usr/share/doc/lighttpd/ssl.txt
-# -*- conflicts: mbedtls, gnutls, nss, ssl -*-
-
-server.modules += ( "mod_wolfssl" )
-
-# ssl.* in global scope gets inherited by
-#   $SERVER["socket"] == "..." { ssl.engine = "enable" }
-ssl.pemfile = "/etc/lighttpd/server.pem"
-
-$SERVER["socket"] == "0.0.0.0:443" {
-       ssl.engine  = "enable"
-}
-include_shell "/usr/share/lighttpd/use-ipv6.pl 443"
diff -Nru lighttpd-1.4.82/debian/control lighttpd-1.4.82/debian/control
--- lighttpd-1.4.82/debian/control      2025-09-13 02:16:39.000000000 +0200
+++ lighttpd-1.4.82/debian/control      2026-06-04 08:13:13.000000000 +0200
@@ -13,7 +13,6 @@
  libmbedtls-dev (>= 2.14.0),
  libnss3-dev (>= 2:3.26.2),
  libssl-dev,
- libwolfssl-dev (>= 3.14.0~) [!hurd-any],
  zlib1g-dev,
  libbrotli-dev,
  libpcre2-dev,
@@ -296,15 +295,3 @@
 Description: TLS support using OpenSSL module for lighttpd
  This package contains the openssl module for lighttpd. With this module, it is
  possible serve https:// URLs.
-
-Package: lighttpd-mod-wolfssl
-#Architecture: !hurd-any
-Architecture: linux-any
-Depends:
- ${misc:Depends},
- ${shlibs:Depends},
- lighttpd (= ${binary:Version}),
-Description: TLS support using wolfSSL module for lighttpd
- This package contains the wolfssl module for lighttpd. With this module,
- it is possible serve https:// URLs.  Aimed at embedded systems, wolfSSL
- uses less memory than OpenSSL, though is slightly slower than OpenSSL.
diff -Nru lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.install 
lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.install
--- lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.install 2025-09-13 
02:16:39.000000000 +0200
+++ lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.install 1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-debian/tmp/usr/lib/lighttpd/mod_wolfssl.so
-debian/conf-available2/10-wolfssl.conf etc/lighttpd/conf-available
diff -Nru lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.maintscript 
lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.maintscript
--- lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.maintscript     2025-09-13 
02:16:39.000000000 +0200
+++ lighttpd-1.4.82/debian/lighttpd-mod-wolfssl.maintscript     1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-dir_to_symlink /usr/share/doc/lighttpd-mod-wolfssl lighttpd 1.4.56~rc7-2~
diff -Nru lighttpd-1.4.82/debian/rules lighttpd-1.4.82/debian/rules
--- lighttpd-1.4.82/debian/rules        2025-09-13 02:16:39.000000000 +0200
+++ lighttpd-1.4.82/debian/rules        2026-06-04 08:13:13.000000000 +0200
@@ -46,7 +46,6 @@
                --with-sasl \
                --with-webdav-locks \
                --with-webdav-props \
-               $(if $(filter-out hurd-%,$(DEB_BUILD_ARCH)),--with-wolfssl) \
                --with-xxhash \
                --with-zstd \
                $(if $(filter 
pkg.lighttpd.libunwind,$(DEB_BUILD_PROFILES)),--with-libunwind) \

Reply via email to