Testing wanted: OpenSSH 4.8
Carson Gaspar
carson at taltos.org
Sun Mar 16 12:32:51 EST 2008
Tim Rice wrote:
> On Sat, 15 Mar 2008, Damien Miller wrote:
>
>> On Thu, 13 Mar 2008, Tim Rice wrote:
...
>>> You can not expect which to be on all platforms.
>> We already use `which` for determining an absolute path to sshd in
>> test-exec.sh. Do you have an alternative?
>
> Yes I noticed that after I posted. No I don't have an alternative.
> On further reflection I think it's only some older openserver platforms
> that will be affected and they will have other things broken in them anyway.
>
> Go ahead and use which.
Or, you could just use something like (tested with spaces in dirnames):
function mywhich {
TBIN="$1"
OIFS="$IFS"
IFS=':'
for p in $PATH; do
if test -x "$p"/"$TBIN"; then
echo "$p"/"$TBIN"
IFS="$OIFS"
return 1
fi
done
IFS="$OIFS"
return 0
}
More information about the openssh-unix-dev
mailing list