tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

ocsp.sh (1562B)


      1 #! /bin/bash
      2 #
      3 # This Source Code Form is subject to the terms of the Mozilla Public
      4 # License, v. 2.0. If a copy of the MPL was not distributed with this
      5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      6 
      7 ########################################################################
      8 #
      9 # mozilla/security/nss/tests/ocsp/ocsp.sh
     10 #
     11 # Script to test NSS OCSP
     12 #
     13 # needs to work on all Unix and Windows platforms
     14 #
     15 # special strings
     16 # ---------------
     17 #   FIXME ... known problems, search for this string
     18 #   NOTE .... unexpected behavior
     19 #
     20 ########################################################################
     21 
     22 ############################## ssl_init ################################
     23 # local shell function to initialize this script
     24 ########################################################################
     25 ocsp_init()
     26 {
     27  SCRIPTNAME=ocsp.sh      # sourced - $0 would point to all.sh
     28 
     29  if [ -z "${CLEANUP}" ] ; then     # if nobody else is responsible for
     30      CLEANUP="${SCRIPTNAME}"       # cleaning this script will do it
     31  fi
     32  
     33  if [ -z "${INIT_SOURCED}" -o "${INIT_SOURCED}" != "TRUE" ]; then
     34      cd ../common
     35      . ./init.sh
     36  fi
     37  if [ -z "${IOPR_OCSP_SOURCED}" ]; then
     38      . ../iopr/ocsp_iopr.sh
     39  fi
     40  if [ ! -r $CERT_LOG_FILE ]; then  # we need certificates here
     41      cd ../cert
     42      . ./cert.sh
     43  fi
     44  SCRIPTNAME=ocsp.sh
     45  echo "$SCRIPTNAME: OCSP tests ==============================="
     46 
     47  REQF=${QADIR}/ssl/sslreq.dat
     48 
     49  cd ${CLIENTDIR}
     50 }
     51 
     52 ################## main #################################################
     53 ocsp_init
     54 ocsp_iopr_run