Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

passwords >8chars on Solaris, nitpicky solaris LIBS

  • Loading branch information...
commit 2c6a54b617a3dbf2ffb842ae48b883177361515f 1 parent 5cf5775
@frodwith frodwith authored kylef committed
Showing with 6 additions and 2 deletions.
  1. +4 −0 Utils.cpp
  2. +2 −2 configure.ac
View
4 Utils.cpp
@@ -177,7 +177,11 @@ CString CUtils::SaltedSHA256Hash(const CString& sPass, const CString& sSalt) {
CString CUtils::GetPass(const CString& sPrompt) {
PrintPrompt(sPrompt);
+#ifdef HAVE_GETPASSPHRASE
+ return getpassphrase("");
+#else
return getpass("");
+#endif
}
bool CUtils::GetBoolInput(const CString& sPrompt, bool bDefault) {
View
4 configure.ac
@@ -66,7 +66,7 @@ case "${host_os}" in
appendMod -L/usr/local/lib
;;
solaris*)
- appendLib -lsocket -lnsl
+ appendLib -lsocket -lnsl -lresolv
ISSUN=1
;;
cygwin)
@@ -181,7 +181,7 @@ if test "$POLL" = "yes"; then
fi
AC_CHECK_LIB( gnugetopt, getopt_long,)
-AC_CHECK_FUNCS([lstat getopt_long])
+AC_CHECK_FUNCS([lstat getopt_long getphassphrase])
PKG_PROG_PKG_CONFIG()
# ----- Check for dlopen
Please sign in to comment.
Something went wrong with that request. Please try again.