зеркало из https://github.com/mozilla/pjs.git
Correct this script to more accurately report errors. Bug 231221.
This commit is contained in:
Родитель
b0d73e6666
Коммит
ded78bdcc6
|
@ -107,7 +107,8 @@ pkits_init()
|
|||
echo "certs" $certs
|
||||
echo "crls" $crls
|
||||
|
||||
certutil -N -d ${PKITSdb}
|
||||
echo nss > ${PKITSdb}/pw
|
||||
certutil -N -d ${PKITSdb} -f ${PKITSdb}/pw
|
||||
certutil -A -n TrustAnchorRootCertificate -t "C,C,C" -i \
|
||||
$certs/TrustAnchorRootCertificate.crt -d $PKITSdb
|
||||
certutil -A -n GoodCACert -t ",," -i $certs/GoodCACert.crt -d $PKITSdb
|
||||
|
@ -132,9 +133,10 @@ pkits_log()
|
|||
pkits()
|
||||
{
|
||||
echo "$SCRIPTNAME: ${VFY_ACTION} --------------------------"
|
||||
echo "vfychain -d PKITSdb $*"
|
||||
vfychain -d $PKITSdb $*
|
||||
RET=$?
|
||||
echo "vfychain -d PKITSdb -u 4 $*"
|
||||
vfychain -d $PKITSdb -u 4 $* > ${PKITSDIR}/cmdout.txt 2>&1
|
||||
RET=$(grep -c ERROR ${PKITSDIR}/cmdout.txt)
|
||||
cat ${PKITSDIR}/cmdout.txt
|
||||
|
||||
if [ "$RET" -ne 0 ]; then
|
||||
html_failed "<TR><TD>${VFY_ACTION} ($RET) "
|
||||
|
@ -155,11 +157,12 @@ pkits()
|
|||
pkitsn()
|
||||
{
|
||||
echo "$SCRIPTNAME: ${VFY_ACTION} --------------------------"
|
||||
echo "vfychain -d PKITSdb $*"
|
||||
vfychain -d $PKITSdb $*
|
||||
RET=$?
|
||||
echo "vfychain -d PKITSdb -u 4 $*"
|
||||
vfychain -d $PKITSdb -u 4 $* > ${PKITSDIR}/cmdout.txt 2>&1
|
||||
RET=$(grep -c ERROR ${PKITSDIR}/cmdout.txt)
|
||||
cat ${PKITSDIR}/cmdout.txt
|
||||
|
||||
if [ "$RET" -e 0 ]; then
|
||||
if [ "$RET" -eq 0 ]; then
|
||||
html_failed "<TR><TD>${VFY_ACTION} ($RET) "
|
||||
pkits_log "ERROR: ${VFY_ACTION} failed $RET"
|
||||
else
|
||||
|
@ -196,6 +199,7 @@ pkits_SignatureVerification()
|
|||
|
||||
VFY_ACTION="Valid DSA Parameter Inheritance Test5"
|
||||
pkits $certs/ValidDSAParameterInheritanceTest5EE.crt \
|
||||
$certs/DSAParametersInheritedCACert.crt \
|
||||
$certs/DSACACert.crt $certs/TrustAnchorRootCertificate.crt
|
||||
|
||||
VFY_ACTION="Invalid DSA Signature Test6"
|
||||
|
|
Загрузка…
Ссылка в новой задаче