mirror of
https://github.com/curl/curl.git
synced 2026-08-25 06:23:30 +03:00
secureserver.pl, genserv.sh: cleanups
stunnel: print configuration actually in file Instead of duplicating all the logic of writing the stunnel configuration, and having to keep it up to date, when running in verbose mode print the actual contents of the file after writing it. certs/genserv.sh: Fix typo in error message Closes #16783
This commit is contained in:
parent
89f306ae40
commit
fd6e6e8c7a
2 changed files with 5 additions and 16 deletions
|
|
@ -69,7 +69,7 @@ if [ -z "$CAPREFIX" ]; then
|
|||
NOTOK=1
|
||||
else
|
||||
if [ ! -f "$CAPREFIX-ca.cacert" ]; then
|
||||
echo "No CA certificate file $CAPREFIX-ca.caert"
|
||||
echo "No CA certificate file $CAPREFIX-ca.cacert"
|
||||
NOTOK=1
|
||||
fi
|
||||
if [ ! -f "$CAPREFIX-ca.key" ]; then
|
||||
|
|
|
|||
|
|
@ -322,22 +322,11 @@ if($stunnel_version >= 400) {
|
|||
if($verbose) {
|
||||
print uc($proto) ." server (stunnel $ver_major.$ver_minor)\n";
|
||||
print "cmd: $cmd\n";
|
||||
print "CApath = $capath\n";
|
||||
print "cert = $certfile\n";
|
||||
print "debug = $loglevel\n";
|
||||
print "socket = $socketopt\n";
|
||||
if($fips_support) {
|
||||
print "fips = no\n";
|
||||
}
|
||||
if(!$tstunnel_windows) {
|
||||
print "pid = $pidfile\n";
|
||||
print "output = $logfile\n";
|
||||
print "foreground = yes\n";
|
||||
}
|
||||
print "stunnel config at $conffile:\n";
|
||||
open (my $writtenconf, '<', "$conffile") or die "$ssltext could not open the config file after writing\n";
|
||||
print <$writtenconf>;
|
||||
print "\n";
|
||||
print "[curltest]\n";
|
||||
print "accept = $host_ip:$accept_port\n";
|
||||
print "connect = $host_ip:$target_port\n";
|
||||
close ($writtenconf);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue