about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2017-01-20 16:04:53 +0100
committerAlexander Barton <alex@barton.de>2017-01-20 16:04:53 +0100
commit3c627dd70d032fa2c5087617da27586cf85e899a (patch)
tree6f75dd371fd1b8952df7bbbdae8da053a967beb1
parent879d5504081e09600464f503db8282e47f79abaa (diff)
downloadngircd-3c627dd70d032fa2c5087617da27586cf85e899a.tar.gz
ngircd-3c627dd70d032fa2c5087617da27586cf85e899a.zip
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 ...
-rw-r--r--contrib/Debian/changelog6
-rw-r--r--contrib/Debian/control6
-rwxr-xr-xcontrib/Debian/rules4
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 <alex@barton.de>  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