projects
/
claws.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
0a55c9b
)
Require GnuTLS version 3.0 for password encryption.
author
Andrej Kacian
<ticho@claws-mail.org>
Sat, 2 Apr 2016 11:58:48 +0000
(13:58 +0200)
committer
Andrej Kacian
<ticho@claws-mail.org>
Sat, 2 Apr 2016 11:58:48 +0000
(13:58 +0200)
configure.ac
patch
|
blob
|
history
diff --git
a/configure.ac
b/configure.ac
index dd0e18de8b09f68499421954448cfa734718d6a0..d9e07327912964a43131946758dbf2de3720a7cc 100644
(file)
--- a/
configure.ac
+++ b/
configure.ac
@@
-524,17
+524,23
@@
AC_ARG_WITH(password-encryption, [ --with-password-encryption=PROVIDER Which
if test x"$pwd_crypto" = xdefault; then
if test x"$enable_gnutls" = xyes; then
if test x"$pwd_crypto" = xdefault; then
if test x"$enable_gnutls" = xyes; then
- pwd_crypto="gnutls"
- else
- pwd_crypto="old"
+ if `$PKG_CONFIG --atleast-version=3.0 gnutls`; then
+ pwd_crypto="gnutls"
+ fi
fi
fi
fi
fi
+if test x"$pwd_crypto" = xdefault; then
+ pwd_crypto="old"
+fi
case $pwd_crypto in
gnutls)
if test x"$enable_gnutls" = xno; then
AC_MSG_ERROR([GnuTLS password encryption requested but GnuTLS is not available.])
fi
case $pwd_crypto in
gnutls)
if test x"$enable_gnutls" = xno; then
AC_MSG_ERROR([GnuTLS password encryption requested but GnuTLS is not available.])
fi
+ if ! `$PKG_CONFIG --atleast-version=3.0 gnutls`; then
+ AC_MSG_ERROR([GnuTLS version at least 3.0 is required for password encryption.])
+ fi
AC_DEFINE(PASSWORD_CRYPTO_GNUTLS, 1, Use GnuTLS for stored password encryption)
;;
old)
AC_DEFINE(PASSWORD_CRYPTO_GNUTLS, 1, Use GnuTLS for stored password encryption)
;;
old)