Mercurial > vanilla
changeset 1039:2147677dba87
irc/ngircd: allow SSL=yes for default implementation
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 30 Aug 2019 18:24:10 +0200 |
parents | ff9f0c0f36bd |
children | 5109ac5083fa |
files | irc/ngircd/ngircd.sh |
diffstat | 1 files changed, 9 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/irc/ngircd/ngircd.sh Fri Aug 30 18:14:59 2019 +0200 +++ b/irc/ngircd/ngircd.sh Fri Aug 30 18:24:10 2019 +0200 @@ -32,7 +32,7 @@ : ${LIBS:=} : ${IPV6:=yes} : ${PAM:=yes} -: ${SSL:=openssl} # openssl or gnutls +: ${SSL:=libressl} # Note: can be libressl (or yes) or gnutls. : ${ZLIB:=yes} if [ "$IPV6" = "yes" ]; then @@ -48,15 +48,19 @@ with_pam="--without-pam" fi -if [ "$SSL" = "openssl" ]; then +case "$SSL" in +"yes"|"libressl") PKGDEPENDS="libressl $PKGDEPENDS" with_ssl="--with-openssl" -elif [ "$SSL" = "gnutls" ]; then + ;; +"gnutls") PKGDEPENDS="gnutls $PKGDEPENDS" with_ssl="--with-gnutls" -else + ;; +*) with_ssl="--without-openssl --without-gnutls" -fi + ;; +esac if [ "$ZLIB" = "zlib" ]; then PKGDEPENDS="zlib $PKGDEPENDS"