Lines Matching +full:gnutls +full:- +full:version
21 # SPDX-License-Identifier: curl
81 our $sftpsrvexe = 'sftp-server' .exe_ext('SSH'); # base name and ext of sftp-server
83 our $sshkeygenexe = 'ssh-keygen' .exe_ext('SSH'); # base name and ext of ssh-keygen
84 our $httptlssrvexe = 'gnutls-serv' .exe_ext('SSH'); # base name and ext of gnutls-serv
102 # Absolute paths where to look for sftp-server plugin, when not in PATH
128 # Absolute paths where to look for httptlssrv (gnutls-serv), when not in PATH
145 /opt/gnutls/bin
146 /opt/gnutls/sbin
147 /opt/gnutls/libexec
252 my $file = File::Spec->catfile($_, $fn);
253 if(-e $file && ! -d $file) {
270 my $file = File::Spec->catfile($_, $fn);
271 if(-e $file && ! -d $file) {
272 return $file if(-x $file);
286 push(@spath, File::Spec->path());
298 push(@hpath, File::Spec->path());
321 # Find sftp-server plugin and return canonical filename
337 # Find ssh-keygen and return canonical filename
345 # Find httptlssrv (gnutls-serv) and return canonical filename
350 my @o = `"$p" -l`;
365 # Return version info for the given ssh client or server binaries
380 elsif(! -x $sshbin) {
384 my $cmd = ($sshbin =~ /$sshdexe$/) ? "\"$sshbin\" -?" : "\"$sshbin\" -V";
387 if($tmpstr =~ /OpenSSH[_-](\d+)\.(\d+)(\.(\d+))*/i) {
397 if($tmpstr =~ /OpenSSH[_-]for[_-]Windows[_-](\d+)\.(\d+)(\.(\d+))*/i) {
401 $sshid = 'OpenSSH-Windows';
407 if($tmpstr =~ /Sun[_-]SSH[_-](\d+)\.(\d+)(\.(\d+))*/i) {