github.com/darrenli6/fabric-sdk-example@v0.0.0-20220109053535-94b13b56df8c/images/testenv/install-softhsm2.sh (about)

     1  #!/bin/bash
     2  #
     3  # Copyright IBM Corp. All Rights Reserved.
     4  #
     5  # SPDX-License-Identifier: Apache-2.0
     6  #
     7  
     8  set -e
     9  
    10  ARCH=`uname -m`
    11  
    12  if [ $ARCH = "s390x" ]; then
    13    rm -Rf /etc/apt/sources.list
    14    echo "deb http://ftp.de.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
    15  fi
    16  
    17  # Install softhsm2 package
    18  apt-get update
    19  apt-get -y install softhsm2
    20  
    21  # Create tokens directory
    22  mkdir -p /var/lib/softhsm/tokens/
    23  
    24  #Initialize token
    25  softhsm2-util --init-token --slot 0 --label "ForFabric" --so-pin 1234 --pin 98765432