From 3c627dd70d032fa2c5087617da27586cf85e899a Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Fri, 20 Jan 2017 16:04:53 +0100 Subject: [PATCH] Build Debian packages with OpenSSL instead of GnuTLS OpenSSL allows to reload used certificates on runtime for example (which is very useful when using Let's Encrypt), and therefore is preferred ... --- contrib/Debian/changelog | 6 ++++++ contrib/Debian/control | 6 +++--- contrib/Debian/rules | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/contrib/Debian/changelog b/contrib/Debian/changelog index 7da52331..58911832 100644 --- a/contrib/Debian/changelog +++ b/contrib/Debian/changelog @@ -1,3 +1,9 @@ +ngircd (24~rc1-0ab2) unstable; urgency=medium + + * Use OpenSSL instead of GnuTLS for SSL-enabled packages. + + -- Alexander Barton Fri, 20 Jan 2017 15:20:07 +0100 + ngircd (24~rc1-0ab1) unstable; urgency=low * New "upstream" release candidate 1 for ngIRCd Release 24. diff --git a/contrib/Debian/control b/contrib/Debian/control index 83347d92..82e506c1 100644 --- a/contrib/Debian/control +++ b/contrib/Debian/control @@ -6,11 +6,11 @@ Build-Depends: debhelper (>> 9.0.0), autotools-dev, dh-systemd (>= 1.5), expect, - libz-dev, - libwrap0-dev, libident-dev, - libgnutls28-dev, libpam0g-dev, + libssl-dev, + libwrap0-dev, + libz-dev, telnet | telnet-ssl, Standards-Version: 3.9.1 diff --git a/contrib/Debian/rules b/contrib/Debian/rules index 30625a57..cdc1225b 100755 --- a/contrib/Debian/rules +++ b/contrib/Debian/rules @@ -55,7 +55,7 @@ configure-ngircd-full: configure --mandir=\$${prefix}/share/man \ --docdir=\$${prefix}/share/doc/ngircd-full \ --with-syslog --with-zlib \ - --with-gnutls --with-iconv --with-ident --with-tcp-wrappers \ + --with-openssl --with-iconv --with-ident --with-tcp-wrappers \ --with-pam \ --enable-ipv6 @@ -70,7 +70,7 @@ configure-ngircd-full-dbg: configure --docdir=\$${prefix}/share/doc/ngircd-full-dbg \ --enable-debug --enable-sniffer \ --with-syslog --with-zlib \ - --with-gnutls --with-iconv --with-ident --with-tcp-wrappers \ + --with-openssl --with-iconv --with-ident --with-tcp-wrappers \ --with-pam \ --enable-ipv6 -- 2.39.2