Skip to content

Commit

Permalink
- (dtucker) [contrib/findssl.sh] Add "which" as a shell function sin…
Browse files Browse the repository at this point in the history
…ce some

   platforms don't have it.  Patch from dleonard at vintela.com.
  • Loading branch information
daztucker committed Feb 19, 2007
1 parent 1629c07 commit 53ced25
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 2 deletions.
4 changes: 3 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
authentication. This allows configurations such as permitting password
authentication from the local net only while requiring pubkey from
offsite. ok djm@, man page bits ok jmc@
- (dtucker) [contrib/findssl.sh] Add "which" as a shell function since some
platforms don't have it. Patch from dleonard at vintela.com.

20070128
- (djm) [channels.c serverloop.c] Fix so-called "hang on exit" (bz #52)
Expand Down Expand Up @@ -2736,4 +2738,4 @@
OpenServer 6 and add osr5bigcrypt support so when someone migrates
passwords between UnixWare and OpenServer they will still work. OK dtucker@

$Id: ChangeLog,v 1.4617 2007/02/19 11:25:37 dtucker Exp $
$Id: ChangeLog,v 1.4618 2007/02/19 11:44:25 dtucker Exp $
21 changes: 20 additions & 1 deletion contrib/findssl.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#
# $Id: findssl.sh,v 1.3 2004/12/13 07:08:33 dtucker Exp $
# $Id: findssl.sh,v 1.4 2007/02/19 11:44:25 dtucker Exp $
#
# findssl.sh
# Search for all instances of OpenSSL headers and libraries
Expand Down Expand Up @@ -89,6 +89,25 @@ LD_LIBRARY_PATH=${LD_LIBRARY_PATH:=$DEFAULT_LIBPATH}
LIBRARY_PATH=${LIBRARY_PATH:=$DEFAULT_LIBPATH}
export LIBPATH LD_LIBRARY_PATH LIBRARY_PATH

# not all platforms have a 'which' command
if which ls >/dev/null 2>/dev/null; then
: which is defined
else
which () {
saveIFS="$IFS"
IFS=:
for p in $PATH; do
if test -x "$p/$1" -a -f "$p/$1"; then
IFS="$saveIFS"
echo "$p/$1"
return 0
fi
done
IFS="$saveIFS"
return 1
}
fi

#
# Search for OpenSSL headers and print versions
#
Expand Down

0 comments on commit 53ced25

Please sign in to comment.